0s autopkgtest [08:44:47]: starting date and time: 2025-10-21 08:44:47+0000 0s autopkgtest [08:44:47]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [08:44:47]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.njuzaz7o/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:node-jquery --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=node-jquery/3.7.1+dfsg+~3.5.33-1build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup --name adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 30s autopkgtest [08:45:17]: testbed dpkg architecture: amd64 31s autopkgtest [08:45:18]: testbed apt version: 3.1.8ubuntu1 31s autopkgtest [08:45:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [08:45:18]: testbed release detected to be: None 32s autopkgtest [08:45:19]: updating testbed package index (apt update) 32s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 32s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 32s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 32s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 32s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 33s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 33s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 33s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 33s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 33s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 33s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 33s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 33s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 33s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 33s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 33s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 33s Fetched 1472 kB in 1s (1550 kB/s) 33s Reading package lists... 34s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 34s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 34s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 34s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 35s Reading package lists... 35s Reading package lists... 35s Building dependency tree... 35s Reading state information... 35s Calculating upgrade... 35s The following packages will be upgraded: 35s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 35s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 35s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 35s python3.13-minimal 35s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 35s Need to get 10.0 MB of archives. 35s After this operation, 181 kB disk space will be freed. 35s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 35s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 36s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 36s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 36s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 36s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 36s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 36s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 36s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 36s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 36s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 36s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 36s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 36s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 36s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 36s dpkg-preconfigure: unable to re-open stdin: No such file or directory 36s Fetched 10.0 MB in 1s (11.6 MB/s) 36s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 36s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 36s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 36s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 36s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 36s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 36s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 36s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 36s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 36s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 36s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 37s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 37s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 37s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 37s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 37s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 37s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 37s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 37s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 37s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 37s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 37s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 37s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 37s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 37s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 37s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 37s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 37s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 37s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 37s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 37s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 37s Setting up python3-dbus (1.4.0-1build1) ... 37s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 37s Setting up python3-bcrypt (4.3.0-2) ... 37s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 37s Setting up python3-zipp (3.23.0-1) ... 37s Setting up python3-markupsafe (2.1.5-1build5) ... 38s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 38s Setting up python3-inflect (7.5.0-1) ... 38s Setting up python3-oauthlib (3.3.1-1) ... 38s Setting up python3.13-minimal (3.13.9-1) ... 38s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 38s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 38s Setting up python3.13-gdbm (3.13.9-1) ... 38s Setting up libpython3.13:amd64 (3.13.9-1) ... 38s Setting up python3.13 (3.13.9-1) ... 39s Processing triggers for systemd (257.9-0ubuntu2) ... 39s Processing triggers for man-db (2.13.1-1) ... 39s Processing triggers for libc-bin (2.42-0ubuntu3) ... 39s autopkgtest [08:45:26]: upgrading testbed (apt dist-upgrade and autopurge) 39s Reading package lists... 40s Building dependency tree... 40s Reading state information... 40s Calculating upgrade... 40s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 40s Reading package lists... 40s Building dependency tree... 40s Reading state information... 40s Solving dependencies... 40s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 43s autopkgtest [08:45:30]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 43s autopkgtest [08:45:30]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 48s Get:1 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (dsc) [5208 B] 48s Get:2 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (tar) [10.1 MB] 48s Get:3 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (diff) [63.7 kB] 48s gpgv: Signature made Thu May 1 18:53:56 2025 UTC 48s gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 48s gpgv: Can't check signature: No public key 48s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.21.0+ds-3.dsc: no acceptable signature found 48s autopkgtest [08:45:35]: testing package lemonldap-ng version 2.21.0+ds-3 49s autopkgtest [08:45:36]: build not needed 50s autopkgtest [08:45:37]: test fastcgiserver: preparing testbed 50s Reading package lists... 50s Building dependency tree... 50s Reading state information... 50s Solving dependencies... 51s The following NEW packages will be installed: 51s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 51s fonts-glyphicons-halflings imagemagick-7-common javascript-common 51s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 51s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 51s libapache-logformat-compiler-perl libapache-session-perl 51s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 51s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 51s libclass-inspector-perl libclass-method-modifiers-perl 51s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 51s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 51s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 51s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 51s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 51s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 51s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 51s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 51s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 51s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 51s libemail-sender-perl libemail-simple-perl libencode-locale-perl 51s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 51s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 51s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 51s libfontconfig1 libgd-perl libgd-securityimage-perl libgd3 libgomp1 51s libhash-merge-simple-perl libhash-multivalue-perl libheif-plugin-aomdec 51s libheif-plugin-libde265 libheif1 libhtml-format-perl 51s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 51s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 51s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 51s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 51s libimage-magick-perl libimage-magick-q16-perl libimagequant0 51s libimport-into-perl libio-html-perl libio-socket-ssl-perl 51s libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs 51s libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 51s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 51s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 51s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 51s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 51s liblerc4 liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 51s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 51s libmagickcore-7.q16-10 libmailtools-perl libmime-tools-perl 51s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 51s libmoox-types-mooselike-perl libmouse-perl libmro-compat-perl 51s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 51s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 51s libposix-strftime-compiler-perl libraw23t64 libregexp-assemble-perl 51s libregexp-common-perl librole-tiny-perl libsharpyuv0 libstream-buffered-perl 51s libstring-random-perl libsub-exporter-perl libsub-install-perl 51s libsub-quote-perl libtest-sharedfork-perl libtest-tcp-perl 51s libtext-unidecode-perl libthrowable-perl libtiff6 libtimedate-perl 51s libtry-tiny-perl libtype-tiny-perl libtypes-serialiser-perl liburi-perl 51s libwebp7 libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 51s libwww-robotrules-perl libxpm4 perl-openssl-defaults 51s 0 upgraded, 170 newly installed, 0 to remove and 0 not upgraded. 51s Need to get 28.0 MB of archives. 51s After this operation, 94.6 MB of additional disk space will be used. 51s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 51s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 51s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build2 [860 kB] 51s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 51s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 51s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.3ubuntu1 [38.0 kB] 51s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.3ubuntu1 [141 kB] 51s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 51s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libaom3 amd64 3.12.1-1 [1944 kB] 51s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-aomdec amd64 1.20.2-1 [12.4 kB] 51s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libde265-0 amd64 1.0.16-1 [169 kB] 51s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-libde265 amd64 1.20.2-1 [10.1 kB] 51s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif1 amd64 1.20.2-1 [519 kB] 51s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 51s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 51s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 51s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 51s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 51s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libltdl7 amd64 2.5.4-4build1 [44.4 kB] 51s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.3-2.1 [188 kB] 51s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libraw23t64 amd64 0.21.4-2 [376 kB] 51s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 51s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 51s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 51s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 51s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 51s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 51s Get:28 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.2.3+dfsg1-1 [2009 kB] 51s Get:29 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-q16-perl amd64 8:7.1.2.3+dfsg1-1 [109 kB] 51s Get:30 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 51s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 51s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 51s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 51s Get:34 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 51s Get:35 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 51s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 51s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 51s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 51s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 51s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 51s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 51s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 51s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 52s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 52s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 52s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 52s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 52s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 52s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 52s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 52s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 52s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 52s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 52s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 52s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 52s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 52s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 52s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 52s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 52s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 52s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 52s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 52s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 52s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 52s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 52s Get:66 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 52s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 52s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 52s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 52s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 52s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 52s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 52s Get:73 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 52s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 52s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 52s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 52s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 52s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 52s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 52s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 52s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 52s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 52s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 52s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 52s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 52s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 52s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 52s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 52s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 52s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 52s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 52s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 52s Get:93 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 52s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 52s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 52s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 52s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 52s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 52s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 52s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 53s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 53s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 53s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 53s Get:104 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 53s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-merge-simple-perl all 0.052-1 [7640 B] 53s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-angularjs all 1.8.3-3 [559 kB] 53s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 53s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 53s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 53s Get:110 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 53s Get:111 http://ftpmaster.internal/ubuntu resolute/main amd64 libregexp-common-perl all 2024080801-1 [162 kB] 53s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 53s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 53s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 53s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 53s Get:116 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 53s Get:117 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 53s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 53s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 javascript-common all 12+nmu1 [4828 B] 53s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 53s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 53s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 53s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 53s Get:124 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 53s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 53s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 53s Get:127 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 53s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 53s Get:129 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 53s Get:130 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 53s Get:131 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 53s Get:132 http://ftpmaster.internal/ubuntu resolute/main amd64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 53s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 53s Get:134 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 53s Get:135 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 53s Get:136 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 53s Get:137 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-install-perl all 0.929-1 [9764 B] 53s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 53s Get:139 http://ftpmaster.internal/ubuntu resolute/main amd64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 53s Get:140 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-callchecker-perl amd64 0.009-2 [14.2 kB] 53s Get:141 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 53s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 53s Get:143 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 53s Get:144 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 53s Get:145 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-address-xs-perl amd64 1.05-1build5 [29.5 kB] 53s Get:146 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 53s Get:147 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 53s Get:148 http://ftpmaster.internal/ubuntu resolute/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 53s Get:149 http://ftpmaster.internal/ubuntu resolute/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 53s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 53s Get:151 http://ftpmaster.internal/ubuntu resolute/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 53s Get:152 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 53s Get:153 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 53s Get:154 http://ftpmaster.internal/ubuntu resolute/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 53s Get:155 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 53s Get:156 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtype-tiny-perl all 2.004000-2 [340 kB] 53s Get:157 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfcgi-client-perl all 0.09-1 [20.7 kB] 53s Get:158 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 53s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 53s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd3 amd64 2.3.3-13ubuntu1 [130 kB] 54s Get:161 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd-perl amd64 2.78-1build4 [128 kB] 54s Get:162 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 54s Get:163 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 54s Get:164 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 54s Get:165 http://ftpmaster.internal/ubuntu resolute/main amd64 libmailtools-perl all 2.22-1 [77.1 kB] 54s Get:166 http://ftpmaster.internal/ubuntu resolute/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 54s Get:167 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 54s Get:168 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 54s Get:169 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 54s Get:170 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 54s Preconfiguring packages ... 54s Fetched 28.0 MB in 3s (8050 kB/s) 54s Selecting previously unselected package imagemagick-7-common. 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 54s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 54s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 54s Selecting previously unselected package libgomp1:amd64. 54s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 54s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 54s Selecting previously unselected package libfftw3-double3:amd64. 54s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_amd64.deb ... 54s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 54s Selecting previously unselected package fonts-dejavu-mono. 54s Preparing to unpack .../003-fonts-dejavu-mono_2.37-8_all.deb ... 54s Unpacking fonts-dejavu-mono (2.37-8) ... 54s Selecting previously unselected package fonts-dejavu-core. 54s Preparing to unpack .../004-fonts-dejavu-core_2.37-8_all.deb ... 54s Unpacking fonts-dejavu-core (2.37-8) ... 54s Selecting previously unselected package fontconfig-config. 54s Preparing to unpack .../005-fontconfig-config_2.15.0-2.3ubuntu1_amd64.deb ... 55s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 55s Selecting previously unselected package libfontconfig1:amd64. 55s Preparing to unpack .../006-libfontconfig1_2.15.0-2.3ubuntu1_amd64.deb ... 55s Unpacking libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 55s Selecting previously unselected package libsharpyuv0:amd64. 55s Preparing to unpack .../007-libsharpyuv0_1.5.0-0.1_amd64.deb ... 55s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 55s Selecting previously unselected package libaom3:amd64. 55s Preparing to unpack .../008-libaom3_3.12.1-1_amd64.deb ... 55s Unpacking libaom3:amd64 (3.12.1-1) ... 55s Selecting previously unselected package libheif-plugin-aomdec:amd64. 55s Preparing to unpack .../009-libheif-plugin-aomdec_1.20.2-1_amd64.deb ... 55s Unpacking libheif-plugin-aomdec:amd64 (1.20.2-1) ... 55s Selecting previously unselected package libde265-0:amd64. 55s Preparing to unpack .../010-libde265-0_1.0.16-1_amd64.deb ... 55s Unpacking libde265-0:amd64 (1.0.16-1) ... 55s Selecting previously unselected package libheif-plugin-libde265:amd64. 55s Preparing to unpack .../011-libheif-plugin-libde265_1.20.2-1_amd64.deb ... 55s Unpacking libheif-plugin-libde265:amd64 (1.20.2-1) ... 55s Selecting previously unselected package libheif1:amd64. 55s Preparing to unpack .../012-libheif1_1.20.2-1_amd64.deb ... 55s Unpacking libheif1:amd64 (1.20.2-1) ... 55s Selecting previously unselected package libjbig0:amd64. 55s Preparing to unpack .../013-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 55s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 55s Selecting previously unselected package libjpeg-turbo8:amd64. 55s Preparing to unpack .../014-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 55s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 55s Selecting previously unselected package libjpeg8:amd64. 55s Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_amd64.deb ... 55s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 55s Selecting previously unselected package liblcms2-2:amd64. 55s Preparing to unpack .../016-liblcms2-2_2.16-2_amd64.deb ... 55s Unpacking liblcms2-2:amd64 (2.16-2) ... 55s Selecting previously unselected package liblqr-1-0:amd64. 55s Preparing to unpack .../017-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 55s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 55s Selecting previously unselected package libltdl7:amd64. 55s Preparing to unpack .../018-libltdl7_2.5.4-4build1_amd64.deb ... 55s Unpacking libltdl7:amd64 (2.5.4-4build1) ... 55s Selecting previously unselected package libopenjp2-7:amd64. 55s Preparing to unpack .../019-libopenjp2-7_2.5.3-2.1_amd64.deb ... 55s Unpacking libopenjp2-7:amd64 (2.5.3-2.1) ... 55s Selecting previously unselected package libraw23t64:amd64. 55s Preparing to unpack .../020-libraw23t64_0.21.4-2_amd64.deb ... 55s Unpacking libraw23t64:amd64 (0.21.4-2) ... 55s Selecting previously unselected package libdeflate0:amd64. 55s Preparing to unpack .../021-libdeflate0_1.23-2_amd64.deb ... 55s Unpacking libdeflate0:amd64 (1.23-2) ... 55s Selecting previously unselected package liblerc4:amd64. 55s Preparing to unpack .../022-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 55s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 55s Selecting previously unselected package libwebp7:amd64. 55s Preparing to unpack .../023-libwebp7_1.5.0-0.1_amd64.deb ... 55s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 55s Selecting previously unselected package libtiff6:amd64. 55s Preparing to unpack .../024-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 55s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 55s Selecting previously unselected package libwebpdemux2:amd64. 55s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1_amd64.deb ... 55s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 55s Selecting previously unselected package libwebpmux3:amd64. 55s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1_amd64.deb ... 55s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 55s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 55s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 55s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 55s Selecting previously unselected package libimage-magick-q16-perl. 55s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 55s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 55s Selecting previously unselected package libimage-magick-perl. 55s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 55s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 55s Selecting previously unselected package libfcgi0t64:amd64. 55s Preparing to unpack .../030-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 55s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 55s Selecting previously unselected package libfcgi-perl. 55s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 55s Unpacking libfcgi-perl (0.82+ds-3build3) ... 55s Selecting previously unselected package libfcgi-procmanager-perl. 55s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 55s Unpacking libfcgi-procmanager-perl (0.28-3) ... 55s Selecting previously unselected package libcrypt-urandom-perl. 55s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_amd64.deb ... 55s Unpacking libcrypt-urandom-perl (0.54-1) ... 55s Selecting previously unselected package libapache-session-perl. 55s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 55s Unpacking libapache-session-perl (1.94-2) ... 55s Selecting previously unselected package liberror-perl. 55s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 55s Unpacking liberror-perl (0.17030-1) ... 55s Selecting previously unselected package libipc-sharelite-perl. 55s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 55s Unpacking libipc-sharelite-perl (0.17-5build4) ... 55s Selecting previously unselected package libcache-cache-perl. 55s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 55s Unpacking libcache-cache-perl (1.08-3) ... 55s Selecting previously unselected package libclass-xsaccessor-perl. 55s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 55s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 55s Selecting previously unselected package libconfig-inifiles-perl. 55s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 55s Unpacking libconfig-inifiles-perl (3.000003-3) ... 55s Selecting previously unselected package perl-openssl-defaults:amd64. 55s Preparing to unpack .../040-perl-openssl-defaults_7build3_amd64.deb ... 55s Unpacking perl-openssl-defaults:amd64 (7build3) ... 55s Selecting previously unselected package libcrypt-openssl-bignum-perl. 55s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 55s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 55s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 55s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 55s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 55s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 55s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 55s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 55s Selecting previously unselected package libconvert-asn1-perl. 55s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 55s Unpacking libconvert-asn1-perl (0.34-1) ... 55s Selecting previously unselected package libcrypt-openssl-x509-perl. 55s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 55s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 55s Selecting previously unselected package libclass-errorhandler-perl. 55s Preparing to unpack .../046-libclass-errorhandler-perl_0.04-3_all.deb ... 55s Unpacking libclass-errorhandler-perl (0.04-3) ... 55s Selecting previously unselected package libcrypt-des-perl:amd64. 55s Preparing to unpack .../047-libcrypt-des-perl_2.07-5_amd64.deb ... 55s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 55s Selecting previously unselected package libcrypt-des-ede3-perl. 55s Preparing to unpack .../048-libcrypt-des-ede3-perl_0.03-1_all.deb ... 55s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 55s Selecting previously unselected package libcryptx-perl. 55s Preparing to unpack .../049-libcryptx-perl_0.087-1_amd64.deb ... 55s Unpacking libcryptx-perl (0.087-1) ... 55s Selecting previously unselected package libconvert-pem-perl. 55s Preparing to unpack .../050-libconvert-pem-perl_0.13-1_all.deb ... 55s Unpacking libconvert-pem-perl (0.13-1) ... 55s Selecting previously unselected package libcrypt-rijndael-perl. 55s Preparing to unpack .../051-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 55s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 55s Selecting previously unselected package libhtml-tagset-perl. 55s Preparing to unpack .../052-libhtml-tagset-perl_3.24-1_all.deb ... 55s Unpacking libhtml-tagset-perl (3.24-1) ... 55s Selecting previously unselected package liburi-perl. 55s Preparing to unpack .../053-liburi-perl_5.30-1_all.deb ... 55s Unpacking liburi-perl (5.30-1) ... 55s Selecting previously unselected package libhtml-parser-perl:amd64. 55s Preparing to unpack .../054-libhtml-parser-perl_3.83-1build1_amd64.deb ... 55s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 55s Selecting previously unselected package libcgi-pm-perl. 55s Preparing to unpack .../055-libcgi-pm-perl_4.68-1_all.deb ... 55s Unpacking libcgi-pm-perl (4.68-1) ... 55s Selecting previously unselected package libhtml-template-perl. 55s Preparing to unpack .../056-libhtml-template-perl_2.97-2build1_all.deb ... 55s Unpacking libhtml-template-perl (2.97-2build1) ... 55s Selecting previously unselected package libjson-perl. 55s Preparing to unpack .../057-libjson-perl_4.10000-1_all.deb ... 55s Unpacking libjson-perl (4.10000-1) ... 55s Selecting previously unselected package libcommon-sense-perl:amd64. 55s Preparing to unpack .../058-libcommon-sense-perl_3.75-3build5_amd64.deb ... 55s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 55s Selecting previously unselected package libtypes-serialiser-perl. 55s Preparing to unpack .../059-libtypes-serialiser-perl_1.01-1_all.deb ... 55s Unpacking libtypes-serialiser-perl (1.01-1) ... 55s Selecting previously unselected package libjson-xs-perl. 55s Preparing to unpack .../060-libjson-xs-perl_4.040-1_amd64.deb ... 55s Unpacking libjson-xs-perl (4.040-1) ... 55s Selecting previously unselected package libmouse-perl:amd64. 55s Preparing to unpack .../061-libmouse-perl_2.5.11-1build1_amd64.deb ... 55s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 55s Selecting previously unselected package libnet-cidr-perl. 55s Preparing to unpack .../062-libnet-cidr-perl_0.25-1_all.deb ... 55s Unpacking libnet-cidr-perl (0.25-1) ... 55s Selecting previously unselected package libnet-ssleay-perl:amd64. 55s Preparing to unpack .../063-libnet-ssleay-perl_1.94-3_amd64.deb ... 55s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 55s Selecting previously unselected package libposix-strftime-compiler-perl. 55s Preparing to unpack .../064-libposix-strftime-compiler-perl_0.46-1_all.deb ... 55s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 55s Selecting previously unselected package libapache-logformat-compiler-perl. 55s Preparing to unpack .../065-libapache-logformat-compiler-perl_0.36-3_all.deb ... 55s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 55s Selecting previously unselected package libcookie-baker-perl. 55s Preparing to unpack .../066-libcookie-baker-perl_0.12-1_all.deb ... 55s Unpacking libcookie-baker-perl (0.12-1) ... 55s Selecting previously unselected package libdevel-stacktrace-perl. 55s Preparing to unpack .../067-libdevel-stacktrace-perl_2.0500-1_all.deb ... 55s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 55s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 55s Preparing to unpack .../068-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 55s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 55s Selecting previously unselected package libclass-inspector-perl. 55s Preparing to unpack .../069-libclass-inspector-perl_1.36-3_all.deb ... 55s Unpacking libclass-inspector-perl (1.36-3) ... 55s Selecting previously unselected package libfile-sharedir-perl. 55s Preparing to unpack .../070-libfile-sharedir-perl_1.118-3_all.deb ... 55s Unpacking libfile-sharedir-perl (1.118-3) ... 55s Selecting previously unselected package libfilesys-notify-simple-perl. 55s Preparing to unpack .../071-libfilesys-notify-simple-perl_0.14-3_all.deb ... 55s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 55s Selecting previously unselected package libhash-multivalue-perl. 55s Preparing to unpack .../072-libhash-multivalue-perl_0.16-3_all.deb ... 55s Unpacking libhash-multivalue-perl (0.16-3) ... 55s Selecting previously unselected package libhttp-multipartparser-perl. 55s Preparing to unpack .../073-libhttp-multipartparser-perl_0.02-3_all.deb ... 55s Unpacking libhttp-multipartparser-perl (0.02-3) ... 55s Selecting previously unselected package libjson-maybexs-perl. 55s Preparing to unpack .../074-libjson-maybexs-perl_1.004008-1_all.deb ... 55s Unpacking libjson-maybexs-perl (1.004008-1) ... 55s Selecting previously unselected package libstream-buffered-perl. 55s Preparing to unpack .../075-libstream-buffered-perl_0.03-3_all.deb ... 55s Unpacking libstream-buffered-perl (0.03-3) ... 55s Selecting previously unselected package libwww-form-urlencoded-perl. 55s Preparing to unpack .../076-libwww-form-urlencoded-perl_0.26-2_all.deb ... 55s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 55s Selecting previously unselected package libhttp-entity-parser-perl. 55s Preparing to unpack .../077-libhttp-entity-parser-perl_0.25-2_all.deb ... 55s Unpacking libhttp-entity-parser-perl (0.25-2) ... 55s Selecting previously unselected package libtimedate-perl. 55s Preparing to unpack .../078-libtimedate-perl_2.3300-2_all.deb ... 55s Unpacking libtimedate-perl (2.3300-2) ... 55s Selecting previously unselected package libhttp-date-perl. 55s Preparing to unpack .../079-libhttp-date-perl_6.06-1_all.deb ... 55s Unpacking libhttp-date-perl (6.06-1) ... 55s Selecting previously unselected package libhttp-headers-fast-perl. 55s Preparing to unpack .../080-libhttp-headers-fast-perl_0.22-3_all.deb ... 55s Unpacking libhttp-headers-fast-perl (0.22-3) ... 55s Selecting previously unselected package libclone-perl:amd64. 55s Preparing to unpack .../081-libclone-perl_0.47-1_amd64.deb ... 55s Unpacking libclone-perl:amd64 (0.47-1) ... 55s Selecting previously unselected package libencode-locale-perl. 55s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 55s Unpacking libencode-locale-perl (1.05-3) ... 56s Selecting previously unselected package libio-html-perl. 56s Preparing to unpack .../083-libio-html-perl_1.004-3_all.deb ... 56s Unpacking libio-html-perl (1.004-3) ... 56s Selecting previously unselected package liblwp-mediatypes-perl. 56s Preparing to unpack .../084-liblwp-mediatypes-perl_6.04-2_all.deb ... 56s Unpacking liblwp-mediatypes-perl (6.04-2) ... 56s Selecting previously unselected package libhttp-message-perl. 56s Preparing to unpack .../085-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 56s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 56s Selecting previously unselected package libtest-sharedfork-perl. 56s Preparing to unpack .../086-libtest-sharedfork-perl_0.35-3_all.deb ... 56s Unpacking libtest-sharedfork-perl (0.35-3) ... 56s Selecting previously unselected package libtest-tcp-perl. 56s Preparing to unpack .../087-libtest-tcp-perl_2.22-2_all.deb ... 56s Unpacking libtest-tcp-perl (2.22-2) ... 56s Selecting previously unselected package libtry-tiny-perl. 56s Preparing to unpack .../088-libtry-tiny-perl_0.32-1_all.deb ... 56s Unpacking libtry-tiny-perl (0.32-1) ... 56s Selecting previously unselected package libplack-perl. 56s Preparing to unpack .../089-libplack-perl_1.0051-1_all.deb ... 56s Unpacking libplack-perl (1.0051-1) ... 56s Selecting previously unselected package libfile-listing-perl. 56s Preparing to unpack .../090-libfile-listing-perl_6.16-1_all.deb ... 56s Unpacking libfile-listing-perl (6.16-1) ... 56s Selecting previously unselected package libhtml-tree-perl. 56s Preparing to unpack .../091-libhtml-tree-perl_5.07-3_all.deb ... 56s Unpacking libhtml-tree-perl (5.07-3) ... 56s Selecting previously unselected package libhttp-cookies-perl. 56s Preparing to unpack .../092-libhttp-cookies-perl_6.11-1_all.deb ... 56s Unpacking libhttp-cookies-perl (6.11-1) ... 56s Selecting previously unselected package libhttp-negotiate-perl. 56s Preparing to unpack .../093-libhttp-negotiate-perl_6.01-2_all.deb ... 56s Unpacking libhttp-negotiate-perl (6.01-2) ... 56s Selecting previously unselected package libio-socket-ssl-perl. 56s Preparing to unpack .../094-libio-socket-ssl-perl_2.089-1_all.deb ... 56s Unpacking libio-socket-ssl-perl (2.089-1) ... 56s Selecting previously unselected package libnet-http-perl. 56s Preparing to unpack .../095-libnet-http-perl_6.23-1_all.deb ... 56s Unpacking libnet-http-perl (6.23-1) ... 56s Selecting previously unselected package liblwp-protocol-https-perl. 56s Preparing to unpack .../096-liblwp-protocol-https-perl_6.14-1_all.deb ... 56s Unpacking liblwp-protocol-https-perl (6.14-1) ... 56s Selecting previously unselected package libwww-robotrules-perl. 56s Preparing to unpack .../097-libwww-robotrules-perl_6.02-1_all.deb ... 56s Unpacking libwww-robotrules-perl (6.02-1) ... 56s Selecting previously unselected package libwww-perl. 56s Preparing to unpack .../098-libwww-perl_6.78-1_all.deb ... 56s Unpacking libwww-perl (6.78-1) ... 56s Selecting previously unselected package liblemonldap-ng-common-perl. 56s Preparing to unpack .../099-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 56s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 56s Selecting previously unselected package liblemonldap-ng-handler-perl. 56s Preparing to unpack .../100-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 56s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 56s Selecting previously unselected package lemonldap-ng-fastcgi-server. 56s Preparing to unpack .../101-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 56s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 56s Selecting previously unselected package lemonldap-ng-uwsgi-app. 56s Preparing to unpack .../102-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 56s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 56s Selecting previously unselected package libemail-date-format-perl. 56s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 56s Unpacking libemail-date-format-perl (1.008-1) ... 56s Selecting previously unselected package libhash-merge-simple-perl. 56s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 56s Unpacking libhash-merge-simple-perl (0.052-1) ... 56s Selecting previously unselected package libjs-angularjs. 56s Preparing to unpack .../105-libjs-angularjs_1.8.3-3_all.deb ... 56s Unpacking libjs-angularjs (1.8.3-3) ... 56s Selecting previously unselected package fonts-glyphicons-halflings. 56s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 56s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 56s Selecting previously unselected package libjs-bootstrap. 56s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 56s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 56s Selecting previously unselected package libjs-es5-shim. 56s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 56s Unpacking libjs-es5-shim (4.6.7-2) ... 56s Selecting previously unselected package libjs-jquery. 56s Preparing to unpack .../109-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 56s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 56s Selecting previously unselected package libregexp-common-perl. 56s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 56s Unpacking libregexp-common-perl (2024080801-1) ... 56s Selecting previously unselected package liblemonldap-ng-manager-perl. 56s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 56s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 56s Selecting previously unselected package fonts-font-awesome. 56s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 56s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 56s Selecting previously unselected package libconvert-base32-perl. 56s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 56s Unpacking libconvert-base32-perl (0.06-3) ... 56s Selecting previously unselected package libdigest-hmac-perl. 56s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 56s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 56s Selecting previously unselected package libfont-afm-perl. 56s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 56s Unpacking libfont-afm-perl (1.20-4) ... 56s Selecting previously unselected package libhtml-format-perl. 56s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 56s Unpacking libhtml-format-perl (2.16-2) ... 56s Selecting previously unselected package libhtml-formattext-withlinks-perl. 56s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 56s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 56s Selecting previously unselected package javascript-common. 56s Preparing to unpack .../118-javascript-common_12+nmu1_all.deb ... 56s Unpacking javascript-common (12+nmu1) ... 56s Selecting previously unselected package libjs-popper.js. 56s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 56s Unpacking libjs-popper.js (1.16.1+ds-6) ... 56s Selecting previously unselected package libjs-bootstrap4. 56s Preparing to unpack .../120-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 56s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 56s Selecting previously unselected package libjs-jquery-cookie. 56s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 56s Unpacking libjs-jquery-cookie (12-4) ... 56s Selecting previously unselected package libjs-jquery-ui. 56s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 56s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 56s Selecting previously unselected package libexporter-tiny-perl. 56s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 56s Unpacking libexporter-tiny-perl (1.006002-1) ... 56s Selecting previously unselected package liblist-moreutils-xs-perl. 56s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 56s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 56s Selecting previously unselected package liblist-moreutils-perl. 56s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 56s Unpacking liblist-moreutils-perl (0.430-2) ... 56s Selecting previously unselected package libregexp-assemble-perl. 56s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 56s Unpacking libregexp-assemble-perl (0.38-2) ... 56s Selecting previously unselected package libtext-unidecode-perl. 56s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 56s Unpacking libtext-unidecode-perl (1.30-3) ... 56s Selecting previously unselected package liblemonldap-ng-portal-perl. 56s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 56s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 56s Selecting previously unselected package libalgorithm-c3-perl. 56s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 56s Unpacking libalgorithm-c3-perl (0.11-2) ... 56s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 56s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 56s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 56s Selecting previously unselected package libcapture-tiny-perl. 56s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 56s Unpacking libcapture-tiny-perl (0.50-1) ... 56s Selecting previously unselected package libclass-c3-perl. 56s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 56s Unpacking libclass-c3-perl (0.35-2) ... 56s Selecting previously unselected package libclass-method-modifiers-perl. 56s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 56s Unpacking libclass-method-modifiers-perl (2.15-1) ... 56s Selecting previously unselected package libconvert-binhex-perl. 56s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 56s Unpacking libconvert-binhex-perl (1.125-3) ... 56s Selecting previously unselected package libparams-util-perl. 56s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_amd64.deb ... 56s Unpacking libparams-util-perl (1.102-3build1) ... 56s Selecting previously unselected package libsub-install-perl. 56s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 56s Unpacking libsub-install-perl (0.929-1) ... 56s Selecting previously unselected package libdata-optlist-perl. 56s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 56s Unpacking libdata-optlist-perl (0.114-1) ... 56s Selecting previously unselected package libdynaloader-functions-perl. 56s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-2_all.deb ... 56s Unpacking libdynaloader-functions-perl (0.004-2) ... 56s Selecting previously unselected package libdevel-callchecker-perl:amd64. 56s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-2_amd64.deb ... 56s Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... 56s Selecting previously unselected package libemail-simple-perl. 56s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 56s Unpacking libemail-simple-perl (2.218-1) ... 57s Selecting previously unselected package libmodule-pluggable-perl. 57s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 57s Unpacking libmodule-pluggable-perl (5.2-5) ... 57s Selecting previously unselected package libmro-compat-perl. 57s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 57s Unpacking libmro-compat-perl (0.15-2) ... 57s Selecting previously unselected package libemail-abstract-perl. 57s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 57s Unpacking libemail-abstract-perl (3.010-1) ... 57s Selecting previously unselected package libemail-address-xs-perl. 57s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_amd64.deb ... 57s Unpacking libemail-address-xs-perl (1.05-1build5) ... 57s Selecting previously unselected package libparams-classify-perl:amd64. 57s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_amd64.deb ... 57s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 57s Selecting previously unselected package libmodule-runtime-perl. 57s Preparing to unpack .../146-libmodule-runtime-perl_0.018-1_all.deb ... 57s Unpacking libmodule-runtime-perl (0.018-1) ... 57s Selecting previously unselected package libimport-into-perl. 57s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 57s Unpacking libimport-into-perl (1.002005-2) ... 57s Selecting previously unselected package librole-tiny-perl. 57s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 57s Unpacking librole-tiny-perl (2.002004-1) ... 57s Selecting previously unselected package libsub-quote-perl. 57s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 57s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 57s Selecting previously unselected package libmoo-perl. 57s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 57s Unpacking libmoo-perl (2.005005-1) ... 57s Selecting previously unselected package libmoox-types-mooselike-perl. 57s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 57s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 57s Selecting previously unselected package libsub-exporter-perl. 57s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 57s Unpacking libsub-exporter-perl (0.990-1) ... 57s Selecting previously unselected package libthrowable-perl. 57s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 57s Unpacking libthrowable-perl (1.001-2) ... 57s Selecting previously unselected package libemail-sender-perl. 57s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 57s Unpacking libemail-sender-perl (2.601-1) ... 57s Selecting previously unselected package libtype-tiny-perl. 57s Preparing to unpack .../155-libtype-tiny-perl_2.004000-2_all.deb ... 57s Unpacking libtype-tiny-perl (2.004000-2) ... 57s Selecting previously unselected package libfcgi-client-perl. 57s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 57s Unpacking libfcgi-client-perl (0.09-1) ... 57s Selecting previously unselected package libimagequant0:amd64. 57s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_amd64.deb ... 57s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 57s Selecting previously unselected package libxpm4:amd64. 57s Preparing to unpack .../158-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 57s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 57s Selecting previously unselected package libgd3:amd64. 57s Preparing to unpack .../159-libgd3_2.3.3-13ubuntu1_amd64.deb ... 57s Unpacking libgd3:amd64 (2.3.3-13ubuntu1) ... 57s Selecting previously unselected package libgd-perl. 57s Preparing to unpack .../160-libgd-perl_2.78-1build4_amd64.deb ... 57s Unpacking libgd-perl (2.78-1build4) ... 57s Selecting previously unselected package libgd-securityimage-perl. 57s Preparing to unpack .../161-libgd-securityimage-perl_1.75-3_all.deb ... 57s Unpacking libgd-securityimage-perl (1.75-3) ... 57s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 57s Preparing to unpack .../162-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 57s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 57s Selecting previously unselected package libnet-smtp-ssl-perl. 57s Preparing to unpack .../163-libnet-smtp-ssl-perl_1.04-2_all.deb ... 57s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 57s Selecting previously unselected package libmailtools-perl. 57s Preparing to unpack .../164-libmailtools-perl_2.22-1_all.deb ... 57s Unpacking libmailtools-perl (2.22-1) ... 57s Selecting previously unselected package libmime-tools-perl. 57s Preparing to unpack .../165-libmime-tools-perl_5.515-1_all.deb ... 57s Unpacking libmime-tools-perl (5.515-1) ... 57s Selecting previously unselected package libstring-random-perl. 57s Preparing to unpack .../166-libstring-random-perl_1%3a0.32-2_all.deb ... 57s Unpacking libstring-random-perl (1:0.32-2) ... 57s Selecting previously unselected package lemonldap-ng-handler. 57s Preparing to unpack .../167-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 57s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 57s Selecting previously unselected package lemonldap-ng. 57s Preparing to unpack .../168-lemonldap-ng_2.21.0+ds-3_all.deb ... 57s Unpacking lemonldap-ng (2.21.0+ds-3) ... 57s Selecting previously unselected package lemonldap-ng-doc. 57s Preparing to unpack .../169-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 57s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 57s Setting up libconfig-inifiles-perl (3.000003-3) ... 57s Setting up libmodule-pluggable-perl (5.2-5) ... 57s Setting up javascript-common (12+nmu1) ... 57s Setting up liblcms2-2:amd64 (2.16-2) ... 57s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 57s Setting up libaom3:amd64 (3.12.1-1) ... 57s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 57s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 57s Setting up libhttp-multipartparser-perl (0.02-3) ... 57s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 57s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 57s Setting up libclass-inspector-perl (1.36-3) ... 57s Setting up libfont-afm-perl (1.20-4) ... 57s Setting up libdynaloader-functions-perl (0.004-2) ... 57s Setting up libclass-method-modifiers-perl (2.15-1) ... 57s Setting up libjs-popper.js (1.16.1+ds-6) ... 57s Setting up libclone-perl:amd64 (0.47-1) ... 57s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 57s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 57s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 57s Setting up libhtml-tagset-perl (3.24-1) ... 57s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 57s Setting up libfilesys-notify-simple-perl (0.14-3) ... 57s Setting up libnet-cidr-perl (0.25-1) ... 57s Setting up libipc-sharelite-perl (0.17-5build4) ... 57s Setting up libconvert-binhex-perl (1.125-3) ... 57s Setting up liblwp-mediatypes-perl (6.04-2) ... 57s Setting up libcrypt-urandom-perl (0.54-1) ... 57s Setting up libtry-tiny-perl (0.32-1) ... 57s Setting up libdeflate0:amd64 (1.23-2) ... 57s Setting up perl-openssl-defaults:amd64 (7build3) ... 57s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 57s Setting up libposix-strftime-compiler-perl (0.46-1) ... 57s Setting up libencode-locale-perl (1.05-3) ... 57s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 57s Setting up libclass-errorhandler-perl (0.04-3) ... 57s Setting up libjs-angularjs (1.8.3-3) ... 57s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 57s Setting up libfcgi-procmanager-perl (0.28-3) ... 57s Setting up libregexp-common-perl (2024080801-1) ... 57s Setting up libtest-sharedfork-perl (0.35-3) ... 57s Setting up libsub-install-perl (0.929-1) ... 57s Setting up libhash-multivalue-perl (0.16-3) ... 57s Setting up libjs-es5-shim (4.6.7-2) ... 57s Setting up liberror-perl (0.17030-1) ... 57s Setting up libapache-session-perl (1.94-2) ... 57s Setting up libstream-buffered-perl (0.03-3) ... 57s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 57s Setting up libalgorithm-c3-perl (0.11-2) ... 57s Setting up libapache-logformat-compiler-perl (0.36-3) ... 57s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 57s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 57s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 57s Setting up libemail-date-format-perl (1.008-1) ... 57s Setting up fonts-dejavu-mono (2.37-8) ... 57s Setting up libcryptx-perl (0.087-1) ... 57s Setting up libio-html-perl (1.004-3) ... 57s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 57s Setting up fonts-dejavu-core (2.37-8) ... 57s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 57s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 57s Setting up libltdl7:amd64 (2.5.4-4build1) ... 57s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 57s Setting up libstring-random-perl (1:0.32-2) ... 57s Setting up libparams-util-perl (1.102-3build1) ... 57s Setting up libwebp7:amd64 (1.5.0-0.1) ... 57s Setting up libcapture-tiny-perl (0.50-1) ... 57s Setting up libtimedate-perl (2.3300-2) ... 57s Setting up libtypes-serialiser-perl (1.01-1) ... 57s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 57s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 57s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 57s Setting up libjson-perl (4.10000-1) ... 57s Setting up librole-tiny-perl (2.002004-1) ... 57s Setting up libfile-sharedir-perl (1.118-3) ... 57s Setting up libfcgi-perl (0.82+ds-3build3) ... 57s Setting up libopenjp2-7:amd64 (2.5.3-2.1) ... 57s Setting up libwww-form-urlencoded-perl (0.26-2) ... 57s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 57s Setting up libdevel-stacktrace-perl (2.0500-1) ... 57s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 57s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 57s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 57s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 57s Setting up libexporter-tiny-perl (1.006002-1) ... 57s Setting up libconvert-asn1-perl (0.34-1) ... 57s Setting up libtext-unidecode-perl (1.30-3) ... 57s Setting up libde265-0:amd64 (1.0.16-1) ... 57s Setting up libregexp-assemble-perl (0.38-2) ... 57s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 57s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 57s Setting up liburi-perl (5.30-1) ... 57s Setting up libconvert-base32-perl (0.06-3) ... 57s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 57s Setting up libemail-address-xs-perl (1.05-1build5) ... 57s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 57s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 57s Setting up libjson-xs-perl (4.040-1) ... 57s Setting up libcrypt-des-ede3-perl (0.03-1) ... 57s Setting up libjs-jquery-cookie (12-4) ... 57s Setting up libhttp-date-perl (6.06-1) ... 57s Setting up libtest-tcp-perl (2.22-2) ... 57s Setting up libfile-listing-perl (6.16-1) ... 57s Setting up libhash-merge-simple-perl (0.052-1) ... 57s Setting up libcache-cache-perl (1.08-3) ... 57s Setting up libhttp-headers-fast-perl (0.22-3) ... 57s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 57s Setting up liblist-moreutils-perl (0.430-2) ... 57s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 57s Setting up libtype-tiny-perl (2.004000-2) ... 57s Setting up libemail-simple-perl (2.218-1) ... 57s Setting up libnet-http-perl (6.23-1) ... 57s Setting up libclass-c3-perl (0.35-2) ... 57s Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... 57s Setting up libjson-maybexs-perl (1.004008-1) ... 57s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 57s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 57s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 57s Setting up libdata-optlist-perl (0.114-1) ... 57s Setting up libraw23t64:amd64 (0.21.4-2) ... 57s Setting up libwww-robotrules-perl (6.02-1) ... 57s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 57s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 57s Setting up libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 57s Setting up libmro-compat-perl (0.15-2) ... 57s Setting up libcookie-baker-perl (0.12-1) ... 57s Setting up libhttp-entity-parser-perl (0.25-2) ... 57s Setting up libio-socket-ssl-perl (2.089-1) ... 57s Setting up libsub-exporter-perl (0.990-1) ... 57s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 57s Setting up libconvert-pem-perl (0.13-1) ... 57s Setting up libhttp-negotiate-perl (6.01-2) ... 57s Setting up libhttp-cookies-perl (6.11-1) ... 57s Setting up libhtml-tree-perl (5.07-3) ... 57s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 57s Setting up libcgi-pm-perl (4.68-1) ... 57s Setting up libhtml-format-perl (2.16-2) ... 57s Setting up libhtml-template-perl (2.97-2build1) ... 57s Setting up libnet-smtp-ssl-perl (1.04-2) ... 57s Setting up libmodule-runtime-perl (0.018-1) ... 57s Setting up libmailtools-perl (2.22-1) ... 57s Setting up libemail-abstract-perl (3.010-1) ... 57s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 57s Setting up libplack-perl (1.0051-1) ... 57s Setting up libimport-into-perl (1.002005-2) ... 57s Setting up libmoo-perl (2.005005-1) ... 57s Setting up libmime-tools-perl (5.515-1) ... 57s Setting up libfcgi-client-perl (0.09-1) ... 57s Setting up libmoox-types-mooselike-perl (0.29-2) ... 57s Setting up libthrowable-perl (1.001-2) ... 57s Setting up libemail-sender-perl (2.601-1) ... 57s Setting up libheif-plugin-aomdec:amd64 (1.20.2-1) ... 57s Setting up liblwp-protocol-https-perl (6.14-1) ... 57s Setting up libheif-plugin-libde265:amd64 (1.20.2-1) ... 57s Setting up libwww-perl (6.78-1) ... 57s Setting up libheif1:amd64 (1.20.2-1) ... 57s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 57s Setting up libgd3:amd64 (2.3.3-13ubuntu1) ... 57s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 57s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 57s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 57s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 58s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 58s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 58s Setting up libgd-perl (2.78-1build4) ... 58s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 58s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 58s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 58s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 58s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 58s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 58s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 58s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 58s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 59s Setting up libgd-securityimage-perl (1.75-3) ... 59s Setting up lemonldap-ng (2.21.0+ds-3) ... 59s Processing triggers for libc-bin (2.42-0ubuntu3) ... 59s Processing triggers for man-db (2.13.1-1) ... 61s autopkgtest [08:45:48]: test fastcgiserver: [----------------------- 62s 1..1 62s ok 1 - Portal responded 200 62s autopkgtest [08:45:49]: test fastcgiserver: -----------------------] 62s fastcgiserver PASS 62s autopkgtest [08:45:49]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 63s autopkgtest [08:45:50]: test common-test: preparing testbed 81s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 107s autopkgtest [08:46:34]: testbed dpkg architecture: amd64 107s autopkgtest [08:46:34]: testbed apt version: 3.1.8ubuntu1 107s autopkgtest [08:46:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 107s autopkgtest [08:46:34]: testbed release detected to be: resolute 108s autopkgtest [08:46:35]: updating testbed package index (apt update) 108s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 108s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 108s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 108s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 108s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 108s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 108s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 109s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 109s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 109s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 109s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 109s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 109s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 109s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 109s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 109s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 109s Fetched 1472 kB in 1s (1383 kB/s) 109s Reading package lists... 110s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 110s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 110s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 110s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 111s Reading package lists... 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 111s Calculating upgrade... 111s The following packages will be upgraded: 111s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 111s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 111s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 111s python3.13-minimal 111s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s Need to get 10.0 MB of archives. 111s After this operation, 181 kB disk space will be freed. 111s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 111s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 111s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 111s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 112s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 112s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 112s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 112s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 112s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 112s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 112s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 112s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 112s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 112s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 112s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 112s dpkg-preconfigure: unable to re-open stdin: No such file or directory 112s Fetched 10.0 MB in 1s (14.5 MB/s) 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 112s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 112s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 112s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 112s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 112s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 112s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 112s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 112s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 112s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 112s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 112s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 112s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 112s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 112s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 112s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 113s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 113s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 113s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 113s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 113s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 113s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 113s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 113s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 113s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 113s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 113s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 113s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 113s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 113s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 113s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 113s Setting up python3-dbus (1.4.0-1build1) ... 113s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 113s Setting up python3-bcrypt (4.3.0-2) ... 113s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 113s Setting up python3-zipp (3.23.0-1) ... 113s Setting up python3-markupsafe (2.1.5-1build5) ... 113s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 113s Setting up python3-inflect (7.5.0-1) ... 113s Setting up python3-oauthlib (3.3.1-1) ... 113s Setting up python3.13-minimal (3.13.9-1) ... 114s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 114s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 114s Setting up python3.13-gdbm (3.13.9-1) ... 114s Setting up libpython3.13:amd64 (3.13.9-1) ... 114s Setting up python3.13 (3.13.9-1) ... 115s Processing triggers for systemd (257.9-0ubuntu2) ... 115s Processing triggers for man-db (2.13.1-1) ... 115s Processing triggers for libc-bin (2.42-0ubuntu3) ... 115s autopkgtest [08:46:42]: upgrading testbed (apt dist-upgrade and autopurge) 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s Solving dependencies... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Solving dependencies... 118s The following NEW packages will be installed: 118s autoconf autodep8 automake autopoint autotools-dev build-essential 118s ca-certificates-java cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu 118s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 118s dh-strip-nondeterminism docutils-common dwz fontconfig-config 118s fonts-urw-base35 g++ g++-15 g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc 118s gcc-15 gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext 118s imagemagick-7-common intltool-debian java-common java-wrappers jq 118s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 118s libapache-session-perl libarchive-zip-perl libasan8 118s libauth-yubikey-webclient-perl libauthen-radius-perl 118s libb-hooks-endofscope-perl libb-hooks-op-check-perl 118s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 118s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 118s libclass-data-inheritable-perl libclass-errorhandler-perl 118s libclass-inspector-perl libclass-method-modifiers-perl 118s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 118s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 118s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 118s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 118s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 118s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 118s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 118s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 118s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 118s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 118s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 118s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 118s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 118s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 118s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 118s libencode-locale-perl liberror-perl libeval-closure-perl 118s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 118s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 118s libfile-sharedir-perl libfile-stripnondeterminism-perl 118s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 118s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 118s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 118s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 118s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 118s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 118s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 118s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 118s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 118s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 118s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 118s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 118s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 118s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery libjs-sphinxdoc 118s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 118s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl liblerc4 118s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 118s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 118s liblsan0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 118s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 118s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 118s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 118s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 118s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 118s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 118s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 118s libnet-ssleay-perl libnode115 libnspr4 libnss3 libonig5 libopenjp2-7 118s libpackage-stash-perl libparams-classify-perl libparams-util-perl 118s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 118s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 118s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 118s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 118s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 118s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 118s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 118s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 118s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 118s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 118s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 118s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 118s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 118s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 118s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 118s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 118s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 118s node-semver node-uglify-js node-undici node-xtend nodejs 118s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 118s po-debconf python3-alabaster python3-defusedxml python3-docutils 118s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 118s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 118s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 118s yui-compressor 118s 0 upgraded, 315 newly installed, 0 to remove and 0 not upgraded. 118s Need to get 189 MB of archives. 118s After this operation, 703 MB of additional disk space will be used. 118s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 118s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 118s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build2 [860 kB] 118s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 118s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 118s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 118s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-utils amd64 1:7.7+7 [97.1 kB] 119s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 119s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.3ubuntu1 [38.0 kB] 119s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.3ubuntu1 [141 kB] 119s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 119s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libaom3 amd64 3.12.1-1 [1944 kB] 119s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-aomdec amd64 1.20.2-1 [12.4 kB] 119s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libde265-0 amd64 1.0.16-1 [169 kB] 119s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-libde265 amd64 1.20.2-1 [10.1 kB] 119s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif1 amd64 1.20.2-1 [519 kB] 119s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 119s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 119s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 119s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 119s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 119s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libltdl7 amd64 2.5.4-4build1 [44.4 kB] 119s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.3-2.1 [188 kB] 119s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libraw23t64 amd64 0.21.4-2 [376 kB] 119s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 119s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 119s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 119s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 119s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 119s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 119s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.2.3+dfsg1-1 [2009 kB] 119s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-q16-perl amd64 8:7.1.2.3+dfsg1-1 [109 kB] 119s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 119s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 119s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 119s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 119s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 119s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 119s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 119s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 119s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 119s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 119s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 119s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 119s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 119s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 119s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 119s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 119s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 119s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 119s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 119s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 119s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 120s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 120s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 120s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 120s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 120s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 120s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 120s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 120s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 120s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 120s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 120s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 120s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 120s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 ca-certificates-java all 20240118 [11.6 kB] 120s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 120s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 120s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 120s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 120s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 120s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 120s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 120s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 120s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 120s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 120s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 120s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 120s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 java-common all 0.76 [6852 B] 120s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 libnspr4 amd64 2:4.36-1ubuntu2 [118 kB] 120s Get:81 http://ftpmaster.internal/ubuntu resolute/main amd64 libnss3 amd64 2:3.114-1 [1483 kB] 120s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite1 amd64 2.3.3-1 [24.0 kB] 120s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 openjdk-21-jre-headless amd64 21.0.9~8ea-1 [46.5 MB] 121s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 121s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 121s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 121s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 121s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 unzip amd64 6.0-28ubuntu7 [180 kB] 121s Get:89 http://ftpmaster.internal/ubuntu resolute/universe amd64 java-wrappers all 0.5 [9042 B] 121s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 libonig5 amd64 6.9.10-1 [173 kB] 121s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 libjq1 amd64 1.8.1-3ubuntu1 [146 kB] 121s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 jq amd64 1.8.1-3ubuntu1 [72.4 kB] 121s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 121s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 121s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 121s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 121s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 121s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 121s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 121s Get:100 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 121s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 121s Get:102 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 121s Get:103 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 121s Get:104 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 121s Get:105 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 121s Get:106 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 121s Get:107 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 121s Get:108 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 121s Get:109 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 121s Get:110 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 121s Get:111 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 121s Get:112 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 121s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 121s Get:114 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 121s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 121s Get:116 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 121s Get:117 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 121s Get:118 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 121s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 121s Get:120 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 121s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 121s Get:122 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 121s Get:123 http://ftpmaster.internal/ubuntu resolute/main amd64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 121s Get:124 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-callchecker-perl amd64 0.009-2 [14.2 kB] 121s Get:125 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 121s Get:126 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 121s Get:127 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 121s Get:128 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 121s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 121s Get:130 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 121s Get:131 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 121s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 121s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 121s Get:134 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 121s Get:135 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 121s Get:136 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 121s Get:137 http://ftpmaster.internal/ubuntu resolute/main amd64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 121s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 libcares2 amd64 1.34.5-1 [100 kB] 121s Get:139 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 121s Get:140 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 121s Get:141 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 121s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 121s Get:143 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 121s Get:144 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 121s Get:145 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 121s Get:146 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 121s Get:147 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 121s Get:148 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 121s Get:149 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 121s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 121s Get:151 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 121s Get:152 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 121s Get:153 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 121s Get:154 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 121s Get:155 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 121s Get:156 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build5 [16.5 kB] 121s Get:157 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 121s Get:158 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 121s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 121s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 121s Get:161 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 121s Get:162 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 121s Get:163 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 121s Get:164 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 121s Get:165 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 121s Get:166 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 121s Get:167 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-install-perl all 0.929-1 [9764 B] 121s Get:168 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 121s Get:169 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 121s Get:170 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 121s Get:171 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 121s Get:172 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 121s Get:173 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 121s Get:174 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 121s Get:175 http://ftpmaster.internal/ubuntu resolute/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 121s Get:176 http://ftpmaster.internal/ubuntu resolute/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 121s Get:177 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 121s Get:178 http://ftpmaster.internal/ubuntu resolute/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 122s Get:179 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 122s Get:180 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 122s Get:181 http://ftpmaster.internal/ubuntu resolute/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 122s Get:182 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 122s Get:183 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-name-perl amd64 0.28-1 [10.7 kB] 122s Get:184 http://ftpmaster.internal/ubuntu resolute/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 122s Get:185 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 122s Get:186 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 122s Get:187 http://ftpmaster.internal/ubuntu resolute/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 122s Get:188 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 122s Get:189 http://ftpmaster.internal/ubuntu resolute/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 122s Get:190 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 122s Get:191 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 122s Get:192 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 122s Get:193 http://ftpmaster.internal/ubuntu resolute/universe amd64 libspecio-perl all 0.50-1 [127 kB] 122s Get:194 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 122s Get:195 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 122s Get:196 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 122s Get:197 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 122s Get:198 http://ftpmaster.internal/ubuntu resolute/main amd64 libdbi-perl amd64 1.647-1 [832 kB] 122s Get:199 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdbd-sqlite3-perl amd64 1.76-1 [165 kB] 122s Get:200 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 122s Get:201 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 122s Get:202 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 122s Get:203 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 122s Get:204 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 122s Get:205 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-address-xs-perl amd64 1.05-1build5 [29.5 kB] 122s Get:206 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 122s Get:207 http://ftpmaster.internal/ubuntu resolute/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 122s Get:208 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 122s Get:209 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 122s Get:210 http://ftpmaster.internal/ubuntu resolute/main amd64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 122s Get:211 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 122s Get:212 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 122s Get:213 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 122s Get:214 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 122s Get:215 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 122s Get:216 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 122s Get:217 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd3 amd64 2.3.3-13ubuntu1 [130 kB] 122s Get:218 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd-perl amd64 2.78-1build4 [128 kB] 122s Get:219 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 122s Get:220 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib-perl amd64 3:1.329.3-3build4 [320 kB] 122s Get:221 http://ftpmaster.internal/ubuntu resolute/main amd64 libgssapi-perl amd64 0.28-4build5 [41.5 kB] 122s Get:222 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-merge-simple-perl all 0.052-1 [7640 B] 122s Get:223 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 122s Get:224 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 122s Get:225 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 122s Get:226 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 122s Get:227 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 122s Get:228 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 122s Get:229 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 122s Get:230 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 122s Get:231 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 122s Get:232 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 122s Get:233 http://ftpmaster.internal/ubuntu resolute/main amd64 libicu76 amd64 76.1-4ubuntu2 [11.2 MB] 122s Get:234 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 122s Get:235 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 122s Get:236 http://ftpmaster.internal/ubuntu resolute/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 122s Get:237 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 122s Get:238 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 122s Get:239 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-stringy-perl all 2.113-2 [45.3 kB] 122s Get:240 http://ftpmaster.internal/ubuntu resolute/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 122s Get:241 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 122s Get:242 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 122s Get:243 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 122s Get:244 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 122s Get:245 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.1 [172 kB] 122s Get:246 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-1 amd64 1.3.7-2 [166 kB] 122s Get:247 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-openssl1 amd64 1.3.7-2 [107 kB] 122s Get:248 http://ftpmaster.internal/ubuntu resolute/main amd64 liblasso3t64 amd64 2.9.0-2build1 [167 kB] 122s Get:249 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblasso-perl amd64 2.9.0-2build1 [158 kB] 122s Get:250 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 122s Get:251 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 122s Get:252 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 122s Get:253 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 122s Get:254 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 122s Get:255 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 122s Get:256 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 122s Get:257 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 122s Get:258 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 122s Get:259 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblog-log4perl-perl all 1.57-1 [345 kB] 123s Get:260 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 123s Get:261 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 123s Get:262 http://ftpmaster.internal/ubuntu resolute/main amd64 libmailtools-perl all 2.22-1 [77.1 kB] 123s Get:263 http://ftpmaster.internal/ubuntu resolute/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 123s Get:264 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ip-perl all 1.26-4 [27.4 kB] 123s Get:265 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 123s Get:266 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 123s Get:267 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 123s Get:268 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 123s Get:269 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0207-0ubuntu6 [306 kB] 123s Get:270 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 123s Get:271 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 123s Get:272 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 123s Get:273 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 123s Get:274 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-xtend all 4.0.2-3 [3902 B] 123s Get:275 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-corepack all 0.24.0-5 [757 kB] 123s Get:276 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodejs amd64 20.19.4+dfsg-1 [342 kB] 123s Get:277 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 123s Get:278 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 123s Get:279 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 123s Get:280 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 123s Get:281 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimatch all 9.0.3-6 [78.0 kB] 123s Get:282 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 123s Get:283 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 123s Get:284 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lru-cache all 10.0.1-3 [61.9 kB] 123s Get:285 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 123s Get:286 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 123s Get:287 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 123s Get:288 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode115 amd64 20.19.4+dfsg-1 [14.0 MB] 123s Get:289 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 123s Get:290 http://ftpmaster.internal/ubuntu resolute/main amd64 libregexp-common-perl all 2024080801-1 [162 kB] 123s Get:291 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 123s Get:292 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 123s Get:293 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 123s Get:294 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 123s Get:295 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-leaktrace-perl amd64 0.17-1build6 [20.0 kB] 123s Get:296 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-output-perl all 1.036-1 [14.6 kB] 123s Get:297 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 123s Get:298 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 123s Get:299 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 123s Get:300 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-libxslt-perl amd64 2.003000-3 [45.2 kB] 123s Get:301 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 123s Get:302 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 123s Get:303 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 123s Get:304 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 123s Get:305 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 123s Get:306 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 123s Get:307 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 123s Get:308 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 123s Get:309 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 123s Get:310 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 123s Get:311 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 123s Get:312 http://ftpmaster.internal/ubuntu resolute/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 123s Get:313 http://ftpmaster.internal/ubuntu resolute/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 123s Get:314 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauthen-radius-perl all 0.33-1 [49.2 kB] 123s Get:315 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 124s Preconfiguring packages ... 124s Fetched 189 MB in 5s (37.8 MB/s) 124s Selecting previously unselected package imagemagick-7-common. 124s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 124s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 124s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 124s Selecting previously unselected package libgomp1:amd64. 124s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 124s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 124s Selecting previously unselected package libfftw3-double3:amd64. 124s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_amd64.deb ... 124s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 124s Selecting previously unselected package libfontenc1:amd64. 124s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 124s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 124s Selecting previously unselected package x11-common. 124s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 124s Unpacking x11-common (1:7.7+24ubuntu1) ... 124s Selecting previously unselected package xfonts-encodings. 124s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 124s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 124s Selecting previously unselected package xfonts-utils. 124s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_amd64.deb ... 124s Unpacking xfonts-utils (1:7.7+7) ... 124s Selecting previously unselected package fonts-urw-base35. 124s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 124s Unpacking fonts-urw-base35 (20200910-8) ... 124s Selecting previously unselected package fontconfig-config. 124s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_amd64.deb ... 124s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 124s Selecting previously unselected package libfontconfig1:amd64. 124s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_amd64.deb ... 124s Unpacking libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 124s Selecting previously unselected package libsharpyuv0:amd64. 124s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_amd64.deb ... 124s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 124s Selecting previously unselected package libaom3:amd64. 124s Preparing to unpack .../011-libaom3_3.12.1-1_amd64.deb ... 124s Unpacking libaom3:amd64 (3.12.1-1) ... 124s Selecting previously unselected package libheif-plugin-aomdec:amd64. 124s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_amd64.deb ... 124s Unpacking libheif-plugin-aomdec:amd64 (1.20.2-1) ... 124s Selecting previously unselected package libde265-0:amd64. 124s Preparing to unpack .../013-libde265-0_1.0.16-1_amd64.deb ... 124s Unpacking libde265-0:amd64 (1.0.16-1) ... 124s Selecting previously unselected package libheif-plugin-libde265:amd64. 124s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_amd64.deb ... 124s Unpacking libheif-plugin-libde265:amd64 (1.20.2-1) ... 124s Selecting previously unselected package libheif1:amd64. 124s Preparing to unpack .../015-libheif1_1.20.2-1_amd64.deb ... 124s Unpacking libheif1:amd64 (1.20.2-1) ... 124s Selecting previously unselected package libjbig0:amd64. 124s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 124s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 124s Selecting previously unselected package libjpeg-turbo8:amd64. 124s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 124s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 124s Selecting previously unselected package libjpeg8:amd64. 124s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_amd64.deb ... 124s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 124s Selecting previously unselected package liblcms2-2:amd64. 124s Preparing to unpack .../019-liblcms2-2_2.16-2_amd64.deb ... 124s Unpacking liblcms2-2:amd64 (2.16-2) ... 124s Selecting previously unselected package liblqr-1-0:amd64. 124s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 124s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 124s Selecting previously unselected package libltdl7:amd64. 124s Preparing to unpack .../021-libltdl7_2.5.4-4build1_amd64.deb ... 124s Unpacking libltdl7:amd64 (2.5.4-4build1) ... 124s Selecting previously unselected package libopenjp2-7:amd64. 124s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_amd64.deb ... 124s Unpacking libopenjp2-7:amd64 (2.5.3-2.1) ... 124s Selecting previously unselected package libraw23t64:amd64. 124s Preparing to unpack .../023-libraw23t64_0.21.4-2_amd64.deb ... 124s Unpacking libraw23t64:amd64 (0.21.4-2) ... 124s Selecting previously unselected package libdeflate0:amd64. 124s Preparing to unpack .../024-libdeflate0_1.23-2_amd64.deb ... 124s Unpacking libdeflate0:amd64 (1.23-2) ... 124s Selecting previously unselected package liblerc4:amd64. 124s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 124s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 124s Selecting previously unselected package libwebp7:amd64. 124s Preparing to unpack .../026-libwebp7_1.5.0-0.1_amd64.deb ... 124s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 124s Selecting previously unselected package libtiff6:amd64. 124s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 124s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 124s Selecting previously unselected package libwebpdemux2:amd64. 124s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_amd64.deb ... 124s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 124s Selecting previously unselected package libwebpmux3:amd64. 124s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_amd64.deb ... 124s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 124s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 124s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 124s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 124s Selecting previously unselected package libimage-magick-q16-perl. 124s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 124s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 124s Selecting previously unselected package libimage-magick-perl. 124s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 124s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 124s Selecting previously unselected package m4. 124s Preparing to unpack .../033-m4_1.4.19-8_amd64.deb ... 124s Unpacking m4 (1.4.19-8) ... 124s Selecting previously unselected package autoconf. 124s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 124s Unpacking autoconf (2.72-3.1ubuntu1) ... 124s Selecting previously unselected package dctrl-tools. 124s Preparing to unpack .../035-dctrl-tools_2.24-3build3_amd64.deb ... 124s Unpacking dctrl-tools (2.24-3build3) ... 124s Selecting previously unselected package autodep8. 124s Preparing to unpack .../036-autodep8_0.30_all.deb ... 124s Unpacking autodep8 (0.30) ... 124s Selecting previously unselected package autotools-dev. 124s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 124s Unpacking autotools-dev (20240727.1) ... 124s Selecting previously unselected package automake. 124s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 124s Unpacking automake (1:1.17-4ubuntu1) ... 124s Selecting previously unselected package autopoint. 124s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 124s Unpacking autopoint (0.23.1-2build2) ... 124s Selecting previously unselected package libisl23:amd64. 124s Preparing to unpack .../040-libisl23_0.27-1_amd64.deb ... 124s Unpacking libisl23:amd64 (0.27-1) ... 124s Selecting previously unselected package libmpc3:amd64. 124s Preparing to unpack .../041-libmpc3_1.3.1-1build3_amd64.deb ... 124s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 124s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 124s Preparing to unpack .../042-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 124s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package cpp-15. 125s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package cpp-x86-64-linux-gnu. 125s Preparing to unpack .../044-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 125s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 125s Selecting previously unselected package cpp. 125s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 125s Unpacking cpp (4:15.2.0-4ubuntu1) ... 125s Selecting previously unselected package libcc1-0:amd64. 125s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libitm1:amd64. 125s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libasan8:amd64. 125s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package liblsan0:amd64. 125s Preparing to unpack .../049-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libtsan2:amd64. 125s Preparing to unpack .../050-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libubsan1:amd64. 125s Preparing to unpack .../051-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libhwasan0:amd64. 125s Preparing to unpack .../052-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libquadmath0:amd64. 125s Preparing to unpack .../053-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package libgcc-15-dev:amd64. 125s Preparing to unpack .../054-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 125s Preparing to unpack .../055-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package gcc-15. 125s Preparing to unpack .../056-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package gcc-x86-64-linux-gnu. 125s Preparing to unpack .../057-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 125s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 125s Selecting previously unselected package gcc. 125s Preparing to unpack .../058-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 125s Unpacking gcc (4:15.2.0-4ubuntu1) ... 125s Selecting previously unselected package libstdc++-15-dev:amd64. 125s Preparing to unpack .../059-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package g++-15-x86-64-linux-gnu. 125s Preparing to unpack .../060-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package g++-15. 125s Preparing to unpack .../061-g++-15_15.2.0-5ubuntu1_amd64.deb ... 125s Unpacking g++-15 (15.2.0-5ubuntu1) ... 125s Selecting previously unselected package g++-x86-64-linux-gnu. 125s Preparing to unpack .../062-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 125s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 125s Selecting previously unselected package g++. 125s Preparing to unpack .../063-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 125s Unpacking g++ (4:15.2.0-4ubuntu1) ... 125s Selecting previously unselected package build-essential. 125s Preparing to unpack .../064-build-essential_12.12ubuntu1_amd64.deb ... 125s Unpacking build-essential (12.12ubuntu1) ... 125s Selecting previously unselected package ca-certificates-java. 125s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 125s Unpacking ca-certificates-java (20240118) ... 125s Selecting previously unselected package libdebhelper-perl. 125s Preparing to unpack .../066-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 125s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 125s Selecting previously unselected package libtool. 125s Preparing to unpack .../067-libtool_2.5.4-4build1_all.deb ... 125s Unpacking libtool (2.5.4-4build1) ... 125s Selecting previously unselected package dh-autoreconf. 125s Preparing to unpack .../068-dh-autoreconf_21_all.deb ... 125s Unpacking dh-autoreconf (21) ... 125s Selecting previously unselected package libarchive-zip-perl. 125s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 125s Unpacking libarchive-zip-perl (1.68-1) ... 125s Selecting previously unselected package libfile-stripnondeterminism-perl. 125s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 125s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 125s Selecting previously unselected package dh-strip-nondeterminism. 125s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.2-1_all.deb ... 125s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 125s Selecting previously unselected package debugedit. 125s Preparing to unpack .../072-debugedit_1%3a5.2-3_amd64.deb ... 125s Unpacking debugedit (1:5.2-3) ... 125s Selecting previously unselected package dwz. 125s Preparing to unpack .../073-dwz_0.16-2_amd64.deb ... 125s Unpacking dwz (0.16-2) ... 126s Selecting previously unselected package gettext. 126s Preparing to unpack .../074-gettext_0.23.1-2build2_amd64.deb ... 126s Unpacking gettext (0.23.1-2build2) ... 126s Selecting previously unselected package intltool-debian. 126s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 126s Unpacking intltool-debian (0.35.0+20060710.6) ... 126s Selecting previously unselected package po-debconf. 126s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 126s Unpacking po-debconf (1.0.21+nmu1) ... 126s Selecting previously unselected package debhelper. 126s Preparing to unpack .../077-debhelper_13.24.2ubuntu1_all.deb ... 126s Unpacking debhelper (13.24.2ubuntu1) ... 126s Selecting previously unselected package java-common. 126s Preparing to unpack .../078-java-common_0.76_all.deb ... 126s Unpacking java-common (0.76) ... 126s Selecting previously unselected package libnspr4:amd64. 126s Preparing to unpack .../079-libnspr4_2%3a4.36-1ubuntu2_amd64.deb ... 126s Unpacking libnspr4:amd64 (2:4.36-1ubuntu2) ... 126s Selecting previously unselected package libnss3:amd64. 126s Preparing to unpack .../080-libnss3_2%3a3.114-1_amd64.deb ... 126s Unpacking libnss3:amd64 (2:3.114-1) ... 126s Selecting previously unselected package libpcsclite1:amd64. 126s Preparing to unpack .../081-libpcsclite1_2.3.3-1_amd64.deb ... 126s Unpacking libpcsclite1:amd64 (2.3.3-1) ... 126s Selecting previously unselected package openjdk-21-jre-headless:amd64. 126s Preparing to unpack .../082-openjdk-21-jre-headless_21.0.9~8ea-1_amd64.deb ... 126s Unpacking openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 126s Selecting previously unselected package default-jre-headless. 126s Preparing to unpack .../083-default-jre-headless_2%3a1.21-76_amd64.deb ... 126s Unpacking default-jre-headless (2:1.21-76) ... 126s Selecting previously unselected package sgml-base. 126s Preparing to unpack .../084-sgml-base_1.31+nmu1_all.deb ... 126s Unpacking sgml-base (1.31+nmu1) ... 126s Selecting previously unselected package xml-core. 126s Preparing to unpack .../085-xml-core_0.19_all.deb ... 126s Unpacking xml-core (0.19) ... 126s Selecting previously unselected package docutils-common. 126s Preparing to unpack .../086-docutils-common_0.21.2+dfsg-2_all.deb ... 126s Unpacking docutils-common (0.21.2+dfsg-2) ... 126s Selecting previously unselected package unzip. 126s Preparing to unpack .../087-unzip_6.0-28ubuntu7_amd64.deb ... 126s Unpacking unzip (6.0-28ubuntu7) ... 126s Selecting previously unselected package java-wrappers. 126s Preparing to unpack .../088-java-wrappers_0.5_all.deb ... 126s Unpacking java-wrappers (0.5) ... 126s Selecting previously unselected package libonig5:amd64. 126s Preparing to unpack .../089-libonig5_6.9.10-1_amd64.deb ... 126s Unpacking libonig5:amd64 (6.9.10-1) ... 126s Selecting previously unselected package libjq1:amd64. 126s Preparing to unpack .../090-libjq1_1.8.1-3ubuntu1_amd64.deb ... 126s Unpacking libjq1:amd64 (1.8.1-3ubuntu1) ... 126s Selecting previously unselected package jq. 126s Preparing to unpack .../091-jq_1.8.1-3ubuntu1_amd64.deb ... 126s Unpacking jq (1.8.1-3ubuntu1) ... 126s Selecting previously unselected package libalgorithm-c3-perl. 126s Preparing to unpack .../092-libalgorithm-c3-perl_0.11-2_all.deb ... 126s Unpacking libalgorithm-c3-perl (0.11-2) ... 126s Selecting previously unselected package libposix-strftime-compiler-perl. 126s Preparing to unpack .../093-libposix-strftime-compiler-perl_0.46-1_all.deb ... 126s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 126s Selecting previously unselected package libapache-logformat-compiler-perl. 126s Preparing to unpack .../094-libapache-logformat-compiler-perl_0.36-3_all.deb ... 126s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 126s Selecting previously unselected package libcrypt-urandom-perl. 126s Preparing to unpack .../095-libcrypt-urandom-perl_0.54-1_amd64.deb ... 126s Unpacking libcrypt-urandom-perl (0.54-1) ... 126s Selecting previously unselected package libapache-session-perl. 126s Preparing to unpack .../096-libapache-session-perl_1.94-2_all.deb ... 126s Unpacking libapache-session-perl (1.94-2) ... 126s Selecting previously unselected package libdigest-hmac-perl. 126s Preparing to unpack .../097-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 126s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 126s Selecting previously unselected package liburi-perl. 126s Preparing to unpack .../098-liburi-perl_5.30-1_all.deb ... 126s Unpacking liburi-perl (5.30-1) ... 126s Selecting previously unselected package libencode-locale-perl. 126s Preparing to unpack .../099-libencode-locale-perl_1.05-3_all.deb ... 126s Unpacking libencode-locale-perl (1.05-3) ... 126s Selecting previously unselected package libtimedate-perl. 126s Preparing to unpack .../100-libtimedate-perl_2.3300-2_all.deb ... 126s Unpacking libtimedate-perl (2.3300-2) ... 126s Selecting previously unselected package libhttp-date-perl. 126s Preparing to unpack .../101-libhttp-date-perl_6.06-1_all.deb ... 126s Unpacking libhttp-date-perl (6.06-1) ... 126s Selecting previously unselected package libfile-listing-perl. 126s Preparing to unpack .../102-libfile-listing-perl_6.16-1_all.deb ... 126s Unpacking libfile-listing-perl (6.16-1) ... 126s Selecting previously unselected package libhtml-tagset-perl. 126s Preparing to unpack .../103-libhtml-tagset-perl_3.24-1_all.deb ... 126s Unpacking libhtml-tagset-perl (3.24-1) ... 126s Selecting previously unselected package libhtml-parser-perl:amd64. 126s Preparing to unpack .../104-libhtml-parser-perl_3.83-1build1_amd64.deb ... 126s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 126s Selecting previously unselected package libhtml-tree-perl. 126s Preparing to unpack .../105-libhtml-tree-perl_5.07-3_all.deb ... 126s Unpacking libhtml-tree-perl (5.07-3) ... 126s Selecting previously unselected package libclone-perl:amd64. 126s Preparing to unpack .../106-libclone-perl_0.47-1_amd64.deb ... 126s Unpacking libclone-perl:amd64 (0.47-1) ... 126s Selecting previously unselected package libio-html-perl. 126s Preparing to unpack .../107-libio-html-perl_1.004-3_all.deb ... 126s Unpacking libio-html-perl (1.004-3) ... 126s Selecting previously unselected package liblwp-mediatypes-perl. 126s Preparing to unpack .../108-liblwp-mediatypes-perl_6.04-2_all.deb ... 126s Unpacking liblwp-mediatypes-perl (6.04-2) ... 126s Selecting previously unselected package libhttp-message-perl. 126s Preparing to unpack .../109-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 126s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 126s Selecting previously unselected package libhttp-cookies-perl. 126s Preparing to unpack .../110-libhttp-cookies-perl_6.11-1_all.deb ... 126s Unpacking libhttp-cookies-perl (6.11-1) ... 126s Selecting previously unselected package libhttp-negotiate-perl. 126s Preparing to unpack .../111-libhttp-negotiate-perl_6.01-2_all.deb ... 126s Unpacking libhttp-negotiate-perl (6.01-2) ... 126s Selecting previously unselected package perl-openssl-defaults:amd64. 127s Preparing to unpack .../112-perl-openssl-defaults_7build3_amd64.deb ... 127s Unpacking perl-openssl-defaults:amd64 (7build3) ... 127s Selecting previously unselected package libnet-ssleay-perl:amd64. 127s Preparing to unpack .../113-libnet-ssleay-perl_1.94-3_amd64.deb ... 127s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 127s Selecting previously unselected package libio-socket-ssl-perl. 127s Preparing to unpack .../114-libio-socket-ssl-perl_2.089-1_all.deb ... 127s Unpacking libio-socket-ssl-perl (2.089-1) ... 127s Selecting previously unselected package libnet-http-perl. 127s Preparing to unpack .../115-libnet-http-perl_6.23-1_all.deb ... 127s Unpacking libnet-http-perl (6.23-1) ... 127s Selecting previously unselected package liblwp-protocol-https-perl. 127s Preparing to unpack .../116-liblwp-protocol-https-perl_6.14-1_all.deb ... 127s Unpacking liblwp-protocol-https-perl (6.14-1) ... 127s Selecting previously unselected package libtry-tiny-perl. 127s Preparing to unpack .../117-libtry-tiny-perl_0.32-1_all.deb ... 127s Unpacking libtry-tiny-perl (0.32-1) ... 127s Selecting previously unselected package libwww-robotrules-perl. 127s Preparing to unpack .../118-libwww-robotrules-perl_6.02-1_all.deb ... 127s Unpacking libwww-robotrules-perl (6.02-1) ... 127s Selecting previously unselected package libwww-perl. 127s Preparing to unpack .../119-libwww-perl_6.78-1_all.deb ... 127s Unpacking libwww-perl (6.78-1) ... 127s Selecting previously unselected package libauth-yubikey-webclient-perl. 127s Preparing to unpack .../120-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 127s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 127s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 127s Preparing to unpack .../121-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 127s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 127s Selecting previously unselected package libdynaloader-functions-perl. 127s Preparing to unpack .../122-libdynaloader-functions-perl_0.004-2_all.deb ... 127s Unpacking libdynaloader-functions-perl (0.004-2) ... 127s Selecting previously unselected package libdevel-callchecker-perl:amd64. 127s Preparing to unpack .../123-libdevel-callchecker-perl_0.009-2_amd64.deb ... 127s Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... 127s Selecting previously unselected package libparams-classify-perl:amd64. 127s Preparing to unpack .../124-libparams-classify-perl_0.015-2build6_amd64.deb ... 127s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 127s Selecting previously unselected package libmodule-runtime-perl. 127s Preparing to unpack .../125-libmodule-runtime-perl_0.018-1_all.deb ... 127s Unpacking libmodule-runtime-perl (0.018-1) ... 127s Selecting previously unselected package libmodule-implementation-perl. 127s Preparing to unpack .../126-libmodule-implementation-perl_0.09-2_all.deb ... 127s Unpacking libmodule-implementation-perl (0.09-2) ... 127s Selecting previously unselected package libsub-exporter-progressive-perl. 127s Preparing to unpack .../127-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 127s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 127s Selecting previously unselected package libvariable-magic-perl. 127s Preparing to unpack .../128-libvariable-magic-perl_0.64-1build1_amd64.deb ... 127s Unpacking libvariable-magic-perl (0.64-1build1) ... 127s Selecting previously unselected package libb-hooks-endofscope-perl. 127s Preparing to unpack .../129-libb-hooks-endofscope-perl_0.28-2_all.deb ... 127s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 127s Selecting previously unselected package libcrypt-random-seed-perl. 127s Preparing to unpack .../130-libcrypt-random-seed-perl_0.03-3_all.deb ... 127s Unpacking libcrypt-random-seed-perl (0.03-3) ... 127s Selecting previously unselected package libmath-random-isaac-perl. 127s Preparing to unpack .../131-libmath-random-isaac-perl_1.004-2_all.deb ... 127s Unpacking libmath-random-isaac-perl (1.004-2) ... 127s Selecting previously unselected package libbytes-random-secure-perl. 127s Preparing to unpack .../132-libbytes-random-secure-perl_0.29-3_all.deb ... 127s Unpacking libbytes-random-secure-perl (0.29-3) ... 127s Selecting previously unselected package liberror-perl. 127s Preparing to unpack .../133-liberror-perl_0.17030-1_all.deb ... 127s Unpacking liberror-perl (0.17030-1) ... 127s Selecting previously unselected package libipc-sharelite-perl. 127s Preparing to unpack .../134-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 127s Unpacking libipc-sharelite-perl (0.17-5build4) ... 127s Selecting previously unselected package libcache-cache-perl. 127s Preparing to unpack .../135-libcache-cache-perl_1.08-3_all.deb ... 127s Unpacking libcache-cache-perl (1.08-3) ... 127s Selecting previously unselected package libcapture-tiny-perl. 127s Preparing to unpack .../136-libcapture-tiny-perl_0.50-1_all.deb ... 127s Unpacking libcapture-tiny-perl (0.50-1) ... 127s Selecting previously unselected package libcares2:amd64. 127s Preparing to unpack .../137-libcares2_1.34.5-1_amd64.deb ... 127s Unpacking libcares2:amd64 (1.34.5-1) ... 127s Selecting previously unselected package libcgi-pm-perl. 127s Preparing to unpack .../138-libcgi-pm-perl_4.68-1_all.deb ... 127s Unpacking libcgi-pm-perl (4.68-1) ... 127s Selecting previously unselected package libclass-c3-perl. 127s Preparing to unpack .../139-libclass-c3-perl_0.35-2_all.deb ... 127s Unpacking libclass-c3-perl (0.35-2) ... 127s Selecting previously unselected package libclass-data-inheritable-perl. 127s Preparing to unpack .../140-libclass-data-inheritable-perl_0.10-1_all.deb ... 127s Unpacking libclass-data-inheritable-perl (0.10-1) ... 127s Selecting previously unselected package libclass-errorhandler-perl. 127s Preparing to unpack .../141-libclass-errorhandler-perl_0.04-3_all.deb ... 127s Unpacking libclass-errorhandler-perl (0.04-3) ... 127s Selecting previously unselected package libclass-inspector-perl. 127s Preparing to unpack .../142-libclass-inspector-perl_1.36-3_all.deb ... 127s Unpacking libclass-inspector-perl (1.36-3) ... 127s Selecting previously unselected package libclass-method-modifiers-perl. 127s Preparing to unpack .../143-libclass-method-modifiers-perl_2.15-1_all.deb ... 127s Unpacking libclass-method-modifiers-perl (2.15-1) ... 127s Selecting previously unselected package libclass-singleton-perl. 127s Preparing to unpack .../144-libclass-singleton-perl_1.6-2_all.deb ... 127s Unpacking libclass-singleton-perl (1.6-2) ... 127s Selecting previously unselected package libclass-xsaccessor-perl. 127s Preparing to unpack .../145-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 127s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 127s Selecting previously unselected package libcommon-sense-perl:amd64. 127s Preparing to unpack .../146-libcommon-sense-perl_3.75-3build5_amd64.deb ... 127s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 127s Selecting previously unselected package libconvert-asn1-perl. 127s Preparing to unpack .../147-libconvert-asn1-perl_0.34-1_all.deb ... 127s Unpacking libconvert-asn1-perl (0.34-1) ... 127s Selecting previously unselected package libconvert-base32-perl. 127s Preparing to unpack .../148-libconvert-base32-perl_0.06-3_all.deb ... 127s Unpacking libconvert-base32-perl (0.06-3) ... 127s Selecting previously unselected package libconvert-binhex-perl. 127s Preparing to unpack .../149-libconvert-binhex-perl_1.125-3_all.deb ... 127s Unpacking libconvert-binhex-perl (1.125-3) ... 127s Selecting previously unselected package libcrypt-des-perl:amd64. 127s Preparing to unpack .../150-libcrypt-des-perl_2.07-5_amd64.deb ... 127s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 127s Selecting previously unselected package libcrypt-des-ede3-perl. 127s Preparing to unpack .../151-libcrypt-des-ede3-perl_0.03-1_all.deb ... 127s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 127s Selecting previously unselected package libcryptx-perl. 127s Preparing to unpack .../152-libcryptx-perl_0.087-1_amd64.deb ... 127s Unpacking libcryptx-perl (0.087-1) ... 127s Selecting previously unselected package libconvert-pem-perl. 127s Preparing to unpack .../153-libconvert-pem-perl_0.13-1_all.deb ... 127s Unpacking libconvert-pem-perl (0.13-1) ... 127s Selecting previously unselected package libcookie-baker-perl. 127s Preparing to unpack .../154-libcookie-baker-perl_0.12-1_all.deb ... 127s Unpacking libcookie-baker-perl (0.12-1) ... 127s Selecting previously unselected package libcrypt-dh-gmp-perl. 127s Preparing to unpack .../155-libcrypt-dh-gmp-perl_0.00012-2build5_amd64.deb ... 127s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 127s Selecting previously unselected package libjson-perl. 127s Preparing to unpack .../156-libjson-perl_4.10000-1_all.deb ... 127s Unpacking libjson-perl (4.10000-1) ... 127s Selecting previously unselected package libcrypt-jwt-perl. 127s Preparing to unpack .../157-libcrypt-jwt-perl_0.037-1_all.deb ... 127s Unpacking libcrypt-jwt-perl (0.037-1) ... 127s Selecting previously unselected package libcrypt-openssl-bignum-perl. 127s Preparing to unpack .../158-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 127s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 127s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 127s Preparing to unpack .../159-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 127s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 127s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 127s Preparing to unpack .../160-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 127s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 127s Selecting previously unselected package libcrypt-openssl-x509-perl. 127s Preparing to unpack .../161-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 127s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 127s Selecting previously unselected package libcrypt-rijndael-perl. 127s Preparing to unpack .../162-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 127s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 127s Selecting previously unselected package libcrypt-ssleay-perl. 127s Preparing to unpack .../163-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 127s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 127s Selecting previously unselected package libdata-hexdump-perl. 127s Preparing to unpack .../164-libdata-hexdump-perl_0.04-2_all.deb ... 127s Unpacking libdata-hexdump-perl (0.04-2) ... 127s Selecting previously unselected package libparams-util-perl. 127s Preparing to unpack .../165-libparams-util-perl_1.102-3build1_amd64.deb ... 127s Unpacking libparams-util-perl (1.102-3build1) ... 127s Selecting previously unselected package libsub-install-perl. 127s Preparing to unpack .../166-libsub-install-perl_0.929-1_all.deb ... 127s Unpacking libsub-install-perl (0.929-1) ... 127s Selecting previously unselected package libdata-optlist-perl. 127s Preparing to unpack .../167-libdata-optlist-perl_0.114-1_all.deb ... 127s Unpacking libdata-optlist-perl (0.114-1) ... 127s Selecting previously unselected package libtypes-serialiser-perl. 127s Preparing to unpack .../168-libtypes-serialiser-perl_1.01-1_all.deb ... 127s Unpacking libtypes-serialiser-perl (1.01-1) ... 127s Selecting previously unselected package libjson-xs-perl. 127s Preparing to unpack .../169-libjson-xs-perl_4.040-1_amd64.deb ... 127s Unpacking libjson-xs-perl (4.040-1) ... 127s Selecting previously unselected package libjson-maybexs-perl. 127s Preparing to unpack .../170-libjson-maybexs-perl_1.004008-1_all.deb ... 127s Unpacking libjson-maybexs-perl (1.004008-1) ... 127s Selecting previously unselected package liblist-someutils-perl. 127s Preparing to unpack .../171-liblist-someutils-perl_0.59-1_all.deb ... 127s Unpacking liblist-someutils-perl (0.59-1) ... 127s Selecting previously unselected package liblist-utilsby-perl. 127s Preparing to unpack .../172-liblist-utilsby-perl_0.12-2_all.deb ... 127s Unpacking liblist-utilsby-perl (0.12-2) ... 127s Selecting previously unselected package liblist-allutils-perl. 127s Preparing to unpack .../173-liblist-allutils-perl_0.19-1_all.deb ... 127s Unpacking liblist-allutils-perl (0.19-1) ... 127s Selecting previously unselected package libimport-into-perl. 127s Preparing to unpack .../174-libimport-into-perl_1.002005-2_all.deb ... 127s Unpacking libimport-into-perl (1.002005-2) ... 127s Selecting previously unselected package librole-tiny-perl. 127s Preparing to unpack .../175-librole-tiny-perl_2.002004-1_all.deb ... 127s Unpacking librole-tiny-perl (2.002004-1) ... 127s Selecting previously unselected package libsub-quote-perl. 127s Preparing to unpack .../176-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 127s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 127s Selecting previously unselected package libmoo-perl. 127s Preparing to unpack .../177-libmoo-perl_2.005005-1_all.deb ... 127s Unpacking libmoo-perl (2.005005-1) ... 127s Selecting previously unselected package libdata-password-zxcvbn-perl. 127s Preparing to unpack .../178-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 127s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 127s Selecting previously unselected package libfile-sharedir-perl. 127s Preparing to unpack .../179-libfile-sharedir-perl_1.118-3_all.deb ... 127s Unpacking libfile-sharedir-perl (1.118-3) ... 127s Selecting previously unselected package libpackage-stash-perl. 127s Preparing to unpack .../180-libpackage-stash-perl_0.40-1_all.deb ... 127s Unpacking libpackage-stash-perl (0.40-1) ... 127s Selecting previously unselected package libsub-identify-perl. 127s Preparing to unpack .../181-libsub-identify-perl_0.14-3build4_amd64.deb ... 127s Unpacking libsub-identify-perl (0.14-3build4) ... 127s Selecting previously unselected package libsub-name-perl:amd64. 127s Preparing to unpack .../182-libsub-name-perl_0.28-1_amd64.deb ... 127s Unpacking libsub-name-perl:amd64 (0.28-1) ... 127s Selecting previously unselected package libnamespace-clean-perl. 127s Preparing to unpack .../183-libnamespace-clean-perl_0.27-2_all.deb ... 127s Unpacking libnamespace-clean-perl (0.27-2) ... 127s Selecting previously unselected package libnamespace-autoclean-perl. 127s Preparing to unpack .../184-libnamespace-autoclean-perl_0.31-1_all.deb ... 127s Unpacking libnamespace-autoclean-perl (0.31-1) ... 127s Selecting previously unselected package libsub-exporter-perl. 127s Preparing to unpack .../185-libsub-exporter-perl_0.990-1_all.deb ... 127s Unpacking libsub-exporter-perl (0.990-1) ... 127s Selecting previously unselected package libeval-closure-perl. 127s Preparing to unpack .../186-libeval-closure-perl_0.14-3_all.deb ... 127s Unpacking libeval-closure-perl (0.14-3) ... 127s Selecting previously unselected package libdevel-stacktrace-perl. 127s Preparing to unpack .../187-libdevel-stacktrace-perl_2.0500-1_all.deb ... 127s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 127s Selecting previously unselected package libexception-class-perl. 127s Preparing to unpack .../188-libexception-class-perl_1.45-1_all.deb ... 127s Unpacking libexception-class-perl (1.45-1) ... 127s Selecting previously unselected package libparams-validationcompiler-perl. 127s Preparing to unpack .../189-libparams-validationcompiler-perl_0.31-1_all.deb ... 127s Unpacking libparams-validationcompiler-perl (0.31-1) ... 127s Selecting previously unselected package libmro-compat-perl. 127s Preparing to unpack .../190-libmro-compat-perl_0.15-2_all.deb ... 127s Unpacking libmro-compat-perl (0.15-2) ... 127s Selecting previously unselected package libxstring-perl:amd64. 127s Preparing to unpack .../191-libxstring-perl_0.005-2build4_amd64.deb ... 127s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 127s Selecting previously unselected package libspecio-perl. 127s Preparing to unpack .../192-libspecio-perl_0.50-1_all.deb ... 127s Unpacking libspecio-perl (0.50-1) ... 127s Selecting previously unselected package libdatetime-locale-perl. 127s Preparing to unpack .../193-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 127s Unpacking libdatetime-locale-perl (1:1.41-1) ... 128s Selecting previously unselected package libdatetime-timezone-perl. 128s Preparing to unpack .../194-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 128s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 128s Selecting previously unselected package libdatetime-perl. 128s Preparing to unpack .../195-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 128s Unpacking libdatetime-perl (2:1.65-1build3) ... 128s Selecting previously unselected package libdatetime-format-rfc3339-perl. 128s Preparing to unpack .../196-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 128s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 128s Selecting previously unselected package libdbi-perl:amd64. 128s Preparing to unpack .../197-libdbi-perl_1.647-1_amd64.deb ... 128s Unpacking libdbi-perl:amd64 (1.647-1) ... 128s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 128s Preparing to unpack .../198-libdbd-sqlite3-perl_1.76-1_amd64.deb ... 128s Unpacking libdbd-sqlite3-perl:amd64 (1.76-1) ... 128s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 128s Preparing to unpack .../199-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 128s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 128s Selecting previously unselected package libemail-date-format-perl. 128s Preparing to unpack .../200-libemail-date-format-perl_1.008-1_all.deb ... 128s Unpacking libemail-date-format-perl (1.008-1) ... 128s Selecting previously unselected package libemail-simple-perl. 128s Preparing to unpack .../201-libemail-simple-perl_2.218-1_all.deb ... 128s Unpacking libemail-simple-perl (2.218-1) ... 128s Selecting previously unselected package libmodule-pluggable-perl. 128s Preparing to unpack .../202-libmodule-pluggable-perl_5.2-5_all.deb ... 128s Unpacking libmodule-pluggable-perl (5.2-5) ... 128s Selecting previously unselected package libemail-abstract-perl. 128s Preparing to unpack .../203-libemail-abstract-perl_3.010-1_all.deb ... 128s Unpacking libemail-abstract-perl (3.010-1) ... 128s Selecting previously unselected package libemail-address-xs-perl. 128s Preparing to unpack .../204-libemail-address-xs-perl_1.05-1build5_amd64.deb ... 128s Unpacking libemail-address-xs-perl (1.05-1build5) ... 128s Selecting previously unselected package libmoox-types-mooselike-perl. 128s Preparing to unpack .../205-libmoox-types-mooselike-perl_0.29-2_all.deb ... 128s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 128s Selecting previously unselected package libthrowable-perl. 128s Preparing to unpack .../206-libthrowable-perl_1.001-2_all.deb ... 128s Unpacking libthrowable-perl (1.001-2) ... 128s Selecting previously unselected package libemail-sender-perl. 128s Preparing to unpack .../207-libemail-sender-perl_2.601-1_all.deb ... 128s Unpacking libemail-sender-perl (2.601-1) ... 128s Selecting previously unselected package libexporter-tiny-perl. 128s Preparing to unpack .../208-libexporter-tiny-perl_1.006002-1_all.deb ... 128s Unpacking libexporter-tiny-perl (1.006002-1) ... 128s Selecting previously unselected package libextutils-depends-perl. 128s Preparing to unpack .../209-libextutils-depends-perl_0.8002-1_all.deb ... 128s Unpacking libextutils-depends-perl (0.8002-1) ... 128s Selecting previously unselected package libfcgi0t64:amd64. 128s Preparing to unpack .../210-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 128s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 128s Selecting previously unselected package libfcgi-perl. 128s Preparing to unpack .../211-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 128s Unpacking libfcgi-perl (0.82+ds-3build3) ... 128s Selecting previously unselected package libfilesys-notify-simple-perl. 128s Preparing to unpack .../212-libfilesys-notify-simple-perl_0.14-3_all.deb ... 128s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 128s Selecting previously unselected package libfont-afm-perl. 128s Preparing to unpack .../213-libfont-afm-perl_1.20-4_all.deb ... 128s Unpacking libfont-afm-perl (1.20-4) ... 128s Selecting previously unselected package libimagequant0:amd64. 128s Preparing to unpack .../214-libimagequant0_2.18.0-1build1_amd64.deb ... 128s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 128s Selecting previously unselected package libxpm4:amd64. 128s Preparing to unpack .../215-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 128s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 128s Selecting previously unselected package libgd3:amd64. 128s Preparing to unpack .../216-libgd3_2.3.3-13ubuntu1_amd64.deb ... 128s Unpacking libgd3:amd64 (2.3.3-13ubuntu1) ... 128s Selecting previously unselected package libgd-perl. 128s Preparing to unpack .../217-libgd-perl_2.78-1build4_amd64.deb ... 128s Unpacking libgd-perl (2.78-1build4) ... 128s Selecting previously unselected package libgd-securityimage-perl. 128s Preparing to unpack .../218-libgd-securityimage-perl_1.75-3_all.deb ... 128s Unpacking libgd-securityimage-perl (1.75-3) ... 128s Selecting previously unselected package libglib-perl:amd64. 128s Preparing to unpack .../219-libglib-perl_3%3a1.329.3-3build4_amd64.deb ... 128s Unpacking libglib-perl:amd64 (3:1.329.3-3build4) ... 128s Selecting previously unselected package libgssapi-perl. 128s Preparing to unpack .../220-libgssapi-perl_0.28-4build5_amd64.deb ... 128s Unpacking libgssapi-perl (0.28-4build5) ... 128s Selecting previously unselected package libhash-merge-simple-perl. 128s Preparing to unpack .../221-libhash-merge-simple-perl_0.052-1_all.deb ... 128s Unpacking libhash-merge-simple-perl (0.052-1) ... 128s Selecting previously unselected package libhash-multivalue-perl. 128s Preparing to unpack .../222-libhash-multivalue-perl_0.16-3_all.deb ... 128s Unpacking libhash-multivalue-perl (0.16-3) ... 128s Selecting previously unselected package libhtml-format-perl. 128s Preparing to unpack .../223-libhtml-format-perl_2.16-2_all.deb ... 128s Unpacking libhtml-format-perl (2.16-2) ... 128s Selecting previously unselected package libhtml-formattext-withlinks-perl. 128s Preparing to unpack .../224-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 128s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 128s Selecting previously unselected package libhtml-template-perl. 128s Preparing to unpack .../225-libhtml-template-perl_2.97-2build1_all.deb ... 128s Unpacking libhtml-template-perl (2.97-2build1) ... 128s Selecting previously unselected package libhttp-daemon-perl. 128s Preparing to unpack .../226-libhttp-daemon-perl_6.16-1_all.deb ... 128s Unpacking libhttp-daemon-perl (6.16-1) ... 128s Selecting previously unselected package libhttp-multipartparser-perl. 128s Preparing to unpack .../227-libhttp-multipartparser-perl_0.02-3_all.deb ... 128s Unpacking libhttp-multipartparser-perl (0.02-3) ... 128s Selecting previously unselected package libstream-buffered-perl. 128s Preparing to unpack .../228-libstream-buffered-perl_0.03-3_all.deb ... 128s Unpacking libstream-buffered-perl (0.03-3) ... 128s Selecting previously unselected package libwww-form-urlencoded-perl. 128s Preparing to unpack .../229-libwww-form-urlencoded-perl_0.26-2_all.deb ... 128s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 128s Selecting previously unselected package libhttp-entity-parser-perl. 128s Preparing to unpack .../230-libhttp-entity-parser-perl_0.25-2_all.deb ... 128s Unpacking libhttp-entity-parser-perl (0.25-2) ... 128s Selecting previously unselected package libhttp-headers-fast-perl. 128s Preparing to unpack .../231-libhttp-headers-fast-perl_0.22-3_all.deb ... 128s Unpacking libhttp-headers-fast-perl (0.22-3) ... 128s Selecting previously unselected package libicu76:amd64. 128s Preparing to unpack .../232-libicu76_76.1-4ubuntu2_amd64.deb ... 128s Unpacking libicu76:amd64 (76.1-4ubuntu2) ... 128s Selecting previously unselected package libio-pty-perl. 128s Preparing to unpack .../233-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 128s Unpacking libio-pty-perl (1:1.20-1build3) ... 128s Selecting previously unselected package libio-sessiondata-perl. 128s Preparing to unpack .../234-libio-sessiondata-perl_1.03-3_all.deb ... 128s Unpacking libio-sessiondata-perl (1.03-3) ... 128s Selecting previously unselected package libperlio-via-timeout-perl. 128s Preparing to unpack .../235-libperlio-via-timeout-perl_0.32-3_all.deb ... 128s Unpacking libperlio-via-timeout-perl (0.32-3) ... 128s Selecting previously unselected package libio-socket-timeout-perl. 128s Preparing to unpack .../236-libio-socket-timeout-perl_0.32-3_all.deb ... 128s Unpacking libio-socket-timeout-perl (0.32-3) ... 128s Selecting previously unselected package libio-string-perl. 128s Preparing to unpack .../237-libio-string-perl_1.08-4_all.deb ... 128s Unpacking libio-string-perl (1.08-4) ... 128s Selecting previously unselected package libio-stringy-perl. 128s Preparing to unpack .../238-libio-stringy-perl_2.113-2_all.deb ... 128s Unpacking libio-stringy-perl (2.113-2) ... 128s Selecting previously unselected package libipc-run-perl. 128s Preparing to unpack .../239-libipc-run-perl_20231003.0-2_all.deb ... 128s Unpacking libipc-run-perl (20231003.0-2) ... 128s Selecting previously unselected package libjargs-java. 128s Preparing to unpack .../240-libjargs-java_1.0.0-5_all.deb ... 128s Unpacking libjargs-java (1.0.0-5) ... 128s Selecting previously unselected package libjs-jquery. 128s Preparing to unpack .../241-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 128s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 128s Selecting previously unselected package libjs-underscore. 128s Preparing to unpack .../242-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 128s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 128s Selecting previously unselected package libjs-sphinxdoc. 128s Preparing to unpack .../243-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 128s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 128s Selecting previously unselected package libxslt1.1:amd64. 128s Preparing to unpack .../244-libxslt1.1_1.1.43-0.1_amd64.deb ... 128s Unpacking libxslt1.1:amd64 (1.1.43-0.1) ... 128s Selecting previously unselected package libxmlsec1-1:amd64. 128s Preparing to unpack .../245-libxmlsec1-1_1.3.7-2_amd64.deb ... 128s Unpacking libxmlsec1-1:amd64 (1.3.7-2) ... 128s Selecting previously unselected package libxmlsec1-openssl1:amd64. 128s Preparing to unpack .../246-libxmlsec1-openssl1_1.3.7-2_amd64.deb ... 128s Unpacking libxmlsec1-openssl1:amd64 (1.3.7-2) ... 128s Selecting previously unselected package liblasso3t64. 128s Preparing to unpack .../247-liblasso3t64_2.9.0-2build1_amd64.deb ... 128s Unpacking liblasso3t64 (2.9.0-2build1) ... 128s Selecting previously unselected package liblasso-perl:amd64. 128s Preparing to unpack .../248-liblasso-perl_2.9.0-2build1_amd64.deb ... 128s Unpacking liblasso-perl:amd64 (2.9.0-2build1) ... 128s Selecting previously unselected package libconfig-inifiles-perl. 128s Preparing to unpack .../249-libconfig-inifiles-perl_3.000003-3_all.deb ... 128s Unpacking libconfig-inifiles-perl (3.000003-3) ... 128s Selecting previously unselected package libmouse-perl:amd64. 128s Preparing to unpack .../250-libmouse-perl_2.5.11-1build1_amd64.deb ... 128s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 128s Selecting previously unselected package libnet-cidr-perl. 128s Preparing to unpack .../251-libnet-cidr-perl_0.25-1_all.deb ... 128s Unpacking libnet-cidr-perl (0.25-1) ... 128s Selecting previously unselected package libtest-sharedfork-perl. 128s Preparing to unpack .../252-libtest-sharedfork-perl_0.35-3_all.deb ... 128s Unpacking libtest-sharedfork-perl (0.35-3) ... 128s Selecting previously unselected package libtest-tcp-perl. 128s Preparing to unpack .../253-libtest-tcp-perl_2.22-2_all.deb ... 128s Unpacking libtest-tcp-perl (2.22-2) ... 128s Selecting previously unselected package libplack-perl. 128s Preparing to unpack .../254-libplack-perl_1.0051-1_all.deb ... 128s Unpacking libplack-perl (1.0051-1) ... 129s Selecting previously unselected package liblemonldap-ng-common-perl. 129s Preparing to unpack .../255-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 129s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 129s Selecting previously unselected package liblist-moreutils-xs-perl. 129s Preparing to unpack .../256-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 129s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 129s Selecting previously unselected package liblist-moreutils-perl. 129s Preparing to unpack .../257-liblist-moreutils-perl_0.430-2_all.deb ... 129s Unpacking liblist-moreutils-perl (0.430-2) ... 129s Selecting previously unselected package liblog-log4perl-perl. 129s Preparing to unpack .../258-liblog-log4perl-perl_1.57-1_all.deb ... 129s Unpacking liblog-log4perl-perl (1.57-1) ... 129s Selecting previously unselected package liblwp-protocol-psgi-perl. 129s Preparing to unpack .../259-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 129s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 129s Selecting previously unselected package libnet-smtp-ssl-perl. 129s Preparing to unpack .../260-libnet-smtp-ssl-perl_1.04-2_all.deb ... 129s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 129s Selecting previously unselected package libmailtools-perl. 129s Preparing to unpack .../261-libmailtools-perl_2.22-1_all.deb ... 129s Unpacking libmailtools-perl (2.22-1) ... 129s Selecting previously unselected package libmime-tools-perl. 129s Preparing to unpack .../262-libmime-tools-perl_5.515-1_all.deb ... 129s Unpacking libmime-tools-perl (5.515-1) ... 129s Selecting previously unselected package libnet-ip-perl. 129s Preparing to unpack .../263-libnet-ip-perl_1.26-4_all.deb ... 129s Unpacking libnet-ip-perl (1.26-4) ... 129s Selecting previously unselected package libnet-ldap-perl. 129s Preparing to unpack .../264-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 129s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 129s Selecting previously unselected package libxml-namespacesupport-perl. 129s Preparing to unpack .../265-libxml-namespacesupport-perl_1.12-2_all.deb ... 129s Unpacking libxml-namespacesupport-perl (1.12-2) ... 129s Selecting previously unselected package libxml-sax-base-perl. 129s Preparing to unpack .../266-libxml-sax-base-perl_1.09-3_all.deb ... 129s Unpacking libxml-sax-base-perl (1.09-3) ... 129s Selecting previously unselected package libxml-sax-perl. 129s Preparing to unpack .../267-libxml-sax-perl_1.02+dfsg-4_all.deb ... 129s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 129s Selecting previously unselected package libxml-libxml-perl. 129s Preparing to unpack .../268-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_amd64.deb ... 129s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 129s Selecting previously unselected package libxml-simple-perl. 129s Preparing to unpack .../269-libxml-simple-perl_2.25-2_all.deb ... 129s Unpacking libxml-simple-perl (2.25-2) ... 129s Selecting previously unselected package libnet-openid-common-perl. 129s Preparing to unpack .../270-libnet-openid-common-perl_1.20-2_all.deb ... 129s Unpacking libnet-openid-common-perl (1.20-2) ... 129s Selecting previously unselected package libnet-openid-consumer-perl. 129s Preparing to unpack .../271-libnet-openid-consumer-perl_1.18-2_all.deb ... 129s Unpacking libnet-openid-consumer-perl (1.18-2) ... 129s Selecting previously unselected package libnet-openid-server-perl. 129s Preparing to unpack .../272-libnet-openid-server-perl_1.09-4_all.deb ... 129s Unpacking libnet-openid-server-perl (1.09-4) ... 129s Selecting previously unselected package node-xtend. 129s Preparing to unpack .../273-node-xtend_4.0.2-3_all.deb ... 129s Unpacking node-xtend (4.0.2-3) ... 129s Selecting previously unselected package node-corepack. 129s Preparing to unpack .../274-node-corepack_0.24.0-5_all.deb ... 129s Unpacking node-corepack (0.24.0-5) ... 129s Selecting previously unselected package nodejs. 129s Preparing to unpack .../275-nodejs_20.19.4+dfsg-1_amd64.deb ... 129s Unpacking nodejs (20.19.4+dfsg-1) ... 129s Selecting previously unselected package node-acorn. 129s Preparing to unpack .../276-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 129s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 129s Selecting previously unselected package node-cjs-module-lexer. 129s Preparing to unpack .../277-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 129s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 129s Selecting previously unselected package node-balanced-match. 129s Preparing to unpack .../278-node-balanced-match_2.0.0-1_all.deb ... 129s Unpacking node-balanced-match (2.0.0-1) ... 129s Selecting previously unselected package node-brace-expansion. 129s Preparing to unpack .../279-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 129s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 129s Selecting previously unselected package node-minimatch. 129s Preparing to unpack .../280-node-minimatch_9.0.3-6_all.deb ... 129s Unpacking node-minimatch (9.0.3-6) ... 129s Selecting previously unselected package node-ms. 129s Preparing to unpack .../281-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 129s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 129s Selecting previously unselected package node-debug. 129s Preparing to unpack .../282-node-debug_4.4.1+~4.1.12-1_all.deb ... 129s Unpacking node-debug (4.4.1+~4.1.12-1) ... 129s Selecting previously unselected package node-lru-cache. 129s Preparing to unpack .../283-node-lru-cache_10.0.1-3_all.deb ... 129s Unpacking node-lru-cache (10.0.1-3) ... 129s Selecting previously unselected package node-semver. 129s Preparing to unpack .../284-node-semver_7.6.1+~7.5.8-2_all.deb ... 129s Unpacking node-semver (7.6.1+~7.5.8-2) ... 129s Selecting previously unselected package node-llhttp. 129s Preparing to unpack .../285-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 129s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 129s Selecting previously unselected package node-undici. 129s Preparing to unpack .../286-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 129s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 129s Selecting previously unselected package libnode115:amd64. 129s Preparing to unpack .../287-libnode115_20.19.4+dfsg-1_amd64.deb ... 129s Unpacking libnode115:amd64 (20.19.4+dfsg-1) ... 129s Selecting previously unselected package libregexp-assemble-perl. 129s Preparing to unpack .../288-libregexp-assemble-perl_0.38-2_all.deb ... 129s Unpacking libregexp-assemble-perl (0.38-2) ... 129s Selecting previously unselected package libregexp-common-perl. 129s Preparing to unpack .../289-libregexp-common-perl_2024080801-1_all.deb ... 129s Unpacking libregexp-common-perl (2024080801-1) ... 129s Selecting previously unselected package libtask-weaken-perl. 129s Preparing to unpack .../290-libtask-weaken-perl_1.06-2_all.deb ... 129s Unpacking libtask-weaken-perl (1.06-2) ... 129s Selecting previously unselected package libxml-parser-perl. 129s Preparing to unpack .../291-libxml-parser-perl_2.47-1build4_amd64.deb ... 129s Unpacking libxml-parser-perl (2.47-1build4) ... 129s Selecting previously unselected package libsoap-lite-perl. 129s Preparing to unpack .../292-libsoap-lite-perl_1.27-3_all.deb ... 129s Unpacking libsoap-lite-perl (1.27-3) ... 129s Selecting previously unselected package libstring-random-perl. 129s Preparing to unpack .../293-libstring-random-perl_1%3a0.32-2_all.deb ... 129s Unpacking libstring-random-perl (1:0.32-2) ... 129s Selecting previously unselected package libtest-leaktrace-perl. 129s Preparing to unpack .../294-libtest-leaktrace-perl_0.17-1build6_amd64.deb ... 129s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 129s Selecting previously unselected package libtest-output-perl. 129s Preparing to unpack .../295-libtest-output-perl_1.036-1_all.deb ... 129s Unpacking libtest-output-perl (1.036-1) ... 129s Selecting previously unselected package libtest-pod-perl. 129s Preparing to unpack .../296-libtest-pod-perl_1.52-3_all.deb ... 129s Unpacking libtest-pod-perl (1.52-3) ... 129s Selecting previously unselected package libtext-unidecode-perl. 129s Preparing to unpack .../297-libtext-unidecode-perl_1.30-3_all.deb ... 129s Unpacking libtext-unidecode-perl (1.30-3) ... 129s Selecting previously unselected package libtime-fake-perl. 129s Preparing to unpack .../298-libtime-fake-perl_0.11-4_all.deb ... 129s Unpacking libtime-fake-perl (0.11-4) ... 129s Selecting previously unselected package libxml-libxslt-perl:amd64. 129s Preparing to unpack .../299-libxml-libxslt-perl_2.003000-3_amd64.deb ... 129s Unpacking libxml-libxslt-perl:amd64 (2.003000-3) ... 129s Selecting previously unselected package node-uglify-js. 129s Preparing to unpack .../300-node-uglify-js_3.17.4-2_all.deb ... 129s Unpacking node-uglify-js (3.17.4-2) ... 129s Selecting previously unselected package python3-defusedxml. 129s Preparing to unpack .../301-python3-defusedxml_0.7.1-3_all.deb ... 129s Unpacking python3-defusedxml (0.7.1-3) ... 129s Selecting previously unselected package python3-roman. 129s Preparing to unpack .../302-python3-roman_5.1-1_all.deb ... 129s Unpacking python3-roman (5.1-1) ... 129s Selecting previously unselected package python3-docutils. 129s Preparing to unpack .../303-python3-docutils_0.21.2+dfsg-2_all.deb ... 129s Unpacking python3-docutils (0.21.2+dfsg-2) ... 129s Selecting previously unselected package python3-imagesize. 129s Preparing to unpack .../304-python3-imagesize_1.4.1-1_all.deb ... 129s Unpacking python3-imagesize (1.4.1-1) ... 129s Selecting previously unselected package python3-packaging. 129s Preparing to unpack .../305-python3-packaging_25.0-1_all.deb ... 129s Unpacking python3-packaging (25.0-1) ... 129s Selecting previously unselected package python3-snowballstemmer. 129s Preparing to unpack .../306-python3-snowballstemmer_2.2.0-4build1_all.deb ... 129s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 129s Selecting previously unselected package sphinx-common. 129s Preparing to unpack .../307-sphinx-common_8.2.3-1ubuntu2_all.deb ... 129s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 130s Selecting previously unselected package python3-alabaster. 130s Preparing to unpack .../308-python3-alabaster_0.7.16-0.1_all.deb ... 130s Unpacking python3-alabaster (0.7.16-0.1) ... 130s Selecting previously unselected package python3-sphinx. 130s Preparing to unpack .../309-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 130s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 130s Selecting previously unselected package python3-sphinx-bootstrap-theme. 130s Preparing to unpack .../310-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 130s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 130s Selecting previously unselected package uglifyjs. 130s Preparing to unpack .../311-uglifyjs_3.17.4-2_all.deb ... 130s Unpacking uglifyjs (3.17.4-2) ... 130s Selecting previously unselected package yui-compressor. 130s Preparing to unpack .../312-yui-compressor_2.4.8-3_all.deb ... 130s Unpacking yui-compressor (2.4.8-3) ... 130s Selecting previously unselected package libauthen-radius-perl. 130s Preparing to unpack .../313-libauthen-radius-perl_0.33-1_all.deb ... 130s Unpacking libauthen-radius-perl (0.33-1) ... 130s Selecting previously unselected package pkg-perl-autopkgtest. 130s Preparing to unpack .../314-pkg-perl-autopkgtest_0.82_all.deb ... 130s Unpacking pkg-perl-autopkgtest (0.82) ... 130s Setting up libconfig-inifiles-perl (3.000003-3) ... 130s Setting up libmodule-pluggable-perl (5.2-5) ... 130s Setting up node-uglify-js (3.17.4-2) ... 130s Setting up libio-sessiondata-perl (1.03-3) ... 130s Setting up liblcms2-2:amd64 (2.16-2) ... 130s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 130s Setting up libaom3:amd64 (3.12.1-1) ... 130s Setting up node-lru-cache (10.0.1-3) ... 130s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 130s Setting up libmath-random-isaac-perl (1.004-2) ... 130s Setting up libtask-weaken-perl (1.06-2) ... 130s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 130s Setting up libhttp-multipartparser-perl (0.02-3) ... 130s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 130s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 130s Setting up java-common (0.76) ... 130s Setting up libclass-inspector-perl (1.36-3) ... 130s Setting up libfont-afm-perl (1.20-4) ... 130s Setting up libdynaloader-functions-perl (0.004-2) ... 130s Setting up libclass-method-modifiers-perl (2.15-1) ... 130s Setting up libio-pty-perl (1:1.20-1build3) ... 130s Setting up libdata-hexdump-perl (0.04-2) ... 130s Setting up python3-defusedxml (0.7.1-3) ... 130s Setting up libclone-perl:amd64 (0.47-1) ... 130s Setting up libarchive-zip-perl (1.68-1) ... 130s Setting up libsub-identify-perl (0.14-3build4) ... 130s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 130s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 130s Setting up python3-alabaster (0.7.16-0.1) ... 130s Setting up libio-stringy-perl (2.113-2) ... 130s Setting up libhtml-tagset-perl (3.24-1) ... 130s Setting up unzip (6.0-28ubuntu7) ... 130s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 130s Setting up libperlio-via-timeout-perl (0.32-3) ... 130s Setting up libfilesys-notify-simple-perl (0.14-3) ... 130s Setting up libnet-cidr-perl (0.25-1) ... 130s Setting up libipc-sharelite-perl (0.17-5build4) ... 130s Setting up libconvert-binhex-perl (1.125-3) ... 130s Setting up liblwp-mediatypes-perl (6.04-2) ... 130s Setting up libcrypt-urandom-perl (0.54-1) ... 130s Setting up x11-common (1:7.7+24ubuntu1) ... 130s Setting up libtest-pod-perl (1.52-3) ... 130s Setting up libtry-tiny-perl (0.32-1) ... 130s Setting up libdeflate0:amd64 (1.23-2) ... 130s Setting up perl-openssl-defaults:amd64 (7build3) ... 130s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 130s Setting up libxml-namespacesupport-perl (1.12-2) ... 130s Setting up m4 (1.4.19-8) ... 130s Setting up libposix-strftime-compiler-perl (0.46-1) ... 130s Setting up libclass-singleton-perl (1.6-2) ... 130s Setting up libencode-locale-perl (1.05-3) ... 130s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 130s Setting up libxstring-perl:amd64 (0.005-2build4) ... 130s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libclass-errorhandler-perl (0.04-3) ... 130s Setting up liblist-utilsby-perl (0.12-2) ... 130s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 130s Setting up libtime-fake-perl (0.11-4) ... 130s Setting up libregexp-common-perl (2024080801-1) ... 130s Setting up libtest-sharedfork-perl (0.35-3) ... 130s Setting up libsub-install-perl (0.929-1) ... 130s Setting up libextutils-depends-perl (0.8002-1) ... 130s Setting up libhash-multivalue-perl (0.16-3) ... 130s Setting up liberror-perl (0.17030-1) ... 130s Setting up libapache-session-perl (1.94-2) ... 130s Setting up libxml-sax-base-perl (1.09-3) ... 130s Setting up libio-string-perl (1.08-4) ... 130s Setting up libtest-leaktrace-perl (0.17-1build6) ... 130s Setting up python3-roman (5.1-1) ... 130s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 130s Setting up autotools-dev (20240727.1) ... 130s Setting up libstream-buffered-perl (0.03-3) ... 130s Setting up libclass-data-inheritable-perl (0.10-1) ... 130s Setting up python3-packaging (25.0-1) ... 130s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 130s Setting up libalgorithm-c3-perl (0.11-2) ... 130s Setting up liblog-log4perl-perl (1.57-1) ... 130s Setting up libapache-logformat-compiler-perl (0.36-3) ... 130s Setting up libcrypt-random-seed-perl (0.03-3) ... 130s Setting up libnspr4:amd64 (2:4.36-1ubuntu2) ... 130s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 130s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 130s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 130s Setting up python3-snowballstemmer (2.2.0-4build1) ... 130s Setting up node-balanced-match (2.0.0-1) ... 130s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 130s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 130s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 130s Setting up libemail-date-format-perl (1.008-1) ... 130s Setting up libcryptx-perl (0.087-1) ... 130s Setting up libcares2:amd64 (1.34.5-1) ... 130s Setting up libmpc3:amd64 (1.3.1-1build3) ... 130s Setting up libvariable-magic-perl (0.64-1build1) ... 130s Setting up libio-html-perl (1.004-3) ... 130s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 130s Setting up autopoint (0.23.1-2build2) ... 130s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 130s Setting up libipc-run-perl (20231003.0-2) ... 130s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 130s Setting up libpcsclite1:amd64 (2.3.3-1) ... 130s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 130s Setting up libltdl7:amd64 (2.5.4-4build1) ... 130s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 130s Setting up libstring-random-perl (1:0.32-2) ... 130s Setting up libparams-util-perl (1.102-3build1) ... 130s Setting up autoconf (2.72-3.1ubuntu1) ... 130s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 130s Setting up libwebp7:amd64 (1.5.0-0.1) ... 130s Setting up libcapture-tiny-perl (0.50-1) ... 130s Setting up libtimedate-perl (2.3300-2) ... 130s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libsub-name-perl:amd64 (0.28-1) ... 130s Setting up libtypes-serialiser-perl (1.01-1) ... 130s Setting up libgssapi-perl (0.28-4build5) ... 130s Setting up dwz (0.16-2) ... 130s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 130s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 130s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libjson-perl (4.10000-1) ... 130s Setting up libxslt1.1:amd64 (1.1.43-0.1) ... 130s Setting up libjargs-java (1.0.0-5) ... 130s Setting up librole-tiny-perl (2.002004-1) ... 130s Setting up debugedit (1:5.2-3) ... 130s Setting up libfile-sharedir-perl (1.118-3) ... 130s Setting up libfcgi-perl (0.82+ds-3build3) ... 130s Setting up libopenjp2-7:amd64 (2.5.3-2.1) ... 130s Setting up libwww-form-urlencoded-perl (0.26-2) ... 130s Setting up sgml-base (1.31+nmu1) ... 130s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 130s Setting up libdevel-stacktrace-perl (2.0500-1) ... 130s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 130s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 130s Setting up libicu76:amd64 (76.1-4ubuntu2) ... 130s Setting up node-minimatch (9.0.3-6) ... 130s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 130s Setting up ca-certificates-java (20240118) ... 130s No JRE found. Skipping Java certificates setup. 130s Setting up libexporter-tiny-perl (1.006002-1) ... 130s Setting up node-xtend (4.0.2-3) ... 130s Setting up libisl23:amd64 (0.27-1) ... 130s Setting up libconvert-asn1-perl (0.34-1) ... 130s Setting up libtext-unidecode-perl (1.30-3) ... 130s Setting up libde265-0:amd64 (1.0.16-1) ... 130s Setting up libregexp-assemble-perl (0.38-2) ... 130s Setting up libnet-ip-perl (1.26-4) ... 130s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 130s Setting up libxmlsec1-1:amd64 (1.3.7-2) ... 130s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 130s Setting up liburi-perl (5.30-1) ... 130s Setting up libonig5:amd64 (6.9.10-1) ... 130s Setting up libdbi-perl:amd64 (1.647-1) ... 130s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 130s Setting up libconvert-base32-perl (0.06-3) ... 130s Setting up dctrl-tools (2.24-3build3) ... 130s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 130s Setting up autodep8 (0.30) ... 130s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 130s Setting up python3-imagesize (1.4.1-1) ... 130s Setting up libemail-address-xs-perl (1.05-1build5) ... 130s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 130s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 130s Setting up automake (1:1.17-4ubuntu1) ... 130s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 130s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 130s Setting up libjson-xs-perl (4.040-1) ... 130s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 130s Setting up libcrypt-des-ede3-perl (0.03-1) ... 130s Setting up libhttp-date-perl (6.06-1) ... 130s Setting up libglib-perl:amd64 (3:1.329.3-3build4) ... 130s Setting up gettext (0.23.1-2build2) ... 130s Setting up libtest-tcp-perl (2.22-2) ... 130s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 130s Setting up java-wrappers (0.5) ... 131s Setting up libio-socket-timeout-perl (0.32-3) ... 131s Setting up libfile-listing-perl (6.16-1) ... 131s Setting up libhash-merge-simple-perl (0.052-1) ... 131s Setting up libcache-cache-perl (1.08-3) ... 131s Setting up libhttp-headers-fast-perl (0.22-3) ... 131s Setting up libjq1:amd64 (1.8.1-3ubuntu1) ... 131s Setting up liblist-moreutils-perl (0.430-2) ... 131s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 131s Setting up libemail-simple-perl (2.218-1) ... 131s Setting up libxmlsec1-openssl1:amd64 (1.3.7-2) ... 131s Setting up libnet-http-perl (6.23-1) ... 131s Setting up liblasso3t64 (2.9.0-2build1) ... 131s Setting up libnss3:amd64 (2:3.114-1) ... 131s Setting up libexception-class-perl (1.45-1) ... 131s Setting up libclass-c3-perl (0.35-2) ... 131s Setting up libcrypt-jwt-perl (0.037-1) ... 131s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 131s Setting up xfonts-utils (1:7.7+7) ... 131s Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... 131s Setting up libxml-sax-perl (1.02+dfsg-4) ... 131s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 131s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 131s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 131s Setting up libauthen-radius-perl (0.33-1) ... 131s Setting up intltool-debian (0.35.0+20060710.6) ... 131s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 131s Setting up libbytes-random-secure-perl (0.29-3) ... 131s Setting up libjson-maybexs-perl (1.004008-1) ... 131s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 131s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 131s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 131s Setting up libdata-optlist-perl (0.114-1) ... 131s Setting up libtest-output-perl (1.036-1) ... 131s Setting up pkg-perl-autopkgtest (0.82) ... 131s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 131s Setting up libraw23t64:amd64 (0.21.4-2) ... 131s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 131s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 131s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 131s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 131s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 131s Setting up dh-strip-nondeterminism (1.14.2-1) ... 131s Setting up libwww-robotrules-perl (6.02-1) ... 131s Setting up cpp-15 (15.2.0-5ubuntu1) ... 131s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 131s Setting up xml-core (0.19) ... 131s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 131s Setting up jq (1.8.1-3ubuntu1) ... 131s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 131s Setting up liblasso-perl:amd64 (2.9.0-2build1) ... 131s Setting up libdbd-sqlite3-perl:amd64 (1.76-1) ... 131s Setting up libmro-compat-perl (0.15-2) ... 131s Setting up libcookie-baker-perl (0.12-1) ... 131s Setting up libhttp-entity-parser-perl (0.25-2) ... 131s Setting up libio-socket-ssl-perl (2.089-1) ... 131s Setting up libsub-exporter-perl (0.990-1) ... 131s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 131s Setting up libeval-closure-perl (0.14-3) ... 131s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Setting up libconvert-pem-perl (0.13-1) ... 131s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 131s Setting up libhttp-negotiate-perl (6.01-2) ... 131s Setting up libparams-validationcompiler-perl (0.31-1) ... 131s Setting up openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 131s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 131s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 131s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 131s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 131s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 131s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Setting up libhttp-cookies-perl (6.11-1) ... 131s Setting up po-debconf (1.0.21+nmu1) ... 131s Setting up libhtml-tree-perl (5.07-3) ... 131s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 131s Setting up libcgi-pm-perl (4.68-1) ... 131s Setting up libhtml-format-perl (2.16-2) ... 131s Setting up fonts-urw-base35 (20200910-8) ... 131s Setting up libhtml-template-perl (2.97-2build1) ... 131s Setting up gcc-15 (15.2.0-5ubuntu1) ... 131s Setting up libnet-smtp-ssl-perl (1.04-2) ... 131s Setting up libmodule-runtime-perl (0.018-1) ... 131s Setting up libmailtools-perl (2.22-1) ... 131s Setting up sphinx-common (8.2.3-1ubuntu2) ... 131s Setting up libxml-simple-perl (2.25-2) ... 131s Setting up libxml-libxslt-perl:amd64 (2.003000-3) ... 131s Setting up libhttp-daemon-perl (6.16-1) ... 131s Setting up libemail-abstract-perl (3.010-1) ... 131s Setting up cpp (4:15.2.0-4ubuntu1) ... 131s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 131s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 131s Setting up g++-15 (15.2.0-5ubuntu1) ... 131s Setting up libplack-perl (1.0051-1) ... 131s Setting up libnet-openid-common-perl (1.20-2) ... 131s Setting up libnet-openid-server-perl (1.09-4) ... 131s Setting up libtool (2.5.4-4build1) ... 131s Setting up libmodule-implementation-perl (0.09-2) ... 131s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 131s Setting up libpackage-stash-perl (0.40-1) ... 131s Setting up libimport-into-perl (1.002005-2) ... 131s Setting up libmoo-perl (2.005005-1) ... 131s Setting up liblist-someutils-perl (0.59-1) ... 131s Setting up libmime-tools-perl (5.515-1) ... 131s Setting up gcc (4:15.2.0-4ubuntu1) ... 131s Setting up dh-autoreconf (21) ... 131s Setting up libspecio-perl (0.50-1) ... 131s Setting up liblist-allutils-perl (0.19-1) ... 131s Setting up g++ (4:15.2.0-4ubuntu1) ... 131s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 131s Setting up build-essential (12.12ubuntu1) ... 131s Setting up libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 131s Setting up libmoox-types-mooselike-perl (0.29-2) ... 131s Setting up libb-hooks-endofscope-perl (0.28-2) ... 131s Setting up libthrowable-perl (1.001-2) ... 131s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 131s Setting up debhelper (13.24.2ubuntu1) ... 131s Setting up libemail-sender-perl (2.601-1) ... 131s Setting up libnamespace-clean-perl (0.27-2) ... 131s Setting up libnamespace-autoclean-perl (0.31-1) ... 131s Setting up libdatetime-locale-perl (1:1.41-1) ... 131s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 131s Setting up libdatetime-perl (2:1.65-1build3) ... 131s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 131s Setting up libheif-plugin-aomdec:amd64 (1.20.2-1) ... 131s Setting up liblwp-protocol-https-perl (6.14-1) ... 131s Setting up libheif-plugin-libde265:amd64 (1.20.2-1) ... 131s Setting up node-corepack (0.24.0-5) ... 131s Setting up libnode115:amd64 (20.19.4+dfsg-1) ... 131s Setting up libwww-perl (6.78-1) ... 131s Setting up libheif1:amd64 (1.20.2-1) ... 131s Setting up nodejs (20.19.4+dfsg-1) ... 131s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 131s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 131s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 131s Setting up libgd3:amd64 (2.3.3-13ubuntu1) ... 131s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 131s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 131s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 131s Setting up libnet-openid-consumer-perl (1.18-2) ... 131s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 131s Setting up node-semver (7.6.1+~7.5.8-2) ... 131s Setting up libxml-parser-perl (2.47-1build4) ... 131s Setting up uglifyjs (3.17.4-2) ... 131s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 131s Setting up node-debug (4.4.1+~4.1.12-1) ... 131s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 131s Setting up libgd-perl (2.78-1build4) ... 131s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 131s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 131s Setting up libsoap-lite-perl (1.27-3) ... 131s Setting up libgd-securityimage-perl (1.75-3) ... 131s Processing triggers for install-info (7.1.1-1ubuntu1) ... 132s Processing triggers for libc-bin (2.42-0ubuntu3) ... 132s Processing triggers for man-db (2.13.1-1) ... 133s Processing triggers for ca-certificates-java (20240118) ... 133s Adding debian:ACCVRAIZ1.pem 133s Adding debian:AC_RAIZ_FNMT-RCM.pem 133s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 133s Adding debian:ANF_Secure_Server_Root_CA.pem 133s Adding debian:Actalis_Authentication_Root_CA.pem 133s Adding debian:AffirmTrust_Commercial.pem 133s Adding debian:AffirmTrust_Networking.pem 133s Adding debian:AffirmTrust_Premium.pem 133s Adding debian:AffirmTrust_Premium_ECC.pem 133s Adding debian:Amazon_Root_CA_1.pem 133s Adding debian:Amazon_Root_CA_2.pem 133s Adding debian:Amazon_Root_CA_3.pem 133s Adding debian:Amazon_Root_CA_4.pem 133s Adding debian:Atos_TrustedRoot_2011.pem 133s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 133s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 133s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 133s Adding debian:BJCA_Global_Root_CA1.pem 133s Adding debian:BJCA_Global_Root_CA2.pem 133s Adding debian:Baltimore_CyberTrust_Root.pem 133s Adding debian:Buypass_Class_2_Root_CA.pem 133s Adding debian:Buypass_Class_3_Root_CA.pem 133s Adding debian:CA_Disig_Root_R2.pem 133s Adding debian:CFCA_EV_ROOT.pem 133s Adding debian:COMODO_Certification_Authority.pem 133s Adding debian:COMODO_ECC_Certification_Authority.pem 133s Adding debian:COMODO_RSA_Certification_Authority.pem 133s Adding debian:Certainly_Root_E1.pem 133s Adding debian:Certainly_Root_R1.pem 133s Adding debian:Certigna.pem 133s Adding debian:Certigna_Root_CA.pem 133s Adding debian:Certum_EC-384_CA.pem 133s Adding debian:Certum_Trusted_Network_CA.pem 133s Adding debian:Certum_Trusted_Network_CA_2.pem 133s Adding debian:Certum_Trusted_Root_CA.pem 133s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 133s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 133s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 133s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 133s Adding debian:Comodo_AAA_Services_root.pem 133s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 133s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 133s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 133s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 133s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 133s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 133s Adding debian:DigiCert_Assured_ID_Root_CA.pem 133s Adding debian:DigiCert_Assured_ID_Root_G2.pem 133s Adding debian:DigiCert_Assured_ID_Root_G3.pem 133s Adding debian:DigiCert_Global_Root_CA.pem 133s Adding debian:DigiCert_Global_Root_G2.pem 133s Adding debian:DigiCert_Global_Root_G3.pem 133s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 133s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 133s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 133s Adding debian:DigiCert_Trusted_Root_G4.pem 133s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 133s Adding debian:Entrust_Root_Certification_Authority.pem 133s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 133s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 133s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 133s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 133s Adding debian:GLOBALTRUST_2020.pem 133s Adding debian:GTS_Root_R1.pem 133s Adding debian:GTS_Root_R2.pem 133s Adding debian:GTS_Root_R3.pem 133s Adding debian:GTS_Root_R4.pem 133s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 133s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 133s Adding debian:GlobalSign_Root_CA.pem 133s Adding debian:GlobalSign_Root_CA_-_R3.pem 133s Adding debian:GlobalSign_Root_CA_-_R6.pem 133s Adding debian:GlobalSign_Root_E46.pem 133s Adding debian:GlobalSign_Root_R46.pem 133s Adding debian:Go_Daddy_Class_2_CA.pem 133s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 133s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 133s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 133s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 133s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 133s Adding debian:HiPKI_Root_CA_-_G1.pem 133s Adding debian:Hongkong_Post_Root_CA_3.pem 133s Adding debian:ISRG_Root_X1.pem 133s Adding debian:ISRG_Root_X2.pem 133s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 133s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 133s Adding debian:Izenpe.com.pem 133s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 133s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 133s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 133s Adding debian:NAVER_Global_Root_Certification_Authority.pem 133s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 133s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 133s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 133s Adding debian:QuoVadis_Root_CA_1_G3.pem 133s Adding debian:QuoVadis_Root_CA_2.pem 133s Adding debian:QuoVadis_Root_CA_2_G3.pem 133s Adding debian:QuoVadis_Root_CA_3.pem 133s Adding debian:QuoVadis_Root_CA_3_G3.pem 133s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 133s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 133s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 133s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 133s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 133s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 133s Adding debian:SZAFIR_ROOT_CA2.pem 133s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 133s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 133s Adding debian:SecureSign_Root_CA12.pem 133s Adding debian:SecureSign_Root_CA14.pem 133s Adding debian:SecureSign_Root_CA15.pem 133s Adding debian:SecureTrust_CA.pem 133s Adding debian:Secure_Global_CA.pem 133s Adding debian:Security_Communication_ECC_RootCA1.pem 133s Adding debian:Security_Communication_RootCA2.pem 133s Adding debian:Starfield_Class_2_CA.pem 133s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 133s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 133s Adding debian:SwissSign_Gold_CA_-_G2.pem 133s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 133s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 133s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 133s Adding debian:TWCA_CYBER_Root_CA.pem 133s Adding debian:TWCA_Global_Root_CA.pem 133s Adding debian:TWCA_Root_Certification_Authority.pem 133s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 133s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 133s Adding debian:TeliaSonera_Root_CA_v1.pem 133s Adding debian:Telia_Root_CA_v2.pem 133s Adding debian:TrustAsia_Global_Root_CA_G3.pem 133s Adding debian:TrustAsia_Global_Root_CA_G4.pem 133s Adding debian:Trustwave_Global_Certification_Authority.pem 133s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 133s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 133s Adding debian:TunTrust_Root_CA.pem 133s Adding debian:UCA_Extended_Validation_Root.pem 133s Adding debian:UCA_Global_G2_Root.pem 133s Adding debian:USERTrust_ECC_Certification_Authority.pem 133s Adding debian:USERTrust_RSA_Certification_Authority.pem 133s Adding debian:XRamp_Global_CA_Root.pem 133s Adding debian:certSIGN_ROOT_CA.pem 133s Adding debian:certSIGN_Root_CA_G2.pem 133s Adding debian:e-Szigno_Root_CA_2017.pem 133s Adding debian:ePKI_Root_Certification_Authority.pem 133s Adding debian:emSign_ECC_Root_CA_-_C3.pem 133s Adding debian:emSign_ECC_Root_CA_-_G3.pem 133s Adding debian:emSign_Root_CA_-_C1.pem 133s Adding debian:emSign_Root_CA_-_G1.pem 133s Adding debian:vTrus_ECC_Root_CA.pem 133s Adding debian:vTrus_Root_CA.pem 133s done. 133s Setting up yui-compressor (2.4.8-3) ... 133s Setting up default-jre-headless (2:1.21-76) ... 133s Processing triggers for sgml-base (1.31+nmu1) ... 133s Setting up docutils-common (0.21.2+dfsg-2) ... 133s Processing triggers for sgml-base (1.31+nmu1) ... 133s Setting up python3-docutils (0.21.2+dfsg-2) ... 134s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 136s autopkgtest [08:47:03]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 136s autopkgtest [08:47:03]: test common-test: [----------------------- 136s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 136s t/01-Common-Conf.t ............ 136s ok 1 - use Lemonldap::NG::Common::Conf; 136s ok 2 - Bad module 136s ok 3 - Read t/lemonldap-ng.ini 136s # Subtest: Invalid backend configuration 136s ok 1 - Invalid configuration 136s ok 2 - Found correct error message 136s 1..2 136s ok 4 - Invalid backend configuration 136s # Subtest: Cache expiration 136s ok 1 - Valid configuration 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 2 - Found expected cfgNum in conf 136s ok 3 - Found expected message 136s ok 4 - load counter increased by 1 136s ok 5 - lastCfg counter increased by 1 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 6 - Found expected newvalue in conf 136s ok 7 - Found expected message 136s ok 8 - lastCfg counter increased by 0 136s ok 9 - load counter increased by 0 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 10 - Found expected newvalue in conf 136s ok 11 - Found expected cfgNum in conf 136s ok 12 - Found expected message 136s ok 13 - lastCfg counter increased by 1 136s ok 14 - load counter increased by 1 136s 1..14 136s ok 5 - Cache expiration 136s # Subtest: Configuration reload 136s ok 1 - Valid configuration 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 2 - Found expected cfgNum in conf 136s ok 3 - Found expected message 136s ok 4 - load counter increased by 1 136s ok 5 - lastCfg counter increased by 1 136s # Invoking getConf with args { 136s # 'local' => 0 136s # } 136s ok 6 - Found expected newvalue in conf 136s ok 7 - Found expected cfgNum in conf 136s ok 8 - Found expected message 136s ok 9 - load counter increased by 1 136s ok 10 - lastCfg counter increased by 1 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 11 - Found expected newvalue in conf 136s ok 12 - Found expected cfgNum in conf 136s ok 13 - Found expected message 136s ok 14 - load counter increased by 0 136s ok 15 - lastCfg counter increased by 0 136s 1..15 136s ok 6 - Configuration reload 136s # Subtest: Configuration cache manual clear 136s ok 1 - Valid configuration 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 2 - Found expected cfgNum in conf 136s ok 3 - Found expected message 136s ok 4 - load counter increased by 1 136s ok 5 - lastCfg counter increased by 1 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 6 - Found expected newvalue in conf 136s ok 7 - Found expected cfgNum in conf 136s ok 8 - Found expected message 136s ok 9 - load counter increased by 0 136s ok 10 - lastCfg counter increased by 0 136s # Invoking getConf with args { 136s # 'noCache' => 2 136s # } 136s ok 11 - Found expected cfgNum in conf 136s ok 12 - Found expected newvalue in conf 136s ok 13 - Found expected message 136s ok 14 - load counter increased by 1 136s ok 15 - lastCfg counter increased by 1 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 16 - Found expected cfgNum in conf 136s ok 17 - Found expected newvalue in conf 136s ok 18 - Found expected message 136s ok 19 - load counter increased by 0 136s ok 20 - lastCfg counter increased by 0 136s 1..20 136s ok 7 - Configuration cache manual clear 136s # Subtest: local param behavior 136s ok 1 - Valid configuration 136s # Invoking getConf with args { 136s # 'local' => 1, 136s # 'localPrm' => { 136s # 'myLocalPrm' => 1 136s # } 136s # } 136s ok 2 - Found expected myLocalPrm in conf 136s ok 3 - Found expected cfgNum in conf 136s ok 4 - Found expected message 136s ok 5 - load counter increased by 1 136s ok 6 - lastCfg counter increased by 1 136s # Invoking getConf with args {} 136s ok 7 - Found expected cfgNum in conf 136s ok 8 - Found expected myLocalPrm in conf 136s ok 9 - Found expected message 136s ok 10 - lastCfg counter increased by 1 136s ok 11 - load counter increased by 1 136s ok 12 - Another confAccess object from another process 136s # Invoking getConf with args {} 136s ok 13 - Found expected myLocalPrm in conf 136s ok 14 - Found expected cfgNum in conf 136s ok 15 - Found expected message 136s ok 16 - load counter increased by 1 136s ok 17 - lastCfg counter increased by 1 136s # Invoking getConf with args { 136s # 'local' => 1 136s # } 136s ok 18 - Found expected myLocalPrm in conf 136s ok 19 - Found expected cfgNum in conf 136s ok 20 - Found expected message 136s ok 21 - lastCfg counter increased by 0 136s ok 22 - load counter increased by 0 136s 1..22 136s ok 8 - local param behavior 136s 1..8 136s ok 136s t/02-Common-Conf-File.t ....... 136s ok 1 - use Lemonldap::NG::Common::Conf; 136s ok 2 - type => file 136s ok 3 - Test 0 is stored 136s ok 4 - Test 0 can be read 136s ok 5 - Test 0 is restored 136s ok 6 - Test 1 is stored 136s ok 7 - Test 1 can be read 136s ok 8 - Test 1 is restored 136s ok 9 - Test 2 is stored 136s ok 10 - Test 2 can be read 136s ok 11 - Test 2 is restored 136s 1..11 136s ok 137s t/02-Common-Conf-Overlay.t .... 137s ok 1 - use Lemonldap::NG::Common::Conf; 137s ok 2 - type => Overlay 137s ok 3 - Load conf 137s ok 4 - Normal parameters 137s ok 5 - Scalar override 137s ok 6 - Hash override 137s ok 7 - Save 137s ok 8 - Load conf 137s ok 9 - Succeed to update overwrite 137s ok 10 - Restore 137s ok 11 - Load conf 137s ok 12 - Hash override 137s 1..12 137s ok 137s t/02-Common-Conf-ServerEnv.t .. 137s 1..14 137s ok 1 - use Lemonldap::NG::Common::Conf; 137s ok 2 - type => file 137s ok 3 - Conf is stored 137s ok 4 - Conf can be read 137s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 137s ok 6 - type => file 137s ok 7 - Conf is stored 137s ok 8 - Conf can be read 137s ok 9 - %SERVERENV:A% is substitued into Aa 137s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 137s ok 11 - Keyname is transformed 137s ok 12 - Values are substitued into arrays 137s ok 13 - Get raw conf 137s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 137s ok 137s t/03-Common-Conf-CDBI.t ....... 137s 1..14 137s ok 1 - use Lemonldap::NG::Common::Conf; 137s ok 2 - CDBI object 137s ok 3 - Driver is build 137s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 137s ok 4 - Set unicode 137s ok 5 - Test database created 137s ok 6 - Test 0 is stored 137s ok 7 - Test 0 can be read 137s ok 8 - Test 0 is restored 137s ok 9 - Test 1 is stored 137s ok 10 - Test 1 can be read 137s ok 11 - Test 1 is restored 137s ok 12 - Test 2 is stored 137s ok 13 - Test 2 can be read 137s ok 14 - Test 2 is restored 137s ok 137s t/03-Common-Conf-RDBI.t ....... 137s 1..14 137s ok 1 - use Lemonldap::NG::Common::Conf; 137s ok 2 - RDBI object 137s ok 3 - Driver is build 137s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 137s ok 4 - Set unicode 137s ok 5 - Test database created 137s ok 6 - Test 0 is stored 137s ok 7 - Test 0 can be read 137s ok 8 - Test 0 is restored 137s ok 9 - Test 1 is stored 137s ok 10 - Test 1 can be read 137s ok 11 - Test 1 is restored 137s ok 12 - Test 2 is stored 137s ok 13 - Test 2 can be read 137s ok 14 - Test 2 is restored 137s ok 137s t/05-Common-Conf-LDAP.t ....... 137s 1..3 137s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 137s ok 1 - use Lemonldap::NG::Common::Conf; 137s ok 2 - New object 137s ok 3 137s ok 137s t/10-PSGI-Request.t ........... 137s # Subtest: Request ID 137s ok 1 - Generated request ID 137s ok 2 - Request ID is stable across calls 137s ok 3 - Request ID is different for each request 137s ok 4 - Request ID is read from UNIQUE_ID env if set 137s 1..4 137s ok 1 - Request ID 137s # Subtest: Request JSON body 137s ok 1 137s ok 2 - Found JSON body 137s ok 3 - Found correct ascii value 137s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 137s # Failed (TODO) test 'Found correct UTF-8 value' 137s # at t/10-PSGI-Request.t line 55. 137s # got: '€ncoded' 137s # expected: '€ncoded' 137s 1..4 137s ok 2 - Request JSON body 137s 1..2 137s ok 137s t/10-PSGI.t ................... 137s # Subtest: Check successful init 137s ok 1 - Returned HTTP code 200 137s ok 2 - Found expected message in body 137s 1..2 137s ok 1 - Check successful init 137s # Subtest: Check abort method 137s ok 1 - Returned HTTP code 500 137s ok 2 - Found expected error message in body 137s 1..2 137s ok 2 - Check abort method 137s 1..2 137s ok 137s t/11-Logger-Log4Perl.t ........ 137s # Subtest: info mode 137s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 137s ok 2 - Found no debug logs 137s ok 3 - Found info logs 137s 1..3 137s ok 1 - info mode 137s 1..1 137s ok 137s t/11-Logger.t ................. 137s # Subtest: Check logging API 137s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 137s ok 2 - Returned HTTP code 200 137s ok 3 - Found Request handled by TestPsgi handler in notice logs 137s ok 4 - Found User logger trace in info logs 137s ok 5 - Found audit in notice logs 137s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 137s 1..6 137s ok 1 - Check logging API 137s # Subtest: Check audit API 137s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 137s ok 2 - Returned HTTP code 200 137s ok 3 - Found message=audit in audit logs 137s ok 4 - Found field1=one, field2=two in audit logs 137s 1..4 137s ok 2 - Check audit API 137s # Subtest: Check request ID 137s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 137s ok 2 - Enforced UNIQUE_ID seen in 2 messages 137s ok 3 - Seen three different request IDs 137s 1..3 137s ok 3 - Check request ID 137s 1..3 137s ok 137s t/11-LokiLogger.t ............. 137s # Subtest: Check Loki API 137s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 137s ok 2 - Method is POST 137s ok 3 - URL is good 137s ok 4 - Posted values are JSON 137s ok 5 - Method is POST 137s ok 6 - URL is good 137s ok 7 - Posted values are JSON 137s ok 8 - Method is POST 137s ok 9 - URL is good 137s ok 10 - Posted values are JSON 137s ok 11 - Returned HTTP code 200 137s ok 12 - job is llng 137s ok 13 - log level is info 137s ok 14 - instance exists 137s ok 15 - env is prod 137s ok 16 - timestamp is set 137s ok 17 - Message exists 137s ok 18 - Userlogger message is a string 137s ok 19 - job is llng 137s ok 20 - log level is notice 137s ok 21 - instance exists 137s ok 22 - env is prod 137s ok 23 - timestamp is set 137s ok 24 - Message exists 137s ok 25 - Audit messgae is JSON encoded 137s ok 26 - job is llng 137s ok 27 - log level is notice 137s ok 28 - instance exists 137s ok 29 - env is prod 137s ok 30 - timestamp is set 137s ok 31 - Message exists 137s ok 32 - Audit messgae is JSON encoded 137s 1..32 137s ok 1 - Check Loki API 137s 1..1 137s ok 137s t/11-TestLogger.t ............. 137s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 137s ok 2 - Found my_info in info logs 137s ok 3 - Found (?^:^my_debug_) in debug logs 137s 1..3 137s ok 137s t/30-Common-Safelib.t ......... 137s 1..1 137s ok 1 - use Lemonldap::NG::Common::Safelib; 137s ok 138s t/35-Common-Crypto.t .......... 138s 1..21 138s ok 1 - use Lemonldap::NG::Common::Crypto; 138s ok 2 - New object 138s ok 3 - Test of base64 encrypting with 1 characters string 138s ok 4 - Test of base64 encrypting with 2 characters string 138s ok 5 - Test of base64 encrypting with 3 characters string 138s ok 6 - Test of base64 encrypting with 4 characters string 138s ok 7 - Test of base64 encrypting with 5 characters string 138s ok 8 - Test of base64 encrypting with 6 characters string 138s ok 9 - Test of base64 encrypting with 7 characters string 138s ok 10 - Test of base64 encrypting with 8 characters string 138s ok 11 - Test of base64 encrypting with 9 characters string 138s ok 12 - Test of base64 encrypting with 10 characters string 138s ok 13 - Test of base64 encrypting with 11 characters string 138s ok 14 - Test of base64 encrypting with 12 characters string 138s ok 15 - Test of base64 encrypting with 13 characters string 138s ok 16 - Test of base64 encrypting with 14 characters string 138s ok 17 - Test of base64 encrypting with 15 characters string 138s ok 18 - Test of base64 encrypting with 16 characters string 138s ok 19 - Test of base64 encrypting with 17 characters string 138s ok 20 - Test of hexadecimal encrypting 138s ok 21 - Test of long value encrypting 138s ok 138s t/36-Common-Regexp.t .......... 138s 1..20 138s ok 1 - use Lemonldap::NG::Common::Regexp; 138s ok 2 138s ok 3 138s ok 4 138s ok 5 138s ok 6 138s ok 7 138s ok 8 138s ok 9 138s ok 10 138s ok 11 138s ok 12 138s ok 13 138s ok 14 138s ok 15 138s ok 16 138s ok 17 138s ok 18 138s ok 19 138s ok 20 138s ok 138s t/37-Common-TOTP.t ............ 138s 1..16 138s ok 1 - use Lemonldap::NG::Common::TOTP; 138s ok 2 - TOTP code is valid 138s ok 3 - TOTP code is no longer valid 138s ok 4 - TOTP code is not valid yet 138s ok 5 - TOTP code is valid 138s ok 6 - TOTP code is valid 138s ok 7 - TOTP code is no longer valid 138s ok 8 - TOTP code is not valid yet 138s ok 9 - TOTP is valid with encrypted secret and encryption disabled 138s ok 10 - TOTP is valid with encrypted secret and encryption enabled 138s ok 11 - TOTP is valid with cleartext secret and encryption enabled 138s ok 12 - TOTP code fails to verify 138s ok 13 - TOTP secret is stored as-is when encryption is disabled 138s ok 14 - Secret looks encrypted 138s ok 15 - Secret looks encrypted 138s ok 16 - get_storable_secret produces working secret 138s ok 138s t/40-Common-Session.t ......... 138s 1..7 138s ok 1 - use Lemonldap::NG::Common::Session; 138s ok 2 - Creation of session 138s ok 3 - Store session kind 138s ok 4 - Remove session 138s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 138s ok 6 - Use SHA256 generate module 138s ok 7 - Remove session 138s ok 138s t/41-Common-EmailAddress.t .... 138s 1..3 138s ok 1 - use Lemonldap::NG::Common::EmailAddress; 138s ok 2 - calling format_email function 138s ok 3 - testing formatted email value 138s ok 138s t/45-importMetadata-config.t .. 138s ok 1 - require './scripts/importMetadata'; 138s # Subtest: Ignore SP 138s ok 1 138s ok 2 138s ok 3 138s ok 4 138s 1..4 138s ok 2 - Ignore SP 138s # Subtest: Ignore IDP 138s ok 1 138s ok 2 138s ok 3 138s ok 4 138s 1..4 138s ok 3 - Ignore IDP 138s # Subtest: Conf Prefix 138s ok 1 138s ok 2 138s 1..2 138s ok 4 - Conf Prefix 138s # Subtest: Remove 138s ok 1 138s ok 2 138s ok 3 138s ok 4 138s ok 5 138s ok 6 138s ok 7 138s ok 8 138s ok 9 138s ok 10 138s ok 11 138s ok 12 138s 1..12 138s ok 5 - Remove 138s # Subtest: IDP Exported attributes 138s ok 1 138s ok 2 138s 1..2 138s ok 6 - IDP Exported attributes 138s # Subtest: SP Exported attributes 138s ok 1 138s ok 2 138s ok 3 138s 1..3 138s ok 7 - SP Exported attributes 138s # Subtest: Options 138s ok 1 138s ok 2 138s ok 3 138s ok 4 138s ok 5 138s 1..5 138s ok 8 - Options 138s 1..8 138s ok 138s t/45-importMetadata.t ......... 138s ok 1 - require './scripts/importMetadata'; 138s ok 2 - SP counters are expected 138s ok 3 - IDP counters are expected 138s ok 4 - Correct amount of providers 138s ok 5 - Correct amount of providers 138s ok 6 - Correct amount of providers 138s ok 7 - Correct amount of providers 138s ok 8 - Correct amount of providers 138s ok 9 - Correct amount of providers 138s ok 10 - Found exported attribute 138s ok 11 - Found optional attribute 138s ok 12 - Found required attribute 138s ok 13 - Found subject ID 138s ok 14 - SP counters are expected 138s ok 15 - IDP counters are expected 138s ok 16 - Configuration was updated 138s ok 17 - Configuration was updated 138s ok 18 - SP counters are expected 138s ok 19 - IDP counters are expected 138s ok 20 138s 1..20 138s ok 138s t/50-Combination-Parser.t ..... 138s 1..32 138s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 138s ok 2 - First level is a sub 138s ok 3 - Second level is an array ("or" list) 138s ok 4 - Third level is an array (auth,userDB) 138s ok 5 - Fourth level is a sub 138s ok 6 - "[A]" returns A as auth module 138s ok 7 - "[A]" returns A as userDB module 138s ok 8 - "[A,B]" returns A as auth module 138s ok 9 - "[A,B]" returns B as userDB module 138s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 138s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 138s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 138s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 138s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 138s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 138s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 138s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 138s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 138s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 138s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 138s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 138s ok 22 - "[A,B] or [B,C]" returns A as auth module 138s ok 23 - "[A,B] or [B,C]" returns B as userDB module 138s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 138s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 138s ok 26 - "[A,B] or [B,C]" returns 2 elements 138s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 138s ok 28 - "[A and B, A]" returns PE_OK as auth result 138s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 138s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 138s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 138s ok 32 - Bad expr "[A,B or C]" 138s ok 138s t/60-Hashed-Session.t ......... 138s ok 1 - use Lemonldap::NG::Common::Session; 138s ok 2 - use Lemonldap::NG::Common::CliSessions; 138s ok 3 - Create fixed session 138s ok 4 - Session name is hashed 138s ok 5 - Recover fixed session 138s ok 6 - Data restored 138s ok 7 - Create session 138s ok 8 - Session name is hashed 138s ok 9 - Recover session 138s ok 10 - Data restored 138s ok 11 - Recover session 138s ok 12 - Data updated 138s ok 13 - Recover session 138s ok 14 - Data updated 138s 1..14 138s ok 138s t/60-Session-Cache.t .......... 138s ok 1 - use Lemonldap::NG::Common::Apache::Session; 138s ok 2 - use Lemonldap::NG::Common::Session; 138s ok 3 - Create session 138s ok 4 - Get session id cd889a6ac5669593224d206fe38227cc 138s Local data corrupted, ignore cached session 138s ok 5 - Get session 138s ok 6 - Session is restored 138s Unable to use cache: mkdir /tmp/eNxYWUXXfX/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 138s 138s ok 7 - Get session 138s ok 8 - Session is restored 138s ok 9 - Get session 138s ok 10 - Drop session 138s ok 11 - get session from cache 138s ok 12 - cached session is valid 138s ok 13 - Error when session and cache are inexitent 138s 1..13 138s ok 138s t/60-Session-Cli.t ............ 138s ok 1 - use Lemonldap::NG::Common::Session; 138s ok 2 - use Lemonldap::NG::Common::CliSessions; 138s ok 3 - Found one session 138s ok 4 - Found correct session ID 138s ok 5 - Found deleteme session key 138s ok 6 - Found one session 138s ok 7 - Found correct session 138s ok 8 - Found one session 138s ok 9 - Found correct session 138s ok 10 - Only selected fields returned 138s ok 11 - Found correct UID 138s ok 12 - Found correct session ID 138s ok 13 - Found 5 sessions 138s ok 14 - Count gives 5 sessions 138s # Subtest: Search 138s ok 1 - Found 2 psessions 138s ok 2 - Count gives 2 psessions 138s ok 3 - Found 2 psessions 138s ok 4 - Found 2 sessions 138s ok 5 - Both sessions are dwho 138s ok 6 - Found 2 sessions 138s ok 7 - Only selected fields returned 138s ok 8 - Got two lines 138s ok 9 - Correct session IDs 138s 1..9 138s ok 15 - Search 138s # 2 138s ok 16 - Session was removed 138s ok 17 - Session was removed 138s ok 18 - Found 2 foo sessions 138s ok 19 - Found 0 foo sessions 138s ok 20 - New key was set 138s ok 21 - Existing key was changed 138s ok 22 - Key was removed 138s ok 23 - Key was removed 138s ok 24 - Found two second factors 138s ok 25 - Found one Yubikey 138s ok 26 - Found one TOTP 138s ok 27 - Found one U2F 138s ok 28 - Found two second factors 138s ok 29 - Yubikey was removed 138s ok 30 - Found one second factors 138s ok 31 - U2F was removed 138s ok 32 - TOTP survived 138s # Subtest: Search after restore 138s ok 1 - Found 2 psessions 138s ok 2 - Count gives 2 psessions 138s ok 3 - Found 2 psessions 138s ok 4 - Found 2 sessions 138s ok 5 - Both sessions are dwho 138s ok 6 - Found 2 sessions 138s ok 7 - Only selected fields returned 138s ok 8 - Got two lines 138s ok 9 - Correct session IDs 138s 1..9 138s ok 33 - Search after restore 138s ok 34 - Found one second factors 138s ok 35 - U2F was removed 138s ok 36 - TOTP survived 138s ok 37 - Found two second factors for dwho 138s ok 38 - TOTP was removed 138s ok 39 - UBK survived 138s ok 40 - Found one second factors for rtyler 138s ok 41 - TOTP was removed 138s ok 42 - UBK survived 138s ok 43 - Found two consents 138s ok 44 - Found one consent 138s ok 45 - Consent for test-rp removed 138s ok 46 - Consent for test-rp2 still present 138s 1..46 138s ok 138s t/60-U2F-Migrate.t ............ 138s ok 1 - use Lemonldap::NG::Common::Session; 138s ok 2 - use Lemonldap::NG::Common::CliSessions; 138s ok 3 # skip Authen::WebAuthn not found 138s 1..3 138s ok 138s t/70-User-Agent.t ............. 138s 1..3 138s ok 1 - use Lemonldap::NG::Common::UserAgent; 138s ok 2 - Default User Agent 138s ok 3 - Overriden User Agent 138s ok 139s t/71-Util-Crypto.t ............ 139s 1..4 139s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 139s # Subtest: Check genRsaKey 139s ok 1 - Correct key size 139s ok 2 - Public key matches private key 139s ok 3 - Hash is non empty 139s ok 4 - Correct key size 139s ok 5 - Public key matches private key 139s ok 6 - Hash is non empty 139s 1..6 139s ok 2 - Check genRsaKey 139s # Subtest: Check genCertKey 139s ok 1 - Correct key size 139s ok 2 - Public key matches private key 139s ok 3 - Correct subject 139s ok 4 - Hash is non empty 139s ok 5 - Correct key size 139s ok 6 - Public key matches private key 139s ok 7 - Correct subject 139s ok 8 - Hash is non empty 139s ok 9 - Correct key size 139s ok 10 - Public key matches private key 139s ok 11 - Correct subject 139s ok 12 - Hash is non empty 139s 1..12 139s ok 3 - Check genCertKey 139s # Subtest: Check genEcKey 139s ok 1 - Public and private keys match 139s ok 2 - Hash is non empty 139s 1..2 139s ok 4 - Check genEcKey 139s ok 139s All tests successful. 139s Files=28, Tests=299, 2 wallclock secs ( 0.06 usr 0.02 sys + 1.89 cusr 0.28 csys = 2.25 CPU) 139s Result: PASS 139s autopkgtest [08:47:06]: test common-test: -----------------------] 139s common-test PASS 139s autopkgtest [08:47:06]: test common-test: - - - - - - - - - - results - - - - - - - - - - 139s autopkgtest [08:47:06]: test handler-test: preparing testbed 157s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 182s autopkgtest [08:47:49]: testbed dpkg architecture: amd64 182s autopkgtest [08:47:49]: testbed apt version: 3.1.8ubuntu1 182s autopkgtest [08:47:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 182s autopkgtest [08:47:49]: testbed release detected to be: resolute 183s autopkgtest [08:47:50]: updating testbed package index (apt update) 183s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 183s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 183s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 183s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 183s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 183s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 184s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 184s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 184s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 184s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 184s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 184s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 184s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 184s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 184s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 184s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 184s Fetched 1472 kB in 1s (1598 kB/s) 184s Reading package lists... 185s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 185s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 185s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 185s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 185s Reading package lists... 185s Reading package lists... 186s Building dependency tree... 186s Reading state information... 186s Calculating upgrade... 186s The following packages will be upgraded: 186s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 186s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 186s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 186s python3.13-minimal 186s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 186s Need to get 10.0 MB of archives. 186s After this operation, 181 kB disk space will be freed. 186s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 186s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 187s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 187s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 187s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 187s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 187s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 187s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 187s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 187s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 187s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 187s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 187s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 187s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 187s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 187s dpkg-preconfigure: unable to re-open stdin: No such file or directory 187s Fetched 10.0 MB in 1s (6701 kB/s) 188s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 188s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 188s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 188s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 188s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 188s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 188s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 188s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 188s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 188s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 188s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 188s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 188s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 188s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 188s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 188s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 188s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 188s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 188s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 188s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 188s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 188s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 188s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 188s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 188s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 189s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 189s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 189s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 189s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 189s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 189s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 189s Setting up python3-dbus (1.4.0-1build1) ... 189s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 189s Setting up python3-bcrypt (4.3.0-2) ... 189s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 189s Setting up python3-zipp (3.23.0-1) ... 189s Setting up python3-markupsafe (2.1.5-1build5) ... 189s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 189s Setting up python3-inflect (7.5.0-1) ... 189s Setting up python3-oauthlib (3.3.1-1) ... 189s Setting up python3.13-minimal (3.13.9-1) ... 190s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 190s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 190s Setting up python3.13-gdbm (3.13.9-1) ... 190s Setting up libpython3.13:amd64 (3.13.9-1) ... 190s Setting up python3.13 (3.13.9-1) ... 190s Processing triggers for systemd (257.9-0ubuntu2) ... 190s Processing triggers for man-db (2.13.1-1) ... 191s Processing triggers for libc-bin (2.42-0ubuntu3) ... 191s autopkgtest [08:47:58]: upgrading testbed (apt dist-upgrade and autopurge) 191s Reading package lists... 191s Building dependency tree... 191s Reading state information... 191s Calculating upgrade... 191s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 191s Reading package lists... 191s Building dependency tree... 191s Reading state information... 192s Solving dependencies... 192s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 194s Reading package lists... 194s Building dependency tree... 194s Reading state information... 194s Solving dependencies... 194s The following NEW packages will be installed: 194s autoconf autodep8 automake autopoint autotools-dev build-essential 194s ca-certificates-java cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu 194s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 194s dh-strip-nondeterminism docutils-common dwz fontconfig-config 194s fonts-urw-base35 g++ g++-15 g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc 194s gcc-15 gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext 194s imagemagick-7-common intltool-debian java-common java-wrappers jq 194s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 194s libapache-session-perl libarchive-zip-perl libasan8 194s libauth-yubikey-webclient-perl libauthen-radius-perl 194s libb-hooks-endofscope-perl libb-hooks-op-check-perl 194s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 194s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 194s libclass-data-inheritable-perl libclass-errorhandler-perl 194s libclass-inspector-perl libclass-method-modifiers-perl 194s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 194s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 194s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 194s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 194s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 194s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 194s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 194s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 194s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 194s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 194s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 194s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 194s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 194s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 194s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 194s libencode-locale-perl liberror-perl libeval-closure-perl 194s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 194s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 194s libfile-sharedir-perl libfile-stripnondeterminism-perl 194s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 194s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 194s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 194s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 194s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 194s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 194s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 194s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 194s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 194s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 194s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 194s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 194s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 194s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery libjs-sphinxdoc 194s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 194s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 194s liblemonldap-ng-handler-perl liblerc4 liblist-allutils-perl 194s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 194s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 194s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 194s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 194s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 194s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 194s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 194s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 194s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 194s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 194s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 194s libparams-classify-perl libparams-util-perl 194s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 194s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 194s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 194s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 194s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 194s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 194s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 194s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 194s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 194s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 194s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 194s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 194s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 194s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 194s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 194s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 194s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 194s node-semver node-uglify-js node-undici node-xtend nodejs 194s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 194s po-debconf python3-alabaster python3-defusedxml python3-docutils 194s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 194s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 194s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 194s yui-compressor 194s 0 upgraded, 316 newly installed, 0 to remove and 0 not upgraded. 194s Need to get 189 MB of archives. 194s After this operation, 704 MB of additional disk space will be used. 194s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 194s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 194s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build2 [860 kB] 195s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 195s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 195s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 195s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-utils amd64 1:7.7+7 [97.1 kB] 195s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 195s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.3ubuntu1 [38.0 kB] 195s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.3ubuntu1 [141 kB] 195s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 195s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libaom3 amd64 3.12.1-1 [1944 kB] 195s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-aomdec amd64 1.20.2-1 [12.4 kB] 195s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libde265-0 amd64 1.0.16-1 [169 kB] 195s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-libde265 amd64 1.20.2-1 [10.1 kB] 195s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif1 amd64 1.20.2-1 [519 kB] 195s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 195s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 195s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 195s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 195s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 195s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libltdl7 amd64 2.5.4-4build1 [44.4 kB] 195s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.3-2.1 [188 kB] 195s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libraw23t64 amd64 0.21.4-2 [376 kB] 195s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 195s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 195s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 195s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 195s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 195s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 195s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.2.3+dfsg1-1 [2009 kB] 195s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-q16-perl amd64 8:7.1.2.3+dfsg1-1 [109 kB] 195s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 195s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 195s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 195s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 195s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 195s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 195s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 196s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 196s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 196s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 196s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 196s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 196s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 196s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 196s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 196s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 196s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 197s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 197s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 197s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 197s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 197s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 197s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 197s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 198s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 198s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 198s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 198s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 198s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 198s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 198s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 198s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 198s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 198s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 ca-certificates-java all 20240118 [11.6 kB] 198s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 198s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 198s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 198s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 198s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 198s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 198s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 198s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 198s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 198s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 198s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 199s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 199s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 java-common all 0.76 [6852 B] 199s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 libnspr4 amd64 2:4.36-1ubuntu2 [118 kB] 199s Get:81 http://ftpmaster.internal/ubuntu resolute/main amd64 libnss3 amd64 2:3.114-1 [1483 kB] 199s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite1 amd64 2.3.3-1 [24.0 kB] 199s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 openjdk-21-jre-headless amd64 21.0.9~8ea-1 [46.5 MB] 200s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 200s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 200s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 200s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 200s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 unzip amd64 6.0-28ubuntu7 [180 kB] 200s Get:89 http://ftpmaster.internal/ubuntu resolute/universe amd64 java-wrappers all 0.5 [9042 B] 200s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 libonig5 amd64 6.9.10-1 [173 kB] 200s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 libjq1 amd64 1.8.1-3ubuntu1 [146 kB] 200s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 jq amd64 1.8.1-3ubuntu1 [72.4 kB] 200s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 200s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 200s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 200s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 200s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 200s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 200s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 200s Get:100 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 200s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 200s Get:102 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 200s Get:103 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 200s Get:104 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 200s Get:105 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 200s Get:106 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 200s Get:107 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 200s Get:108 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 200s Get:109 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 200s Get:110 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 200s Get:111 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 200s Get:112 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 200s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 200s Get:114 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 200s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 200s Get:116 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 200s Get:117 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 200s Get:118 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 200s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 200s Get:120 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 200s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 200s Get:122 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 200s Get:123 http://ftpmaster.internal/ubuntu resolute/main amd64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 200s Get:124 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-callchecker-perl amd64 0.009-2 [14.2 kB] 200s Get:125 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 200s Get:126 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 200s Get:127 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 200s Get:128 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 200s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 200s Get:130 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 200s Get:131 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 200s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 200s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 200s Get:134 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 200s Get:135 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 200s Get:136 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 200s Get:137 http://ftpmaster.internal/ubuntu resolute/main amd64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 200s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 libcares2 amd64 1.34.5-1 [100 kB] 200s Get:139 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 200s Get:140 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 200s Get:141 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 200s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 200s Get:143 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 200s Get:144 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 200s Get:145 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 200s Get:146 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 200s Get:147 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 200s Get:148 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 200s Get:149 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 200s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 200s Get:151 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 200s Get:152 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 200s Get:153 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 200s Get:154 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 200s Get:155 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 200s Get:156 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build5 [16.5 kB] 200s Get:157 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 200s Get:158 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 200s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 200s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 201s Get:161 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 201s Get:162 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 201s Get:163 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 201s Get:164 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 201s Get:165 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 201s Get:166 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 201s Get:167 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-install-perl all 0.929-1 [9764 B] 201s Get:168 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 201s Get:169 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 201s Get:170 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 201s Get:171 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 201s Get:172 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 201s Get:173 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 201s Get:174 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 201s Get:175 http://ftpmaster.internal/ubuntu resolute/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 201s Get:176 http://ftpmaster.internal/ubuntu resolute/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 201s Get:177 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 201s Get:178 http://ftpmaster.internal/ubuntu resolute/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 201s Get:179 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 201s Get:180 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 201s Get:181 http://ftpmaster.internal/ubuntu resolute/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 201s Get:182 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 201s Get:183 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-name-perl amd64 0.28-1 [10.7 kB] 201s Get:184 http://ftpmaster.internal/ubuntu resolute/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 201s Get:185 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 201s Get:186 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 201s Get:187 http://ftpmaster.internal/ubuntu resolute/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 201s Get:188 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 201s Get:189 http://ftpmaster.internal/ubuntu resolute/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 201s Get:190 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 201s Get:191 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 201s Get:192 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 201s Get:193 http://ftpmaster.internal/ubuntu resolute/universe amd64 libspecio-perl all 0.50-1 [127 kB] 201s Get:194 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 201s Get:195 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 201s Get:196 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 201s Get:197 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 201s Get:198 http://ftpmaster.internal/ubuntu resolute/main amd64 libdbi-perl amd64 1.647-1 [832 kB] 201s Get:199 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdbd-sqlite3-perl amd64 1.76-1 [165 kB] 201s Get:200 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 201s Get:201 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 201s Get:202 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 201s Get:203 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 201s Get:204 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 201s Get:205 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-address-xs-perl amd64 1.05-1build5 [29.5 kB] 201s Get:206 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 201s Get:207 http://ftpmaster.internal/ubuntu resolute/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 201s Get:208 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 201s Get:209 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 201s Get:210 http://ftpmaster.internal/ubuntu resolute/main amd64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 201s Get:211 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 201s Get:212 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 201s Get:213 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 201s Get:214 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 201s Get:215 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 201s Get:216 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 201s Get:217 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd3 amd64 2.3.3-13ubuntu1 [130 kB] 201s Get:218 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd-perl amd64 2.78-1build4 [128 kB] 201s Get:219 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 201s Get:220 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib-perl amd64 3:1.329.3-3build4 [320 kB] 202s Get:221 http://ftpmaster.internal/ubuntu resolute/main amd64 libgssapi-perl amd64 0.28-4build5 [41.5 kB] 202s Get:222 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-merge-simple-perl all 0.052-1 [7640 B] 202s Get:223 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 202s Get:224 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 202s Get:225 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 202s Get:226 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 202s Get:227 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 202s Get:228 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 202s Get:229 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 202s Get:230 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 202s Get:231 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 202s Get:232 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 202s Get:233 http://ftpmaster.internal/ubuntu resolute/main amd64 libicu76 amd64 76.1-4ubuntu2 [11.2 MB] 202s Get:234 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 202s Get:235 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 202s Get:236 http://ftpmaster.internal/ubuntu resolute/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 202s Get:237 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 202s Get:238 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 202s Get:239 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-stringy-perl all 2.113-2 [45.3 kB] 202s Get:240 http://ftpmaster.internal/ubuntu resolute/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 202s Get:241 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 202s Get:242 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 202s Get:243 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 202s Get:244 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 202s Get:245 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.1 [172 kB] 202s Get:246 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-1 amd64 1.3.7-2 [166 kB] 202s Get:247 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-openssl1 amd64 1.3.7-2 [107 kB] 202s Get:248 http://ftpmaster.internal/ubuntu resolute/main amd64 liblasso3t64 amd64 2.9.0-2build1 [167 kB] 202s Get:249 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblasso-perl amd64 2.9.0-2build1 [158 kB] 202s Get:250 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 202s Get:251 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 202s Get:252 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 202s Get:253 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 202s Get:254 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 202s Get:255 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 203s Get:256 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 203s Get:257 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 203s Get:258 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 203s Get:259 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblog-log4perl-perl all 1.57-1 [345 kB] 203s Get:260 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 203s Get:261 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 203s Get:262 http://ftpmaster.internal/ubuntu resolute/main amd64 libmailtools-perl all 2.22-1 [77.1 kB] 203s Get:263 http://ftpmaster.internal/ubuntu resolute/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 203s Get:264 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ip-perl all 1.26-4 [27.4 kB] 203s Get:265 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 203s Get:266 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 203s Get:267 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 203s Get:268 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 203s Get:269 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0207-0ubuntu6 [306 kB] 203s Get:270 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 203s Get:271 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 203s Get:272 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 203s Get:273 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 203s Get:274 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-xtend all 4.0.2-3 [3902 B] 203s Get:275 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-corepack all 0.24.0-5 [757 kB] 203s Get:276 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodejs amd64 20.19.4+dfsg-1 [342 kB] 203s Get:277 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 203s Get:278 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 203s Get:279 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 203s Get:280 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 203s Get:281 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimatch all 9.0.3-6 [78.0 kB] 203s Get:282 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 203s Get:283 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 203s Get:284 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lru-cache all 10.0.1-3 [61.9 kB] 203s Get:285 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 203s Get:286 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 203s Get:287 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 203s Get:288 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode115 amd64 20.19.4+dfsg-1 [14.0 MB] 204s Get:289 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 204s Get:290 http://ftpmaster.internal/ubuntu resolute/main amd64 libregexp-common-perl all 2024080801-1 [162 kB] 204s Get:291 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 204s Get:292 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 204s Get:293 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 204s Get:294 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 204s Get:295 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-leaktrace-perl amd64 0.17-1build6 [20.0 kB] 204s Get:296 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-output-perl all 1.036-1 [14.6 kB] 204s Get:297 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 204s Get:298 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 204s Get:299 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 204s Get:300 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-libxslt-perl amd64 2.003000-3 [45.2 kB] 204s Get:301 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 204s Get:302 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 204s Get:303 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 204s Get:304 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 204s Get:305 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 204s Get:306 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 204s Get:307 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 204s Get:308 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 204s Get:309 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 204s Get:310 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 204s Get:311 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 204s Get:312 http://ftpmaster.internal/ubuntu resolute/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 204s Get:313 http://ftpmaster.internal/ubuntu resolute/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 204s Get:314 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauthen-radius-perl all 0.33-1 [49.2 kB] 204s Get:315 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 204s Get:316 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 205s Preconfiguring packages ... 205s Fetched 189 MB in 10s (18.6 MB/s) 205s Selecting previously unselected package imagemagick-7-common. 205s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 205s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 205s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 205s Selecting previously unselected package libgomp1:amd64. 205s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 205s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 205s Selecting previously unselected package libfftw3-double3:amd64. 205s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_amd64.deb ... 205s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 205s Selecting previously unselected package libfontenc1:amd64. 205s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 205s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 205s Selecting previously unselected package x11-common. 205s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 205s Unpacking x11-common (1:7.7+24ubuntu1) ... 205s Selecting previously unselected package xfonts-encodings. 205s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 205s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 205s Selecting previously unselected package xfonts-utils. 205s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_amd64.deb ... 205s Unpacking xfonts-utils (1:7.7+7) ... 205s Selecting previously unselected package fonts-urw-base35. 205s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 205s Unpacking fonts-urw-base35 (20200910-8) ... 205s Selecting previously unselected package fontconfig-config. 205s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_amd64.deb ... 205s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 205s Selecting previously unselected package libfontconfig1:amd64. 205s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_amd64.deb ... 205s Unpacking libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 205s Selecting previously unselected package libsharpyuv0:amd64. 205s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_amd64.deb ... 205s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 205s Selecting previously unselected package libaom3:amd64. 205s Preparing to unpack .../011-libaom3_3.12.1-1_amd64.deb ... 205s Unpacking libaom3:amd64 (3.12.1-1) ... 205s Selecting previously unselected package libheif-plugin-aomdec:amd64. 205s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_amd64.deb ... 205s Unpacking libheif-plugin-aomdec:amd64 (1.20.2-1) ... 205s Selecting previously unselected package libde265-0:amd64. 205s Preparing to unpack .../013-libde265-0_1.0.16-1_amd64.deb ... 205s Unpacking libde265-0:amd64 (1.0.16-1) ... 205s Selecting previously unselected package libheif-plugin-libde265:amd64. 205s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_amd64.deb ... 205s Unpacking libheif-plugin-libde265:amd64 (1.20.2-1) ... 205s Selecting previously unselected package libheif1:amd64. 205s Preparing to unpack .../015-libheif1_1.20.2-1_amd64.deb ... 205s Unpacking libheif1:amd64 (1.20.2-1) ... 205s Selecting previously unselected package libjbig0:amd64. 205s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 205s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 205s Selecting previously unselected package libjpeg-turbo8:amd64. 205s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 205s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 205s Selecting previously unselected package libjpeg8:amd64. 205s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_amd64.deb ... 205s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 205s Selecting previously unselected package liblcms2-2:amd64. 205s Preparing to unpack .../019-liblcms2-2_2.16-2_amd64.deb ... 205s Unpacking liblcms2-2:amd64 (2.16-2) ... 205s Selecting previously unselected package liblqr-1-0:amd64. 205s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 205s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 205s Selecting previously unselected package libltdl7:amd64. 205s Preparing to unpack .../021-libltdl7_2.5.4-4build1_amd64.deb ... 205s Unpacking libltdl7:amd64 (2.5.4-4build1) ... 205s Selecting previously unselected package libopenjp2-7:amd64. 205s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_amd64.deb ... 205s Unpacking libopenjp2-7:amd64 (2.5.3-2.1) ... 205s Selecting previously unselected package libraw23t64:amd64. 205s Preparing to unpack .../023-libraw23t64_0.21.4-2_amd64.deb ... 205s Unpacking libraw23t64:amd64 (0.21.4-2) ... 205s Selecting previously unselected package libdeflate0:amd64. 205s Preparing to unpack .../024-libdeflate0_1.23-2_amd64.deb ... 205s Unpacking libdeflate0:amd64 (1.23-2) ... 205s Selecting previously unselected package liblerc4:amd64. 205s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 205s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 205s Selecting previously unselected package libwebp7:amd64. 205s Preparing to unpack .../026-libwebp7_1.5.0-0.1_amd64.deb ... 205s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 205s Selecting previously unselected package libtiff6:amd64. 205s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 205s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 205s Selecting previously unselected package libwebpdemux2:amd64. 205s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_amd64.deb ... 205s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 205s Selecting previously unselected package libwebpmux3:amd64. 205s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_amd64.deb ... 205s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 205s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 205s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 205s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 205s Selecting previously unselected package libimage-magick-q16-perl. 205s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 205s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 205s Selecting previously unselected package libimage-magick-perl. 205s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 205s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 205s Selecting previously unselected package m4. 205s Preparing to unpack .../033-m4_1.4.19-8_amd64.deb ... 205s Unpacking m4 (1.4.19-8) ... 205s Selecting previously unselected package autoconf. 205s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 205s Unpacking autoconf (2.72-3.1ubuntu1) ... 205s Selecting previously unselected package dctrl-tools. 205s Preparing to unpack .../035-dctrl-tools_2.24-3build3_amd64.deb ... 205s Unpacking dctrl-tools (2.24-3build3) ... 205s Selecting previously unselected package autodep8. 205s Preparing to unpack .../036-autodep8_0.30_all.deb ... 205s Unpacking autodep8 (0.30) ... 205s Selecting previously unselected package autotools-dev. 205s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 205s Unpacking autotools-dev (20240727.1) ... 205s Selecting previously unselected package automake. 205s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 205s Unpacking automake (1:1.17-4ubuntu1) ... 205s Selecting previously unselected package autopoint. 205s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 205s Unpacking autopoint (0.23.1-2build2) ... 205s Selecting previously unselected package libisl23:amd64. 205s Preparing to unpack .../040-libisl23_0.27-1_amd64.deb ... 205s Unpacking libisl23:amd64 (0.27-1) ... 205s Selecting previously unselected package libmpc3:amd64. 205s Preparing to unpack .../041-libmpc3_1.3.1-1build3_amd64.deb ... 205s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 205s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 205s Preparing to unpack .../042-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 205s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package cpp-15. 206s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package cpp-x86-64-linux-gnu. 206s Preparing to unpack .../044-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 206s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 206s Selecting previously unselected package cpp. 206s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 206s Unpacking cpp (4:15.2.0-4ubuntu1) ... 206s Selecting previously unselected package libcc1-0:amd64. 206s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libitm1:amd64. 206s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libasan8:amd64. 206s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package liblsan0:amd64. 206s Preparing to unpack .../049-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libtsan2:amd64. 206s Preparing to unpack .../050-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libubsan1:amd64. 206s Preparing to unpack .../051-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libhwasan0:amd64. 206s Preparing to unpack .../052-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libquadmath0:amd64. 206s Preparing to unpack .../053-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package libgcc-15-dev:amd64. 206s Preparing to unpack .../054-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 206s Preparing to unpack .../055-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package gcc-15. 206s Preparing to unpack .../056-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package gcc-x86-64-linux-gnu. 206s Preparing to unpack .../057-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 206s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 206s Selecting previously unselected package gcc. 206s Preparing to unpack .../058-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 206s Unpacking gcc (4:15.2.0-4ubuntu1) ... 206s Selecting previously unselected package libstdc++-15-dev:amd64. 206s Preparing to unpack .../059-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package g++-15-x86-64-linux-gnu. 206s Preparing to unpack .../060-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package g++-15. 206s Preparing to unpack .../061-g++-15_15.2.0-5ubuntu1_amd64.deb ... 206s Unpacking g++-15 (15.2.0-5ubuntu1) ... 206s Selecting previously unselected package g++-x86-64-linux-gnu. 206s Preparing to unpack .../062-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 206s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 206s Selecting previously unselected package g++. 206s Preparing to unpack .../063-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 206s Unpacking g++ (4:15.2.0-4ubuntu1) ... 206s Selecting previously unselected package build-essential. 206s Preparing to unpack .../064-build-essential_12.12ubuntu1_amd64.deb ... 206s Unpacking build-essential (12.12ubuntu1) ... 206s Selecting previously unselected package ca-certificates-java. 206s Preparing to unpack .../065-ca-certificates-java_20240118_all.deb ... 206s Unpacking ca-certificates-java (20240118) ... 206s Selecting previously unselected package libdebhelper-perl. 206s Preparing to unpack .../066-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 206s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 206s Selecting previously unselected package libtool. 206s Preparing to unpack .../067-libtool_2.5.4-4build1_all.deb ... 206s Unpacking libtool (2.5.4-4build1) ... 206s Selecting previously unselected package dh-autoreconf. 206s Preparing to unpack .../068-dh-autoreconf_21_all.deb ... 206s Unpacking dh-autoreconf (21) ... 206s Selecting previously unselected package libarchive-zip-perl. 206s Preparing to unpack .../069-libarchive-zip-perl_1.68-1_all.deb ... 206s Unpacking libarchive-zip-perl (1.68-1) ... 206s Selecting previously unselected package libfile-stripnondeterminism-perl. 206s Preparing to unpack .../070-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 206s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 206s Selecting previously unselected package dh-strip-nondeterminism. 206s Preparing to unpack .../071-dh-strip-nondeterminism_1.14.2-1_all.deb ... 206s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 206s Selecting previously unselected package debugedit. 206s Preparing to unpack .../072-debugedit_1%3a5.2-3_amd64.deb ... 206s Unpacking debugedit (1:5.2-3) ... 206s Selecting previously unselected package dwz. 206s Preparing to unpack .../073-dwz_0.16-2_amd64.deb ... 206s Unpacking dwz (0.16-2) ... 206s Selecting previously unselected package gettext. 206s Preparing to unpack .../074-gettext_0.23.1-2build2_amd64.deb ... 206s Unpacking gettext (0.23.1-2build2) ... 206s Selecting previously unselected package intltool-debian. 206s Preparing to unpack .../075-intltool-debian_0.35.0+20060710.6_all.deb ... 206s Unpacking intltool-debian (0.35.0+20060710.6) ... 206s Selecting previously unselected package po-debconf. 206s Preparing to unpack .../076-po-debconf_1.0.21+nmu1_all.deb ... 206s Unpacking po-debconf (1.0.21+nmu1) ... 207s Selecting previously unselected package debhelper. 207s Preparing to unpack .../077-debhelper_13.24.2ubuntu1_all.deb ... 207s Unpacking debhelper (13.24.2ubuntu1) ... 207s Selecting previously unselected package java-common. 207s Preparing to unpack .../078-java-common_0.76_all.deb ... 207s Unpacking java-common (0.76) ... 207s Selecting previously unselected package libnspr4:amd64. 207s Preparing to unpack .../079-libnspr4_2%3a4.36-1ubuntu2_amd64.deb ... 207s Unpacking libnspr4:amd64 (2:4.36-1ubuntu2) ... 207s Selecting previously unselected package libnss3:amd64. 207s Preparing to unpack .../080-libnss3_2%3a3.114-1_amd64.deb ... 207s Unpacking libnss3:amd64 (2:3.114-1) ... 207s Selecting previously unselected package libpcsclite1:amd64. 207s Preparing to unpack .../081-libpcsclite1_2.3.3-1_amd64.deb ... 207s Unpacking libpcsclite1:amd64 (2.3.3-1) ... 207s Selecting previously unselected package openjdk-21-jre-headless:amd64. 207s Preparing to unpack .../082-openjdk-21-jre-headless_21.0.9~8ea-1_amd64.deb ... 207s Unpacking openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 207s Selecting previously unselected package default-jre-headless. 207s Preparing to unpack .../083-default-jre-headless_2%3a1.21-76_amd64.deb ... 207s Unpacking default-jre-headless (2:1.21-76) ... 207s Selecting previously unselected package sgml-base. 207s Preparing to unpack .../084-sgml-base_1.31+nmu1_all.deb ... 207s Unpacking sgml-base (1.31+nmu1) ... 207s Selecting previously unselected package xml-core. 207s Preparing to unpack .../085-xml-core_0.19_all.deb ... 207s Unpacking xml-core (0.19) ... 207s Selecting previously unselected package docutils-common. 207s Preparing to unpack .../086-docutils-common_0.21.2+dfsg-2_all.deb ... 207s Unpacking docutils-common (0.21.2+dfsg-2) ... 207s Selecting previously unselected package unzip. 207s Preparing to unpack .../087-unzip_6.0-28ubuntu7_amd64.deb ... 207s Unpacking unzip (6.0-28ubuntu7) ... 207s Selecting previously unselected package java-wrappers. 207s Preparing to unpack .../088-java-wrappers_0.5_all.deb ... 207s Unpacking java-wrappers (0.5) ... 207s Selecting previously unselected package libonig5:amd64. 207s Preparing to unpack .../089-libonig5_6.9.10-1_amd64.deb ... 207s Unpacking libonig5:amd64 (6.9.10-1) ... 207s Selecting previously unselected package libjq1:amd64. 207s Preparing to unpack .../090-libjq1_1.8.1-3ubuntu1_amd64.deb ... 207s Unpacking libjq1:amd64 (1.8.1-3ubuntu1) ... 207s Selecting previously unselected package jq. 207s Preparing to unpack .../091-jq_1.8.1-3ubuntu1_amd64.deb ... 207s Unpacking jq (1.8.1-3ubuntu1) ... 207s Selecting previously unselected package libalgorithm-c3-perl. 207s Preparing to unpack .../092-libalgorithm-c3-perl_0.11-2_all.deb ... 207s Unpacking libalgorithm-c3-perl (0.11-2) ... 207s Selecting previously unselected package libposix-strftime-compiler-perl. 207s Preparing to unpack .../093-libposix-strftime-compiler-perl_0.46-1_all.deb ... 207s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 207s Selecting previously unselected package libapache-logformat-compiler-perl. 207s Preparing to unpack .../094-libapache-logformat-compiler-perl_0.36-3_all.deb ... 207s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 207s Selecting previously unselected package libcrypt-urandom-perl. 207s Preparing to unpack .../095-libcrypt-urandom-perl_0.54-1_amd64.deb ... 207s Unpacking libcrypt-urandom-perl (0.54-1) ... 207s Selecting previously unselected package libapache-session-perl. 207s Preparing to unpack .../096-libapache-session-perl_1.94-2_all.deb ... 207s Unpacking libapache-session-perl (1.94-2) ... 207s Selecting previously unselected package libdigest-hmac-perl. 207s Preparing to unpack .../097-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 207s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 207s Selecting previously unselected package liburi-perl. 207s Preparing to unpack .../098-liburi-perl_5.30-1_all.deb ... 207s Unpacking liburi-perl (5.30-1) ... 207s Selecting previously unselected package libencode-locale-perl. 207s Preparing to unpack .../099-libencode-locale-perl_1.05-3_all.deb ... 207s Unpacking libencode-locale-perl (1.05-3) ... 207s Selecting previously unselected package libtimedate-perl. 207s Preparing to unpack .../100-libtimedate-perl_2.3300-2_all.deb ... 207s Unpacking libtimedate-perl (2.3300-2) ... 207s Selecting previously unselected package libhttp-date-perl. 207s Preparing to unpack .../101-libhttp-date-perl_6.06-1_all.deb ... 207s Unpacking libhttp-date-perl (6.06-1) ... 207s Selecting previously unselected package libfile-listing-perl. 207s Preparing to unpack .../102-libfile-listing-perl_6.16-1_all.deb ... 207s Unpacking libfile-listing-perl (6.16-1) ... 207s Selecting previously unselected package libhtml-tagset-perl. 207s Preparing to unpack .../103-libhtml-tagset-perl_3.24-1_all.deb ... 207s Unpacking libhtml-tagset-perl (3.24-1) ... 207s Selecting previously unselected package libhtml-parser-perl:amd64. 207s Preparing to unpack .../104-libhtml-parser-perl_3.83-1build1_amd64.deb ... 207s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 207s Selecting previously unselected package libhtml-tree-perl. 207s Preparing to unpack .../105-libhtml-tree-perl_5.07-3_all.deb ... 207s Unpacking libhtml-tree-perl (5.07-3) ... 207s Selecting previously unselected package libclone-perl:amd64. 207s Preparing to unpack .../106-libclone-perl_0.47-1_amd64.deb ... 207s Unpacking libclone-perl:amd64 (0.47-1) ... 207s Selecting previously unselected package libio-html-perl. 207s Preparing to unpack .../107-libio-html-perl_1.004-3_all.deb ... 207s Unpacking libio-html-perl (1.004-3) ... 207s Selecting previously unselected package liblwp-mediatypes-perl. 207s Preparing to unpack .../108-liblwp-mediatypes-perl_6.04-2_all.deb ... 207s Unpacking liblwp-mediatypes-perl (6.04-2) ... 207s Selecting previously unselected package libhttp-message-perl. 207s Preparing to unpack .../109-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 207s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 207s Selecting previously unselected package libhttp-cookies-perl. 207s Preparing to unpack .../110-libhttp-cookies-perl_6.11-1_all.deb ... 207s Unpacking libhttp-cookies-perl (6.11-1) ... 207s Selecting previously unselected package libhttp-negotiate-perl. 207s Preparing to unpack .../111-libhttp-negotiate-perl_6.01-2_all.deb ... 207s Unpacking libhttp-negotiate-perl (6.01-2) ... 207s Selecting previously unselected package perl-openssl-defaults:amd64. 207s Preparing to unpack .../112-perl-openssl-defaults_7build3_amd64.deb ... 207s Unpacking perl-openssl-defaults:amd64 (7build3) ... 207s Selecting previously unselected package libnet-ssleay-perl:amd64. 207s Preparing to unpack .../113-libnet-ssleay-perl_1.94-3_amd64.deb ... 207s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 207s Selecting previously unselected package libio-socket-ssl-perl. 207s Preparing to unpack .../114-libio-socket-ssl-perl_2.089-1_all.deb ... 207s Unpacking libio-socket-ssl-perl (2.089-1) ... 208s Selecting previously unselected package libnet-http-perl. 208s Preparing to unpack .../115-libnet-http-perl_6.23-1_all.deb ... 208s Unpacking libnet-http-perl (6.23-1) ... 208s Selecting previously unselected package liblwp-protocol-https-perl. 208s Preparing to unpack .../116-liblwp-protocol-https-perl_6.14-1_all.deb ... 208s Unpacking liblwp-protocol-https-perl (6.14-1) ... 208s Selecting previously unselected package libtry-tiny-perl. 208s Preparing to unpack .../117-libtry-tiny-perl_0.32-1_all.deb ... 208s Unpacking libtry-tiny-perl (0.32-1) ... 208s Selecting previously unselected package libwww-robotrules-perl. 208s Preparing to unpack .../118-libwww-robotrules-perl_6.02-1_all.deb ... 208s Unpacking libwww-robotrules-perl (6.02-1) ... 208s Selecting previously unselected package libwww-perl. 208s Preparing to unpack .../119-libwww-perl_6.78-1_all.deb ... 208s Unpacking libwww-perl (6.78-1) ... 208s Selecting previously unselected package libauth-yubikey-webclient-perl. 208s Preparing to unpack .../120-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 208s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 208s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 208s Preparing to unpack .../121-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 208s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 208s Selecting previously unselected package libdynaloader-functions-perl. 208s Preparing to unpack .../122-libdynaloader-functions-perl_0.004-2_all.deb ... 208s Unpacking libdynaloader-functions-perl (0.004-2) ... 208s Selecting previously unselected package libdevel-callchecker-perl:amd64. 208s Preparing to unpack .../123-libdevel-callchecker-perl_0.009-2_amd64.deb ... 208s Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... 208s Selecting previously unselected package libparams-classify-perl:amd64. 208s Preparing to unpack .../124-libparams-classify-perl_0.015-2build6_amd64.deb ... 208s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 208s Selecting previously unselected package libmodule-runtime-perl. 208s Preparing to unpack .../125-libmodule-runtime-perl_0.018-1_all.deb ... 208s Unpacking libmodule-runtime-perl (0.018-1) ... 208s Selecting previously unselected package libmodule-implementation-perl. 208s Preparing to unpack .../126-libmodule-implementation-perl_0.09-2_all.deb ... 208s Unpacking libmodule-implementation-perl (0.09-2) ... 208s Selecting previously unselected package libsub-exporter-progressive-perl. 208s Preparing to unpack .../127-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 208s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 208s Selecting previously unselected package libvariable-magic-perl. 208s Preparing to unpack .../128-libvariable-magic-perl_0.64-1build1_amd64.deb ... 208s Unpacking libvariable-magic-perl (0.64-1build1) ... 208s Selecting previously unselected package libb-hooks-endofscope-perl. 208s Preparing to unpack .../129-libb-hooks-endofscope-perl_0.28-2_all.deb ... 208s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 208s Selecting previously unselected package libcrypt-random-seed-perl. 208s Preparing to unpack .../130-libcrypt-random-seed-perl_0.03-3_all.deb ... 208s Unpacking libcrypt-random-seed-perl (0.03-3) ... 208s Selecting previously unselected package libmath-random-isaac-perl. 208s Preparing to unpack .../131-libmath-random-isaac-perl_1.004-2_all.deb ... 208s Unpacking libmath-random-isaac-perl (1.004-2) ... 208s Selecting previously unselected package libbytes-random-secure-perl. 208s Preparing to unpack .../132-libbytes-random-secure-perl_0.29-3_all.deb ... 208s Unpacking libbytes-random-secure-perl (0.29-3) ... 208s Selecting previously unselected package liberror-perl. 208s Preparing to unpack .../133-liberror-perl_0.17030-1_all.deb ... 208s Unpacking liberror-perl (0.17030-1) ... 208s Selecting previously unselected package libipc-sharelite-perl. 208s Preparing to unpack .../134-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 208s Unpacking libipc-sharelite-perl (0.17-5build4) ... 208s Selecting previously unselected package libcache-cache-perl. 208s Preparing to unpack .../135-libcache-cache-perl_1.08-3_all.deb ... 208s Unpacking libcache-cache-perl (1.08-3) ... 208s Selecting previously unselected package libcapture-tiny-perl. 208s Preparing to unpack .../136-libcapture-tiny-perl_0.50-1_all.deb ... 208s Unpacking libcapture-tiny-perl (0.50-1) ... 208s Selecting previously unselected package libcares2:amd64. 208s Preparing to unpack .../137-libcares2_1.34.5-1_amd64.deb ... 208s Unpacking libcares2:amd64 (1.34.5-1) ... 208s Selecting previously unselected package libcgi-pm-perl. 208s Preparing to unpack .../138-libcgi-pm-perl_4.68-1_all.deb ... 208s Unpacking libcgi-pm-perl (4.68-1) ... 208s Selecting previously unselected package libclass-c3-perl. 208s Preparing to unpack .../139-libclass-c3-perl_0.35-2_all.deb ... 208s Unpacking libclass-c3-perl (0.35-2) ... 208s Selecting previously unselected package libclass-data-inheritable-perl. 208s Preparing to unpack .../140-libclass-data-inheritable-perl_0.10-1_all.deb ... 208s Unpacking libclass-data-inheritable-perl (0.10-1) ... 208s Selecting previously unselected package libclass-errorhandler-perl. 208s Preparing to unpack .../141-libclass-errorhandler-perl_0.04-3_all.deb ... 208s Unpacking libclass-errorhandler-perl (0.04-3) ... 208s Selecting previously unselected package libclass-inspector-perl. 208s Preparing to unpack .../142-libclass-inspector-perl_1.36-3_all.deb ... 208s Unpacking libclass-inspector-perl (1.36-3) ... 208s Selecting previously unselected package libclass-method-modifiers-perl. 208s Preparing to unpack .../143-libclass-method-modifiers-perl_2.15-1_all.deb ... 208s Unpacking libclass-method-modifiers-perl (2.15-1) ... 208s Selecting previously unselected package libclass-singleton-perl. 208s Preparing to unpack .../144-libclass-singleton-perl_1.6-2_all.deb ... 208s Unpacking libclass-singleton-perl (1.6-2) ... 208s Selecting previously unselected package libclass-xsaccessor-perl. 208s Preparing to unpack .../145-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 208s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 208s Selecting previously unselected package libcommon-sense-perl:amd64. 208s Preparing to unpack .../146-libcommon-sense-perl_3.75-3build5_amd64.deb ... 208s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 208s Selecting previously unselected package libconvert-asn1-perl. 208s Preparing to unpack .../147-libconvert-asn1-perl_0.34-1_all.deb ... 208s Unpacking libconvert-asn1-perl (0.34-1) ... 208s Selecting previously unselected package libconvert-base32-perl. 208s Preparing to unpack .../148-libconvert-base32-perl_0.06-3_all.deb ... 208s Unpacking libconvert-base32-perl (0.06-3) ... 208s Selecting previously unselected package libconvert-binhex-perl. 208s Preparing to unpack .../149-libconvert-binhex-perl_1.125-3_all.deb ... 208s Unpacking libconvert-binhex-perl (1.125-3) ... 208s Selecting previously unselected package libcrypt-des-perl:amd64. 208s Preparing to unpack .../150-libcrypt-des-perl_2.07-5_amd64.deb ... 208s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 208s Selecting previously unselected package libcrypt-des-ede3-perl. 208s Preparing to unpack .../151-libcrypt-des-ede3-perl_0.03-1_all.deb ... 208s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 208s Selecting previously unselected package libcryptx-perl. 208s Preparing to unpack .../152-libcryptx-perl_0.087-1_amd64.deb ... 208s Unpacking libcryptx-perl (0.087-1) ... 208s Selecting previously unselected package libconvert-pem-perl. 208s Preparing to unpack .../153-libconvert-pem-perl_0.13-1_all.deb ... 208s Unpacking libconvert-pem-perl (0.13-1) ... 208s Selecting previously unselected package libcookie-baker-perl. 208s Preparing to unpack .../154-libcookie-baker-perl_0.12-1_all.deb ... 208s Unpacking libcookie-baker-perl (0.12-1) ... 208s Selecting previously unselected package libcrypt-dh-gmp-perl. 208s Preparing to unpack .../155-libcrypt-dh-gmp-perl_0.00012-2build5_amd64.deb ... 208s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 208s Selecting previously unselected package libjson-perl. 208s Preparing to unpack .../156-libjson-perl_4.10000-1_all.deb ... 208s Unpacking libjson-perl (4.10000-1) ... 208s Selecting previously unselected package libcrypt-jwt-perl. 208s Preparing to unpack .../157-libcrypt-jwt-perl_0.037-1_all.deb ... 208s Unpacking libcrypt-jwt-perl (0.037-1) ... 208s Selecting previously unselected package libcrypt-openssl-bignum-perl. 208s Preparing to unpack .../158-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 208s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 208s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 208s Preparing to unpack .../159-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 208s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 208s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 208s Preparing to unpack .../160-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 208s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 208s Selecting previously unselected package libcrypt-openssl-x509-perl. 208s Preparing to unpack .../161-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 208s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 208s Selecting previously unselected package libcrypt-rijndael-perl. 208s Preparing to unpack .../162-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 208s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 208s Selecting previously unselected package libcrypt-ssleay-perl. 208s Preparing to unpack .../163-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 208s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 208s Selecting previously unselected package libdata-hexdump-perl. 208s Preparing to unpack .../164-libdata-hexdump-perl_0.04-2_all.deb ... 208s Unpacking libdata-hexdump-perl (0.04-2) ... 208s Selecting previously unselected package libparams-util-perl. 208s Preparing to unpack .../165-libparams-util-perl_1.102-3build1_amd64.deb ... 208s Unpacking libparams-util-perl (1.102-3build1) ... 208s Selecting previously unselected package libsub-install-perl. 208s Preparing to unpack .../166-libsub-install-perl_0.929-1_all.deb ... 208s Unpacking libsub-install-perl (0.929-1) ... 208s Selecting previously unselected package libdata-optlist-perl. 208s Preparing to unpack .../167-libdata-optlist-perl_0.114-1_all.deb ... 208s Unpacking libdata-optlist-perl (0.114-1) ... 208s Selecting previously unselected package libtypes-serialiser-perl. 208s Preparing to unpack .../168-libtypes-serialiser-perl_1.01-1_all.deb ... 208s Unpacking libtypes-serialiser-perl (1.01-1) ... 208s Selecting previously unselected package libjson-xs-perl. 208s Preparing to unpack .../169-libjson-xs-perl_4.040-1_amd64.deb ... 208s Unpacking libjson-xs-perl (4.040-1) ... 208s Selecting previously unselected package libjson-maybexs-perl. 208s Preparing to unpack .../170-libjson-maybexs-perl_1.004008-1_all.deb ... 208s Unpacking libjson-maybexs-perl (1.004008-1) ... 208s Selecting previously unselected package liblist-someutils-perl. 208s Preparing to unpack .../171-liblist-someutils-perl_0.59-1_all.deb ... 208s Unpacking liblist-someutils-perl (0.59-1) ... 208s Selecting previously unselected package liblist-utilsby-perl. 208s Preparing to unpack .../172-liblist-utilsby-perl_0.12-2_all.deb ... 208s Unpacking liblist-utilsby-perl (0.12-2) ... 208s Selecting previously unselected package liblist-allutils-perl. 208s Preparing to unpack .../173-liblist-allutils-perl_0.19-1_all.deb ... 208s Unpacking liblist-allutils-perl (0.19-1) ... 208s Selecting previously unselected package libimport-into-perl. 208s Preparing to unpack .../174-libimport-into-perl_1.002005-2_all.deb ... 208s Unpacking libimport-into-perl (1.002005-2) ... 208s Selecting previously unselected package librole-tiny-perl. 208s Preparing to unpack .../175-librole-tiny-perl_2.002004-1_all.deb ... 208s Unpacking librole-tiny-perl (2.002004-1) ... 208s Selecting previously unselected package libsub-quote-perl. 208s Preparing to unpack .../176-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 208s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 208s Selecting previously unselected package libmoo-perl. 208s Preparing to unpack .../177-libmoo-perl_2.005005-1_all.deb ... 208s Unpacking libmoo-perl (2.005005-1) ... 208s Selecting previously unselected package libdata-password-zxcvbn-perl. 208s Preparing to unpack .../178-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 208s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 208s Selecting previously unselected package libfile-sharedir-perl. 208s Preparing to unpack .../179-libfile-sharedir-perl_1.118-3_all.deb ... 208s Unpacking libfile-sharedir-perl (1.118-3) ... 208s Selecting previously unselected package libpackage-stash-perl. 208s Preparing to unpack .../180-libpackage-stash-perl_0.40-1_all.deb ... 208s Unpacking libpackage-stash-perl (0.40-1) ... 208s Selecting previously unselected package libsub-identify-perl. 208s Preparing to unpack .../181-libsub-identify-perl_0.14-3build4_amd64.deb ... 208s Unpacking libsub-identify-perl (0.14-3build4) ... 208s Selecting previously unselected package libsub-name-perl:amd64. 208s Preparing to unpack .../182-libsub-name-perl_0.28-1_amd64.deb ... 208s Unpacking libsub-name-perl:amd64 (0.28-1) ... 208s Selecting previously unselected package libnamespace-clean-perl. 208s Preparing to unpack .../183-libnamespace-clean-perl_0.27-2_all.deb ... 208s Unpacking libnamespace-clean-perl (0.27-2) ... 208s Selecting previously unselected package libnamespace-autoclean-perl. 208s Preparing to unpack .../184-libnamespace-autoclean-perl_0.31-1_all.deb ... 208s Unpacking libnamespace-autoclean-perl (0.31-1) ... 208s Selecting previously unselected package libsub-exporter-perl. 208s Preparing to unpack .../185-libsub-exporter-perl_0.990-1_all.deb ... 208s Unpacking libsub-exporter-perl (0.990-1) ... 208s Selecting previously unselected package libeval-closure-perl. 208s Preparing to unpack .../186-libeval-closure-perl_0.14-3_all.deb ... 208s Unpacking libeval-closure-perl (0.14-3) ... 208s Selecting previously unselected package libdevel-stacktrace-perl. 208s Preparing to unpack .../187-libdevel-stacktrace-perl_2.0500-1_all.deb ... 208s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 208s Selecting previously unselected package libexception-class-perl. 208s Preparing to unpack .../188-libexception-class-perl_1.45-1_all.deb ... 208s Unpacking libexception-class-perl (1.45-1) ... 208s Selecting previously unselected package libparams-validationcompiler-perl. 208s Preparing to unpack .../189-libparams-validationcompiler-perl_0.31-1_all.deb ... 208s Unpacking libparams-validationcompiler-perl (0.31-1) ... 208s Selecting previously unselected package libmro-compat-perl. 208s Preparing to unpack .../190-libmro-compat-perl_0.15-2_all.deb ... 208s Unpacking libmro-compat-perl (0.15-2) ... 208s Selecting previously unselected package libxstring-perl:amd64. 208s Preparing to unpack .../191-libxstring-perl_0.005-2build4_amd64.deb ... 208s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 208s Selecting previously unselected package libspecio-perl. 208s Preparing to unpack .../192-libspecio-perl_0.50-1_all.deb ... 208s Unpacking libspecio-perl (0.50-1) ... 208s Selecting previously unselected package libdatetime-locale-perl. 208s Preparing to unpack .../193-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 208s Unpacking libdatetime-locale-perl (1:1.41-1) ... 209s Selecting previously unselected package libdatetime-timezone-perl. 209s Preparing to unpack .../194-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 209s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 209s Selecting previously unselected package libdatetime-perl. 209s Preparing to unpack .../195-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 209s Unpacking libdatetime-perl (2:1.65-1build3) ... 209s Selecting previously unselected package libdatetime-format-rfc3339-perl. 209s Preparing to unpack .../196-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 209s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 209s Selecting previously unselected package libdbi-perl:amd64. 209s Preparing to unpack .../197-libdbi-perl_1.647-1_amd64.deb ... 209s Unpacking libdbi-perl:amd64 (1.647-1) ... 209s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 209s Preparing to unpack .../198-libdbd-sqlite3-perl_1.76-1_amd64.deb ... 209s Unpacking libdbd-sqlite3-perl:amd64 (1.76-1) ... 209s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 209s Preparing to unpack .../199-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 209s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 209s Selecting previously unselected package libemail-date-format-perl. 209s Preparing to unpack .../200-libemail-date-format-perl_1.008-1_all.deb ... 209s Unpacking libemail-date-format-perl (1.008-1) ... 209s Selecting previously unselected package libemail-simple-perl. 209s Preparing to unpack .../201-libemail-simple-perl_2.218-1_all.deb ... 209s Unpacking libemail-simple-perl (2.218-1) ... 209s Selecting previously unselected package libmodule-pluggable-perl. 209s Preparing to unpack .../202-libmodule-pluggable-perl_5.2-5_all.deb ... 209s Unpacking libmodule-pluggable-perl (5.2-5) ... 209s Selecting previously unselected package libemail-abstract-perl. 209s Preparing to unpack .../203-libemail-abstract-perl_3.010-1_all.deb ... 209s Unpacking libemail-abstract-perl (3.010-1) ... 209s Selecting previously unselected package libemail-address-xs-perl. 209s Preparing to unpack .../204-libemail-address-xs-perl_1.05-1build5_amd64.deb ... 209s Unpacking libemail-address-xs-perl (1.05-1build5) ... 209s Selecting previously unselected package libmoox-types-mooselike-perl. 209s Preparing to unpack .../205-libmoox-types-mooselike-perl_0.29-2_all.deb ... 209s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 209s Selecting previously unselected package libthrowable-perl. 209s Preparing to unpack .../206-libthrowable-perl_1.001-2_all.deb ... 209s Unpacking libthrowable-perl (1.001-2) ... 209s Selecting previously unselected package libemail-sender-perl. 209s Preparing to unpack .../207-libemail-sender-perl_2.601-1_all.deb ... 209s Unpacking libemail-sender-perl (2.601-1) ... 209s Selecting previously unselected package libexporter-tiny-perl. 209s Preparing to unpack .../208-libexporter-tiny-perl_1.006002-1_all.deb ... 209s Unpacking libexporter-tiny-perl (1.006002-1) ... 209s Selecting previously unselected package libextutils-depends-perl. 209s Preparing to unpack .../209-libextutils-depends-perl_0.8002-1_all.deb ... 209s Unpacking libextutils-depends-perl (0.8002-1) ... 209s Selecting previously unselected package libfcgi0t64:amd64. 209s Preparing to unpack .../210-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 209s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 209s Selecting previously unselected package libfcgi-perl. 209s Preparing to unpack .../211-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 209s Unpacking libfcgi-perl (0.82+ds-3build3) ... 209s Selecting previously unselected package libfilesys-notify-simple-perl. 209s Preparing to unpack .../212-libfilesys-notify-simple-perl_0.14-3_all.deb ... 209s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 209s Selecting previously unselected package libfont-afm-perl. 209s Preparing to unpack .../213-libfont-afm-perl_1.20-4_all.deb ... 209s Unpacking libfont-afm-perl (1.20-4) ... 209s Selecting previously unselected package libimagequant0:amd64. 209s Preparing to unpack .../214-libimagequant0_2.18.0-1build1_amd64.deb ... 209s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 209s Selecting previously unselected package libxpm4:amd64. 209s Preparing to unpack .../215-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 209s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 209s Selecting previously unselected package libgd3:amd64. 209s Preparing to unpack .../216-libgd3_2.3.3-13ubuntu1_amd64.deb ... 209s Unpacking libgd3:amd64 (2.3.3-13ubuntu1) ... 209s Selecting previously unselected package libgd-perl. 209s Preparing to unpack .../217-libgd-perl_2.78-1build4_amd64.deb ... 209s Unpacking libgd-perl (2.78-1build4) ... 209s Selecting previously unselected package libgd-securityimage-perl. 209s Preparing to unpack .../218-libgd-securityimage-perl_1.75-3_all.deb ... 209s Unpacking libgd-securityimage-perl (1.75-3) ... 209s Selecting previously unselected package libglib-perl:amd64. 209s Preparing to unpack .../219-libglib-perl_3%3a1.329.3-3build4_amd64.deb ... 209s Unpacking libglib-perl:amd64 (3:1.329.3-3build4) ... 209s Selecting previously unselected package libgssapi-perl. 209s Preparing to unpack .../220-libgssapi-perl_0.28-4build5_amd64.deb ... 209s Unpacking libgssapi-perl (0.28-4build5) ... 209s Selecting previously unselected package libhash-merge-simple-perl. 209s Preparing to unpack .../221-libhash-merge-simple-perl_0.052-1_all.deb ... 209s Unpacking libhash-merge-simple-perl (0.052-1) ... 209s Selecting previously unselected package libhash-multivalue-perl. 209s Preparing to unpack .../222-libhash-multivalue-perl_0.16-3_all.deb ... 209s Unpacking libhash-multivalue-perl (0.16-3) ... 209s Selecting previously unselected package libhtml-format-perl. 209s Preparing to unpack .../223-libhtml-format-perl_2.16-2_all.deb ... 209s Unpacking libhtml-format-perl (2.16-2) ... 209s Selecting previously unselected package libhtml-formattext-withlinks-perl. 209s Preparing to unpack .../224-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 209s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 209s Selecting previously unselected package libhtml-template-perl. 209s Preparing to unpack .../225-libhtml-template-perl_2.97-2build1_all.deb ... 209s Unpacking libhtml-template-perl (2.97-2build1) ... 209s Selecting previously unselected package libhttp-daemon-perl. 209s Preparing to unpack .../226-libhttp-daemon-perl_6.16-1_all.deb ... 209s Unpacking libhttp-daemon-perl (6.16-1) ... 209s Selecting previously unselected package libhttp-multipartparser-perl. 209s Preparing to unpack .../227-libhttp-multipartparser-perl_0.02-3_all.deb ... 209s Unpacking libhttp-multipartparser-perl (0.02-3) ... 209s Selecting previously unselected package libstream-buffered-perl. 209s Preparing to unpack .../228-libstream-buffered-perl_0.03-3_all.deb ... 209s Unpacking libstream-buffered-perl (0.03-3) ... 209s Selecting previously unselected package libwww-form-urlencoded-perl. 209s Preparing to unpack .../229-libwww-form-urlencoded-perl_0.26-2_all.deb ... 209s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 209s Selecting previously unselected package libhttp-entity-parser-perl. 209s Preparing to unpack .../230-libhttp-entity-parser-perl_0.25-2_all.deb ... 209s Unpacking libhttp-entity-parser-perl (0.25-2) ... 209s Selecting previously unselected package libhttp-headers-fast-perl. 209s Preparing to unpack .../231-libhttp-headers-fast-perl_0.22-3_all.deb ... 209s Unpacking libhttp-headers-fast-perl (0.22-3) ... 209s Selecting previously unselected package libicu76:amd64. 209s Preparing to unpack .../232-libicu76_76.1-4ubuntu2_amd64.deb ... 209s Unpacking libicu76:amd64 (76.1-4ubuntu2) ... 209s Selecting previously unselected package libio-pty-perl. 209s Preparing to unpack .../233-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 209s Unpacking libio-pty-perl (1:1.20-1build3) ... 209s Selecting previously unselected package libio-sessiondata-perl. 209s Preparing to unpack .../234-libio-sessiondata-perl_1.03-3_all.deb ... 209s Unpacking libio-sessiondata-perl (1.03-3) ... 209s Selecting previously unselected package libperlio-via-timeout-perl. 209s Preparing to unpack .../235-libperlio-via-timeout-perl_0.32-3_all.deb ... 209s Unpacking libperlio-via-timeout-perl (0.32-3) ... 209s Selecting previously unselected package libio-socket-timeout-perl. 209s Preparing to unpack .../236-libio-socket-timeout-perl_0.32-3_all.deb ... 209s Unpacking libio-socket-timeout-perl (0.32-3) ... 209s Selecting previously unselected package libio-string-perl. 209s Preparing to unpack .../237-libio-string-perl_1.08-4_all.deb ... 209s Unpacking libio-string-perl (1.08-4) ... 209s Selecting previously unselected package libio-stringy-perl. 209s Preparing to unpack .../238-libio-stringy-perl_2.113-2_all.deb ... 209s Unpacking libio-stringy-perl (2.113-2) ... 209s Selecting previously unselected package libipc-run-perl. 209s Preparing to unpack .../239-libipc-run-perl_20231003.0-2_all.deb ... 209s Unpacking libipc-run-perl (20231003.0-2) ... 209s Selecting previously unselected package libjargs-java. 209s Preparing to unpack .../240-libjargs-java_1.0.0-5_all.deb ... 209s Unpacking libjargs-java (1.0.0-5) ... 209s Selecting previously unselected package libjs-jquery. 209s Preparing to unpack .../241-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 209s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 209s Selecting previously unselected package libjs-underscore. 209s Preparing to unpack .../242-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 209s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 209s Selecting previously unselected package libjs-sphinxdoc. 209s Preparing to unpack .../243-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 209s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 209s Selecting previously unselected package libxslt1.1:amd64. 209s Preparing to unpack .../244-libxslt1.1_1.1.43-0.1_amd64.deb ... 209s Unpacking libxslt1.1:amd64 (1.1.43-0.1) ... 209s Selecting previously unselected package libxmlsec1-1:amd64. 209s Preparing to unpack .../245-libxmlsec1-1_1.3.7-2_amd64.deb ... 209s Unpacking libxmlsec1-1:amd64 (1.3.7-2) ... 209s Selecting previously unselected package libxmlsec1-openssl1:amd64. 209s Preparing to unpack .../246-libxmlsec1-openssl1_1.3.7-2_amd64.deb ... 209s Unpacking libxmlsec1-openssl1:amd64 (1.3.7-2) ... 209s Selecting previously unselected package liblasso3t64. 209s Preparing to unpack .../247-liblasso3t64_2.9.0-2build1_amd64.deb ... 209s Unpacking liblasso3t64 (2.9.0-2build1) ... 209s Selecting previously unselected package liblasso-perl:amd64. 209s Preparing to unpack .../248-liblasso-perl_2.9.0-2build1_amd64.deb ... 209s Unpacking liblasso-perl:amd64 (2.9.0-2build1) ... 209s Selecting previously unselected package libconfig-inifiles-perl. 209s Preparing to unpack .../249-libconfig-inifiles-perl_3.000003-3_all.deb ... 209s Unpacking libconfig-inifiles-perl (3.000003-3) ... 209s Selecting previously unselected package libmouse-perl:amd64. 209s Preparing to unpack .../250-libmouse-perl_2.5.11-1build1_amd64.deb ... 209s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 209s Selecting previously unselected package libnet-cidr-perl. 209s Preparing to unpack .../251-libnet-cidr-perl_0.25-1_all.deb ... 209s Unpacking libnet-cidr-perl (0.25-1) ... 209s Selecting previously unselected package libtest-sharedfork-perl. 209s Preparing to unpack .../252-libtest-sharedfork-perl_0.35-3_all.deb ... 209s Unpacking libtest-sharedfork-perl (0.35-3) ... 209s Selecting previously unselected package libtest-tcp-perl. 209s Preparing to unpack .../253-libtest-tcp-perl_2.22-2_all.deb ... 209s Unpacking libtest-tcp-perl (2.22-2) ... 209s Selecting previously unselected package libplack-perl. 209s Preparing to unpack .../254-libplack-perl_1.0051-1_all.deb ... 209s Unpacking libplack-perl (1.0051-1) ... 209s Selecting previously unselected package liblemonldap-ng-common-perl. 209s Preparing to unpack .../255-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 209s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 209s Selecting previously unselected package liblist-moreutils-xs-perl. 209s Preparing to unpack .../256-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 209s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 209s Selecting previously unselected package liblist-moreutils-perl. 209s Preparing to unpack .../257-liblist-moreutils-perl_0.430-2_all.deb ... 209s Unpacking liblist-moreutils-perl (0.430-2) ... 209s Selecting previously unselected package liblog-log4perl-perl. 209s Preparing to unpack .../258-liblog-log4perl-perl_1.57-1_all.deb ... 209s Unpacking liblog-log4perl-perl (1.57-1) ... 209s Selecting previously unselected package liblwp-protocol-psgi-perl. 209s Preparing to unpack .../259-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 209s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 209s Selecting previously unselected package libnet-smtp-ssl-perl. 209s Preparing to unpack .../260-libnet-smtp-ssl-perl_1.04-2_all.deb ... 209s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 209s Selecting previously unselected package libmailtools-perl. 209s Preparing to unpack .../261-libmailtools-perl_2.22-1_all.deb ... 209s Unpacking libmailtools-perl (2.22-1) ... 209s Selecting previously unselected package libmime-tools-perl. 209s Preparing to unpack .../262-libmime-tools-perl_5.515-1_all.deb ... 209s Unpacking libmime-tools-perl (5.515-1) ... 210s Selecting previously unselected package libnet-ip-perl. 210s Preparing to unpack .../263-libnet-ip-perl_1.26-4_all.deb ... 210s Unpacking libnet-ip-perl (1.26-4) ... 210s Selecting previously unselected package libnet-ldap-perl. 210s Preparing to unpack .../264-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 210s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 210s Selecting previously unselected package libxml-namespacesupport-perl. 210s Preparing to unpack .../265-libxml-namespacesupport-perl_1.12-2_all.deb ... 210s Unpacking libxml-namespacesupport-perl (1.12-2) ... 210s Selecting previously unselected package libxml-sax-base-perl. 210s Preparing to unpack .../266-libxml-sax-base-perl_1.09-3_all.deb ... 210s Unpacking libxml-sax-base-perl (1.09-3) ... 210s Selecting previously unselected package libxml-sax-perl. 210s Preparing to unpack .../267-libxml-sax-perl_1.02+dfsg-4_all.deb ... 210s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 210s Selecting previously unselected package libxml-libxml-perl. 210s Preparing to unpack .../268-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_amd64.deb ... 210s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 210s Selecting previously unselected package libxml-simple-perl. 210s Preparing to unpack .../269-libxml-simple-perl_2.25-2_all.deb ... 210s Unpacking libxml-simple-perl (2.25-2) ... 210s Selecting previously unselected package libnet-openid-common-perl. 210s Preparing to unpack .../270-libnet-openid-common-perl_1.20-2_all.deb ... 210s Unpacking libnet-openid-common-perl (1.20-2) ... 210s Selecting previously unselected package libnet-openid-consumer-perl. 210s Preparing to unpack .../271-libnet-openid-consumer-perl_1.18-2_all.deb ... 210s Unpacking libnet-openid-consumer-perl (1.18-2) ... 210s Selecting previously unselected package libnet-openid-server-perl. 210s Preparing to unpack .../272-libnet-openid-server-perl_1.09-4_all.deb ... 210s Unpacking libnet-openid-server-perl (1.09-4) ... 210s Selecting previously unselected package node-xtend. 210s Preparing to unpack .../273-node-xtend_4.0.2-3_all.deb ... 210s Unpacking node-xtend (4.0.2-3) ... 210s Selecting previously unselected package node-corepack. 210s Preparing to unpack .../274-node-corepack_0.24.0-5_all.deb ... 210s Unpacking node-corepack (0.24.0-5) ... 210s Selecting previously unselected package nodejs. 210s Preparing to unpack .../275-nodejs_20.19.4+dfsg-1_amd64.deb ... 210s Unpacking nodejs (20.19.4+dfsg-1) ... 210s Selecting previously unselected package node-acorn. 210s Preparing to unpack .../276-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 210s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 210s Selecting previously unselected package node-cjs-module-lexer. 210s Preparing to unpack .../277-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 210s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 210s Selecting previously unselected package node-balanced-match. 210s Preparing to unpack .../278-node-balanced-match_2.0.0-1_all.deb ... 210s Unpacking node-balanced-match (2.0.0-1) ... 210s Selecting previously unselected package node-brace-expansion. 210s Preparing to unpack .../279-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 210s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 210s Selecting previously unselected package node-minimatch. 210s Preparing to unpack .../280-node-minimatch_9.0.3-6_all.deb ... 210s Unpacking node-minimatch (9.0.3-6) ... 210s Selecting previously unselected package node-ms. 210s Preparing to unpack .../281-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 210s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 210s Selecting previously unselected package node-debug. 210s Preparing to unpack .../282-node-debug_4.4.1+~4.1.12-1_all.deb ... 210s Unpacking node-debug (4.4.1+~4.1.12-1) ... 210s Selecting previously unselected package node-lru-cache. 210s Preparing to unpack .../283-node-lru-cache_10.0.1-3_all.deb ... 210s Unpacking node-lru-cache (10.0.1-3) ... 210s Selecting previously unselected package node-semver. 210s Preparing to unpack .../284-node-semver_7.6.1+~7.5.8-2_all.deb ... 210s Unpacking node-semver (7.6.1+~7.5.8-2) ... 210s Selecting previously unselected package node-llhttp. 210s Preparing to unpack .../285-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 210s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 210s Selecting previously unselected package node-undici. 210s Preparing to unpack .../286-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 210s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 210s Selecting previously unselected package libnode115:amd64. 210s Preparing to unpack .../287-libnode115_20.19.4+dfsg-1_amd64.deb ... 210s Unpacking libnode115:amd64 (20.19.4+dfsg-1) ... 210s Selecting previously unselected package libregexp-assemble-perl. 210s Preparing to unpack .../288-libregexp-assemble-perl_0.38-2_all.deb ... 210s Unpacking libregexp-assemble-perl (0.38-2) ... 210s Selecting previously unselected package libregexp-common-perl. 210s Preparing to unpack .../289-libregexp-common-perl_2024080801-1_all.deb ... 210s Unpacking libregexp-common-perl (2024080801-1) ... 210s Selecting previously unselected package libtask-weaken-perl. 210s Preparing to unpack .../290-libtask-weaken-perl_1.06-2_all.deb ... 210s Unpacking libtask-weaken-perl (1.06-2) ... 210s Selecting previously unselected package libxml-parser-perl. 210s Preparing to unpack .../291-libxml-parser-perl_2.47-1build4_amd64.deb ... 210s Unpacking libxml-parser-perl (2.47-1build4) ... 210s Selecting previously unselected package libsoap-lite-perl. 210s Preparing to unpack .../292-libsoap-lite-perl_1.27-3_all.deb ... 210s Unpacking libsoap-lite-perl (1.27-3) ... 210s Selecting previously unselected package libstring-random-perl. 210s Preparing to unpack .../293-libstring-random-perl_1%3a0.32-2_all.deb ... 210s Unpacking libstring-random-perl (1:0.32-2) ... 210s Selecting previously unselected package libtest-leaktrace-perl. 210s Preparing to unpack .../294-libtest-leaktrace-perl_0.17-1build6_amd64.deb ... 210s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 210s Selecting previously unselected package libtest-output-perl. 210s Preparing to unpack .../295-libtest-output-perl_1.036-1_all.deb ... 210s Unpacking libtest-output-perl (1.036-1) ... 210s Selecting previously unselected package libtest-pod-perl. 210s Preparing to unpack .../296-libtest-pod-perl_1.52-3_all.deb ... 210s Unpacking libtest-pod-perl (1.52-3) ... 210s Selecting previously unselected package libtext-unidecode-perl. 210s Preparing to unpack .../297-libtext-unidecode-perl_1.30-3_all.deb ... 210s Unpacking libtext-unidecode-perl (1.30-3) ... 210s Selecting previously unselected package libtime-fake-perl. 210s Preparing to unpack .../298-libtime-fake-perl_0.11-4_all.deb ... 210s Unpacking libtime-fake-perl (0.11-4) ... 210s Selecting previously unselected package libxml-libxslt-perl:amd64. 210s Preparing to unpack .../299-libxml-libxslt-perl_2.003000-3_amd64.deb ... 210s Unpacking libxml-libxslt-perl:amd64 (2.003000-3) ... 210s Selecting previously unselected package node-uglify-js. 210s Preparing to unpack .../300-node-uglify-js_3.17.4-2_all.deb ... 210s Unpacking node-uglify-js (3.17.4-2) ... 210s Selecting previously unselected package python3-defusedxml. 210s Preparing to unpack .../301-python3-defusedxml_0.7.1-3_all.deb ... 210s Unpacking python3-defusedxml (0.7.1-3) ... 210s Selecting previously unselected package python3-roman. 210s Preparing to unpack .../302-python3-roman_5.1-1_all.deb ... 210s Unpacking python3-roman (5.1-1) ... 210s Selecting previously unselected package python3-docutils. 210s Preparing to unpack .../303-python3-docutils_0.21.2+dfsg-2_all.deb ... 210s Unpacking python3-docutils (0.21.2+dfsg-2) ... 210s Selecting previously unselected package python3-imagesize. 210s Preparing to unpack .../304-python3-imagesize_1.4.1-1_all.deb ... 210s Unpacking python3-imagesize (1.4.1-1) ... 210s Selecting previously unselected package python3-packaging. 210s Preparing to unpack .../305-python3-packaging_25.0-1_all.deb ... 210s Unpacking python3-packaging (25.0-1) ... 210s Selecting previously unselected package python3-snowballstemmer. 210s Preparing to unpack .../306-python3-snowballstemmer_2.2.0-4build1_all.deb ... 210s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 210s Selecting previously unselected package sphinx-common. 210s Preparing to unpack .../307-sphinx-common_8.2.3-1ubuntu2_all.deb ... 210s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 210s Selecting previously unselected package python3-alabaster. 210s Preparing to unpack .../308-python3-alabaster_0.7.16-0.1_all.deb ... 210s Unpacking python3-alabaster (0.7.16-0.1) ... 210s Selecting previously unselected package python3-sphinx. 210s Preparing to unpack .../309-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 210s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 210s Selecting previously unselected package python3-sphinx-bootstrap-theme. 210s Preparing to unpack .../310-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 210s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 210s Selecting previously unselected package uglifyjs. 210s Preparing to unpack .../311-uglifyjs_3.17.4-2_all.deb ... 210s Unpacking uglifyjs (3.17.4-2) ... 210s Selecting previously unselected package yui-compressor. 210s Preparing to unpack .../312-yui-compressor_2.4.8-3_all.deb ... 210s Unpacking yui-compressor (2.4.8-3) ... 210s Selecting previously unselected package libauthen-radius-perl. 210s Preparing to unpack .../313-libauthen-radius-perl_0.33-1_all.deb ... 210s Unpacking libauthen-radius-perl (0.33-1) ... 210s Selecting previously unselected package liblemonldap-ng-handler-perl. 210s Preparing to unpack .../314-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 210s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 210s Selecting previously unselected package pkg-perl-autopkgtest. 210s Preparing to unpack .../315-pkg-perl-autopkgtest_0.82_all.deb ... 210s Unpacking pkg-perl-autopkgtest (0.82) ... 210s Setting up libconfig-inifiles-perl (3.000003-3) ... 210s Setting up libmodule-pluggable-perl (5.2-5) ... 210s Setting up node-uglify-js (3.17.4-2) ... 210s Setting up libio-sessiondata-perl (1.03-3) ... 210s Setting up liblcms2-2:amd64 (2.16-2) ... 210s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 210s Setting up libaom3:amd64 (3.12.1-1) ... 210s Setting up node-lru-cache (10.0.1-3) ... 210s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 210s Setting up libmath-random-isaac-perl (1.004-2) ... 210s Setting up libtask-weaken-perl (1.06-2) ... 210s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 210s Setting up libhttp-multipartparser-perl (0.02-3) ... 210s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 210s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 210s Setting up java-common (0.76) ... 210s Setting up libclass-inspector-perl (1.36-3) ... 210s Setting up libfont-afm-perl (1.20-4) ... 210s Setting up libdynaloader-functions-perl (0.004-2) ... 210s Setting up libclass-method-modifiers-perl (2.15-1) ... 210s Setting up libio-pty-perl (1:1.20-1build3) ... 210s Setting up libdata-hexdump-perl (0.04-2) ... 210s Setting up python3-defusedxml (0.7.1-3) ... 211s Setting up libclone-perl:amd64 (0.47-1) ... 211s Setting up libarchive-zip-perl (1.68-1) ... 211s Setting up libsub-identify-perl (0.14-3build4) ... 211s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 211s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 211s Setting up python3-alabaster (0.7.16-0.1) ... 211s Setting up libio-stringy-perl (2.113-2) ... 211s Setting up libhtml-tagset-perl (3.24-1) ... 211s Setting up unzip (6.0-28ubuntu7) ... 211s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 211s Setting up libperlio-via-timeout-perl (0.32-3) ... 211s Setting up libfilesys-notify-simple-perl (0.14-3) ... 211s Setting up libnet-cidr-perl (0.25-1) ... 211s Setting up libipc-sharelite-perl (0.17-5build4) ... 211s Setting up libconvert-binhex-perl (1.125-3) ... 211s Setting up liblwp-mediatypes-perl (6.04-2) ... 211s Setting up libcrypt-urandom-perl (0.54-1) ... 211s Setting up x11-common (1:7.7+24ubuntu1) ... 211s Setting up libtest-pod-perl (1.52-3) ... 211s Setting up libtry-tiny-perl (0.32-1) ... 211s Setting up libdeflate0:amd64 (1.23-2) ... 211s Setting up perl-openssl-defaults:amd64 (7build3) ... 211s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 211s Setting up libxml-namespacesupport-perl (1.12-2) ... 211s Setting up m4 (1.4.19-8) ... 211s Setting up libposix-strftime-compiler-perl (0.46-1) ... 211s Setting up libclass-singleton-perl (1.6-2) ... 211s Setting up libencode-locale-perl (1.05-3) ... 211s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 211s Setting up libxstring-perl:amd64 (0.005-2build4) ... 211s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libclass-errorhandler-perl (0.04-3) ... 211s Setting up liblist-utilsby-perl (0.12-2) ... 211s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 211s Setting up libtime-fake-perl (0.11-4) ... 211s Setting up libregexp-common-perl (2024080801-1) ... 211s Setting up libtest-sharedfork-perl (0.35-3) ... 211s Setting up libsub-install-perl (0.929-1) ... 211s Setting up libextutils-depends-perl (0.8002-1) ... 211s Setting up libhash-multivalue-perl (0.16-3) ... 211s Setting up liberror-perl (0.17030-1) ... 211s Setting up libapache-session-perl (1.94-2) ... 211s Setting up libxml-sax-base-perl (1.09-3) ... 211s Setting up libio-string-perl (1.08-4) ... 211s Setting up libtest-leaktrace-perl (0.17-1build6) ... 211s Setting up python3-roman (5.1-1) ... 211s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 211s Setting up autotools-dev (20240727.1) ... 211s Setting up libstream-buffered-perl (0.03-3) ... 211s Setting up libclass-data-inheritable-perl (0.10-1) ... 211s Setting up python3-packaging (25.0-1) ... 211s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 211s Setting up libalgorithm-c3-perl (0.11-2) ... 211s Setting up liblog-log4perl-perl (1.57-1) ... 211s Setting up libapache-logformat-compiler-perl (0.36-3) ... 211s Setting up libcrypt-random-seed-perl (0.03-3) ... 211s Setting up libnspr4:amd64 (2:4.36-1ubuntu2) ... 211s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 211s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 211s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 211s Setting up python3-snowballstemmer (2.2.0-4build1) ... 211s Setting up node-balanced-match (2.0.0-1) ... 211s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 211s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 211s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 211s Setting up libemail-date-format-perl (1.008-1) ... 211s Setting up libcryptx-perl (0.087-1) ... 211s Setting up libcares2:amd64 (1.34.5-1) ... 211s Setting up libmpc3:amd64 (1.3.1-1build3) ... 211s Setting up libvariable-magic-perl (0.64-1build1) ... 211s Setting up libio-html-perl (1.004-3) ... 211s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 211s Setting up autopoint (0.23.1-2build2) ... 211s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 211s Setting up libipc-run-perl (20231003.0-2) ... 211s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 211s Setting up libpcsclite1:amd64 (2.3.3-1) ... 211s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 211s Setting up libltdl7:amd64 (2.5.4-4build1) ... 211s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 211s Setting up libstring-random-perl (1:0.32-2) ... 211s Setting up libparams-util-perl (1.102-3build1) ... 211s Setting up autoconf (2.72-3.1ubuntu1) ... 211s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 211s Setting up libwebp7:amd64 (1.5.0-0.1) ... 211s Setting up libcapture-tiny-perl (0.50-1) ... 211s Setting up libtimedate-perl (2.3300-2) ... 211s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libsub-name-perl:amd64 (0.28-1) ... 211s Setting up libtypes-serialiser-perl (1.01-1) ... 211s Setting up libgssapi-perl (0.28-4build5) ... 211s Setting up dwz (0.16-2) ... 211s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 211s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 211s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libjson-perl (4.10000-1) ... 211s Setting up libxslt1.1:amd64 (1.1.43-0.1) ... 211s Setting up libjargs-java (1.0.0-5) ... 211s Setting up librole-tiny-perl (2.002004-1) ... 211s Setting up debugedit (1:5.2-3) ... 211s Setting up libfile-sharedir-perl (1.118-3) ... 211s Setting up libfcgi-perl (0.82+ds-3build3) ... 211s Setting up libopenjp2-7:amd64 (2.5.3-2.1) ... 211s Setting up libwww-form-urlencoded-perl (0.26-2) ... 211s Setting up sgml-base (1.31+nmu1) ... 211s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 211s Setting up libdevel-stacktrace-perl (2.0500-1) ... 211s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 211s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 211s Setting up libicu76:amd64 (76.1-4ubuntu2) ... 211s Setting up node-minimatch (9.0.3-6) ... 211s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 211s Setting up ca-certificates-java (20240118) ... 211s No JRE found. Skipping Java certificates setup. 211s Setting up libexporter-tiny-perl (1.006002-1) ... 211s Setting up node-xtend (4.0.2-3) ... 211s Setting up libisl23:amd64 (0.27-1) ... 211s Setting up libconvert-asn1-perl (0.34-1) ... 211s Setting up libtext-unidecode-perl (1.30-3) ... 211s Setting up libde265-0:amd64 (1.0.16-1) ... 211s Setting up libregexp-assemble-perl (0.38-2) ... 211s Setting up libnet-ip-perl (1.26-4) ... 211s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 211s Setting up libxmlsec1-1:amd64 (1.3.7-2) ... 211s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 211s Setting up liburi-perl (5.30-1) ... 211s Setting up libonig5:amd64 (6.9.10-1) ... 211s Setting up libdbi-perl:amd64 (1.647-1) ... 211s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 211s Setting up libconvert-base32-perl (0.06-3) ... 211s Setting up dctrl-tools (2.24-3build3) ... 211s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 211s Setting up autodep8 (0.30) ... 211s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 211s Setting up python3-imagesize (1.4.1-1) ... 211s Setting up libemail-address-xs-perl (1.05-1build5) ... 211s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 211s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 211s Setting up automake (1:1.17-4ubuntu1) ... 211s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 211s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 211s Setting up libjson-xs-perl (4.040-1) ... 211s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 211s Setting up libcrypt-des-ede3-perl (0.03-1) ... 211s Setting up libhttp-date-perl (6.06-1) ... 211s Setting up libglib-perl:amd64 (3:1.329.3-3build4) ... 211s Setting up gettext (0.23.1-2build2) ... 211s Setting up libtest-tcp-perl (2.22-2) ... 211s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 211s Setting up java-wrappers (0.5) ... 211s Setting up libio-socket-timeout-perl (0.32-3) ... 211s Setting up libfile-listing-perl (6.16-1) ... 211s Setting up libhash-merge-simple-perl (0.052-1) ... 211s Setting up libcache-cache-perl (1.08-3) ... 211s Setting up libhttp-headers-fast-perl (0.22-3) ... 211s Setting up libjq1:amd64 (1.8.1-3ubuntu1) ... 211s Setting up liblist-moreutils-perl (0.430-2) ... 211s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 211s Setting up libemail-simple-perl (2.218-1) ... 211s Setting up libxmlsec1-openssl1:amd64 (1.3.7-2) ... 211s Setting up libnet-http-perl (6.23-1) ... 211s Setting up liblasso3t64 (2.9.0-2build1) ... 211s Setting up libnss3:amd64 (2:3.114-1) ... 211s Setting up libexception-class-perl (1.45-1) ... 211s Setting up libclass-c3-perl (0.35-2) ... 211s Setting up libcrypt-jwt-perl (0.037-1) ... 211s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 211s Setting up xfonts-utils (1:7.7+7) ... 211s Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... 211s Setting up libxml-sax-perl (1.02+dfsg-4) ... 211s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 211s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 211s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 212s Setting up libauthen-radius-perl (0.33-1) ... 212s Setting up intltool-debian (0.35.0+20060710.6) ... 212s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 212s Setting up libbytes-random-secure-perl (0.29-3) ... 212s Setting up libjson-maybexs-perl (1.004008-1) ... 212s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 212s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 212s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 212s Setting up libdata-optlist-perl (0.114-1) ... 212s Setting up libtest-output-perl (1.036-1) ... 212s Setting up pkg-perl-autopkgtest (0.82) ... 212s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 212s Setting up libraw23t64:amd64 (0.21.4-2) ... 212s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 212s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 212s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 212s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 212s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 212s Setting up dh-strip-nondeterminism (1.14.2-1) ... 212s Setting up libwww-robotrules-perl (6.02-1) ... 212s Setting up cpp-15 (15.2.0-5ubuntu1) ... 212s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 212s Setting up xml-core (0.19) ... 212s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 212s Setting up jq (1.8.1-3ubuntu1) ... 212s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 212s Setting up liblasso-perl:amd64 (2.9.0-2build1) ... 212s Setting up libdbd-sqlite3-perl:amd64 (1.76-1) ... 212s Setting up libmro-compat-perl (0.15-2) ... 212s Setting up libcookie-baker-perl (0.12-1) ... 212s Setting up libhttp-entity-parser-perl (0.25-2) ... 212s Setting up libio-socket-ssl-perl (2.089-1) ... 212s Setting up libsub-exporter-perl (0.990-1) ... 212s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 212s Setting up libeval-closure-perl (0.14-3) ... 212s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 212s Setting up libconvert-pem-perl (0.13-1) ... 212s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 212s Setting up libhttp-negotiate-perl (6.01-2) ... 212s Setting up libparams-validationcompiler-perl (0.31-1) ... 212s Setting up openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 212s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 212s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 212s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 212s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 212s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 212s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 212s Setting up libhttp-cookies-perl (6.11-1) ... 212s Setting up po-debconf (1.0.21+nmu1) ... 212s Setting up libhtml-tree-perl (5.07-3) ... 212s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 212s Setting up libcgi-pm-perl (4.68-1) ... 212s Setting up libhtml-format-perl (2.16-2) ... 212s Setting up fonts-urw-base35 (20200910-8) ... 212s Setting up libhtml-template-perl (2.97-2build1) ... 212s Setting up gcc-15 (15.2.0-5ubuntu1) ... 212s Setting up libnet-smtp-ssl-perl (1.04-2) ... 212s Setting up libmodule-runtime-perl (0.018-1) ... 212s Setting up libmailtools-perl (2.22-1) ... 212s Setting up sphinx-common (8.2.3-1ubuntu2) ... 212s Setting up libxml-simple-perl (2.25-2) ... 212s Setting up libxml-libxslt-perl:amd64 (2.003000-3) ... 212s Setting up libhttp-daemon-perl (6.16-1) ... 212s Setting up libemail-abstract-perl (3.010-1) ... 212s Setting up cpp (4:15.2.0-4ubuntu1) ... 212s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 212s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 212s Setting up g++-15 (15.2.0-5ubuntu1) ... 212s Setting up libplack-perl (1.0051-1) ... 212s Setting up libnet-openid-common-perl (1.20-2) ... 212s Setting up libnet-openid-server-perl (1.09-4) ... 212s Setting up libtool (2.5.4-4build1) ... 212s Setting up libmodule-implementation-perl (0.09-2) ... 212s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 212s Setting up libpackage-stash-perl (0.40-1) ... 212s Setting up libimport-into-perl (1.002005-2) ... 212s Setting up libmoo-perl (2.005005-1) ... 212s Setting up liblist-someutils-perl (0.59-1) ... 212s Setting up libmime-tools-perl (5.515-1) ... 212s Setting up gcc (4:15.2.0-4ubuntu1) ... 212s Setting up dh-autoreconf (21) ... 212s Setting up libspecio-perl (0.50-1) ... 212s Setting up liblist-allutils-perl (0.19-1) ... 212s Setting up g++ (4:15.2.0-4ubuntu1) ... 212s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 212s Setting up build-essential (12.12ubuntu1) ... 212s Setting up libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 212s Setting up libmoox-types-mooselike-perl (0.29-2) ... 212s Setting up libb-hooks-endofscope-perl (0.28-2) ... 212s Setting up libthrowable-perl (1.001-2) ... 212s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 212s Setting up debhelper (13.24.2ubuntu1) ... 212s Setting up libemail-sender-perl (2.601-1) ... 212s Setting up libnamespace-clean-perl (0.27-2) ... 212s Setting up libnamespace-autoclean-perl (0.31-1) ... 212s Setting up libdatetime-locale-perl (1:1.41-1) ... 212s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 212s Setting up libdatetime-perl (2:1.65-1build3) ... 212s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 212s Setting up libheif-plugin-aomdec:amd64 (1.20.2-1) ... 212s Setting up liblwp-protocol-https-perl (6.14-1) ... 212s Setting up libheif-plugin-libde265:amd64 (1.20.2-1) ... 212s Setting up node-corepack (0.24.0-5) ... 212s Setting up libnode115:amd64 (20.19.4+dfsg-1) ... 212s Setting up libwww-perl (6.78-1) ... 212s Setting up libheif1:amd64 (1.20.2-1) ... 212s Setting up nodejs (20.19.4+dfsg-1) ... 212s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 212s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 212s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 212s Setting up libgd3:amd64 (2.3.3-13ubuntu1) ... 212s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 212s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 212s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 212s Setting up libnet-openid-consumer-perl (1.18-2) ... 212s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 212s Setting up node-semver (7.6.1+~7.5.8-2) ... 212s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 212s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 212s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 213s Setting up libxml-parser-perl (2.47-1build4) ... 213s Setting up uglifyjs (3.17.4-2) ... 213s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 213s Setting up node-debug (4.4.1+~4.1.12-1) ... 213s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 213s Setting up libgd-perl (2.78-1build4) ... 213s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 213s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 213s Setting up libsoap-lite-perl (1.27-3) ... 213s Setting up libgd-securityimage-perl (1.75-3) ... 213s Processing triggers for install-info (7.1.1-1ubuntu1) ... 213s Processing triggers for libc-bin (2.42-0ubuntu3) ... 213s Processing triggers for man-db (2.13.1-1) ... 214s Processing triggers for ca-certificates-java (20240118) ... 214s Adding debian:ACCVRAIZ1.pem 214s Adding debian:AC_RAIZ_FNMT-RCM.pem 214s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 214s Adding debian:ANF_Secure_Server_Root_CA.pem 214s Adding debian:Actalis_Authentication_Root_CA.pem 214s Adding debian:AffirmTrust_Commercial.pem 214s Adding debian:AffirmTrust_Networking.pem 214s Adding debian:AffirmTrust_Premium.pem 214s Adding debian:AffirmTrust_Premium_ECC.pem 214s Adding debian:Amazon_Root_CA_1.pem 214s Adding debian:Amazon_Root_CA_2.pem 214s Adding debian:Amazon_Root_CA_3.pem 214s Adding debian:Amazon_Root_CA_4.pem 214s Adding debian:Atos_TrustedRoot_2011.pem 214s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 214s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 214s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 214s Adding debian:BJCA_Global_Root_CA1.pem 214s Adding debian:BJCA_Global_Root_CA2.pem 214s Adding debian:Baltimore_CyberTrust_Root.pem 214s Adding debian:Buypass_Class_2_Root_CA.pem 214s Adding debian:Buypass_Class_3_Root_CA.pem 214s Adding debian:CA_Disig_Root_R2.pem 214s Adding debian:CFCA_EV_ROOT.pem 214s Adding debian:COMODO_Certification_Authority.pem 214s Adding debian:COMODO_ECC_Certification_Authority.pem 214s Adding debian:COMODO_RSA_Certification_Authority.pem 214s Adding debian:Certainly_Root_E1.pem 214s Adding debian:Certainly_Root_R1.pem 214s Adding debian:Certigna.pem 214s Adding debian:Certigna_Root_CA.pem 214s Adding debian:Certum_EC-384_CA.pem 214s Adding debian:Certum_Trusted_Network_CA.pem 214s Adding debian:Certum_Trusted_Network_CA_2.pem 214s Adding debian:Certum_Trusted_Root_CA.pem 214s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 214s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 214s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 214s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 214s Adding debian:Comodo_AAA_Services_root.pem 214s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 214s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 214s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 214s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 214s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 214s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 214s Adding debian:DigiCert_Assured_ID_Root_CA.pem 214s Adding debian:DigiCert_Assured_ID_Root_G2.pem 214s Adding debian:DigiCert_Assured_ID_Root_G3.pem 214s Adding debian:DigiCert_Global_Root_CA.pem 214s Adding debian:DigiCert_Global_Root_G2.pem 214s Adding debian:DigiCert_Global_Root_G3.pem 214s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 214s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 214s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 214s Adding debian:DigiCert_Trusted_Root_G4.pem 214s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 214s Adding debian:Entrust_Root_Certification_Authority.pem 214s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 214s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 214s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 214s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 214s Adding debian:GLOBALTRUST_2020.pem 214s Adding debian:GTS_Root_R1.pem 214s Adding debian:GTS_Root_R2.pem 214s Adding debian:GTS_Root_R3.pem 214s Adding debian:GTS_Root_R4.pem 214s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 214s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 214s Adding debian:GlobalSign_Root_CA.pem 214s Adding debian:GlobalSign_Root_CA_-_R3.pem 214s Adding debian:GlobalSign_Root_CA_-_R6.pem 214s Adding debian:GlobalSign_Root_E46.pem 214s Adding debian:GlobalSign_Root_R46.pem 214s Adding debian:Go_Daddy_Class_2_CA.pem 214s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 214s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 214s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 214s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 214s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 214s Adding debian:HiPKI_Root_CA_-_G1.pem 214s Adding debian:Hongkong_Post_Root_CA_3.pem 214s Adding debian:ISRG_Root_X1.pem 214s Adding debian:ISRG_Root_X2.pem 214s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 214s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 214s Adding debian:Izenpe.com.pem 214s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 214s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 214s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 214s Adding debian:NAVER_Global_Root_Certification_Authority.pem 214s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 214s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 214s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 214s Adding debian:QuoVadis_Root_CA_1_G3.pem 214s Adding debian:QuoVadis_Root_CA_2.pem 214s Adding debian:QuoVadis_Root_CA_2_G3.pem 214s Adding debian:QuoVadis_Root_CA_3.pem 214s Adding debian:QuoVadis_Root_CA_3_G3.pem 214s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 214s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 214s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 214s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 214s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 214s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 214s Adding debian:SZAFIR_ROOT_CA2.pem 214s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 214s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 214s Adding debian:SecureSign_Root_CA12.pem 214s Adding debian:SecureSign_Root_CA14.pem 214s Adding debian:SecureSign_Root_CA15.pem 214s Adding debian:SecureTrust_CA.pem 214s Adding debian:Secure_Global_CA.pem 214s Adding debian:Security_Communication_ECC_RootCA1.pem 214s Adding debian:Security_Communication_RootCA2.pem 214s Adding debian:Starfield_Class_2_CA.pem 214s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 214s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 214s Adding debian:SwissSign_Gold_CA_-_G2.pem 214s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 214s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 214s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 214s Adding debian:TWCA_CYBER_Root_CA.pem 214s Adding debian:TWCA_Global_Root_CA.pem 214s Adding debian:TWCA_Root_Certification_Authority.pem 214s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 214s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 214s Adding debian:TeliaSonera_Root_CA_v1.pem 214s Adding debian:Telia_Root_CA_v2.pem 214s Adding debian:TrustAsia_Global_Root_CA_G3.pem 214s Adding debian:TrustAsia_Global_Root_CA_G4.pem 214s Adding debian:Trustwave_Global_Certification_Authority.pem 214s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 214s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 214s Adding debian:TunTrust_Root_CA.pem 214s Adding debian:UCA_Extended_Validation_Root.pem 214s Adding debian:UCA_Global_G2_Root.pem 214s Adding debian:USERTrust_ECC_Certification_Authority.pem 214s Adding debian:USERTrust_RSA_Certification_Authority.pem 214s Adding debian:XRamp_Global_CA_Root.pem 214s Adding debian:certSIGN_ROOT_CA.pem 214s Adding debian:certSIGN_Root_CA_G2.pem 214s Adding debian:e-Szigno_Root_CA_2017.pem 214s Adding debian:ePKI_Root_Certification_Authority.pem 214s Adding debian:emSign_ECC_Root_CA_-_C3.pem 214s Adding debian:emSign_ECC_Root_CA_-_G3.pem 214s Adding debian:emSign_Root_CA_-_C1.pem 214s Adding debian:emSign_Root_CA_-_G1.pem 214s Adding debian:vTrus_ECC_Root_CA.pem 214s Adding debian:vTrus_Root_CA.pem 214s done. 214s Setting up yui-compressor (2.4.8-3) ... 214s Setting up default-jre-headless (2:1.21-76) ... 214s Processing triggers for sgml-base (1.31+nmu1) ... 214s Setting up docutils-common (0.21.2+dfsg-2) ... 214s Processing triggers for sgml-base (1.31+nmu1) ... 214s Setting up python3-docutils (0.21.2+dfsg-2) ... 215s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 217s autopkgtest [08:48:24]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 217s autopkgtest [08:48:24]: test handler-test: [----------------------- 217s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 217s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 218s t/01-Lemonldap-NG-Handler-Main.t ........................... 218s 1..4 218s ok 1 - use Lemonldap::NG::Handler::Main; 218s ok 2 - init 218s ok 3 - Load conf 218s ok 4 - portal 218s ok 218s t/05-Lemonldap-NG-Handler-Reload.t ......................... 218s 1..6 218s ok 1 - use Lemonldap::NG::Handler::Main; 218s [Tue Oct 21 08:48:25 2025] [LLNG:6107] [error] Bad logLevel value '', switching to 'info' 218s 218s ok 2 - logLevelInit 218s ok 3 - defaultValuesInit 218s ok 4 - defaultValuesInit 218s ok 5 - locationRulesInit 218s ok 6 - forgeHeadersInit 218s ok 218s t/12-Lemonldap-NG-Handler-Jail.t ........................... 218s 1..26 218s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 218s ok 2 - new jail object 218s ok 3 - basic extended function is defined 218s ok 4 - encode_base64 function is defined 218s ok 5 - Function works 218s ok 6 - Get good result 218s ok 7 - listMatch function is defined 218s ok 8 - Get good result 218s ok 9 - listMatch function is defined 218s ok 10 - Get good result 218s ok 11 - checkDate extended function is defined 218s ok 12 - Function works 218s ok 13 - Get good result 218s ok 14 - checkDate extended function is defined 218s ok 15 - Function works 218s ok 16 - Get good result 218s ok 17 - checkDate extended function is defined 218s ok 18 - Function works 218s ok 19 - Function works 218s ok 20 - Function works 218s ok 21 - Syntax error yields undef result 218s ok 22 - Found correct error message 218s ok 23 - subjectid extended function is defined 218s ok 24 - subjectid works as expected 218s ok 25 - subjectid works as expected 218s ok 26 - subjectid works as expected 218s ok 218s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 218s 1..20 218s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 218s ok 2 - new fake jail object 218s ok 3 - basic extended function working without Safe Jail 218s ok 4 - encode_base64 extended function working without Safe Jail 218s ok 5 - checkDate extended function working without Safe Jail 218s ok 6 - checkDate extended function working without Safe Jail 218s ok 7 - listMatch function is defined 218s ok 8 - Get good result 218s ok 9 - listMatch function is defined 218s ok 10 - Get good result 218s ok 11 - checkDate extended function is defined 218s ok 12 - Function works 218s ok 13 - Function works 218s ok 14 - Function works 218s ok 15 - Syntax error yields undef result 218s ok 16 - Found correct error message 218s ok 17 - subjectid extended function is defined 218s ok 18 - subjectid works as expected 218s ok 19 - subjectid works as expected 218s ok 20 - subjectid works as expected 218s ok 218s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 218s 1..4 218s ok 1 - use Lemonldap::NG::Handler::Main; 218s ok 2 - init 218s # Subtest: Safe jail off 218s 1..35 218s ok 1 - Load conf 218s ok 2 - Safe jail is disabled 218s ok 3 - Returned code ref 218s ok 4 - Returned undef 218s ok 5 - Returned code ref 218s ok 6 - Returned undef 218s ok 7 - Returned code ref 218s ok 8 - Returned empty string 218s ok 9 - Returned code ref 218s ok 10 - Returned 0 218s ok 11 - Returned code ref 218s ok 12 - Returned abc def 218s ok 13 - Returned code ref 218s ok 14 - Returned bar 218s ok 15 - Returned code ref 218s ok 16 - Returned bar 218s ok 17 - Returned code ref 218s ok 18 - ipInSubnet works 218s ok 19 - ipInSubnet works 218s ok 20 - Returned code ref 218s ok 21 - ipInSubnet works 218s ok 22 - Returned code ref 218s ok 23 - ipInSubnet works 218s ok 24 - ipInSubnet works 218s ok 25 - Returned code ref 218s ok 26 - ipInSubnet works 218s ok 27 - Returned code ref 218s ok 28 - inDomain works for AUTH.EXAMPLE.COM 218s ok 29 - inDomain works for auth.example.com 218s ok 30 - inDomain works for example.com 218s ok 31 - inDomain works for cda.com 218s ok 32 - inDomain works for notexample.com 218s ok 33 - inDomain works for exampleacom 218s ok 34 - Returned code ref 218s ok 35 - Returned correct Basic header 218s ok 3 - Safe jail off 218s # Subtest: Safe jail on 218s 1..33 218s ok 1 - Load conf 218s ok 2 - Safe jail is enabled 218s ok 3 - Returned code ref 218s ok 4 - Returned undef 218s ok 5 - Returned code ref 218s ok 6 - Returned undef 218s ok 7 - Returned code ref 218s ok 8 - Returned empty string 218s ok 9 - Returned code ref 218s ok 10 - Returned 0 218s ok 11 - Returned code ref 218s ok 12 - Returned abc def 218s ok 13 - Returned code ref 218s ok 14 - Returned bar 218s ok 15 - Returned code ref 218s ok 16 - Returned bar 218s ok 17 - Returned code ref 218s ok 18 - ipInSubnet works 218s ok 19 - ipInSubnet works 218s ok 20 - Returned code ref 218s ok 21 - ipInSubnet works 218s ok 22 - Returned code ref 218s ok 23 - ipInSubnet works 218s ok 24 - ipInSubnet works 218s ok 25 - Returned code ref 218s ok 26 - ipInSubnet works 218s ok 27 - Returned code ref 218s ok 28 - inDomain works for AUTH.EXAMPLE.COM 218s ok 29 - inDomain works for auth.example.com 218s ok 30 - inDomain works for example.com 218s ok 31 - inDomain works for cda.com 218s ok 32 - inDomain works for notexample.com 218s ok 33 - inDomain works for exampleacom 218s ok 4 - Safe jail on 218s ok 218s t/20-Default-Broker-with-cache.t ........................... 218s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 218s ok 2 - use Lemonldap::NG::Handler::PSGI; 218s ok 3 - Client object 218s ok 4 - App object 218s ok 5 - Denied query 218s ok 6 - Code is 403 218s ok 7 - Header is given to app 218s ok 8 - Denied query 218s ok 9 - Conf was updated 218s ok 10 - Denied query 218s ok 11 - Conf was updated 218s 1..11 218s ok 218s t/20-Default-Broker.t ...................................... 218s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 218s ok 2 - use Lemonldap::NG::Handler::PSGI; 218s ok 3 - Client object 218s ok 4 - App object 218s ok 5 - Denied query 218s ok 6 - Code is 403 218s ok 7 - Header is given to app 218s ok 8 - Denied query 218s ok 9 - Conf was updated 218s ok 10 - Denied query 218s ok 11 - Conf was updated 218s 1..11 218s ok 218s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 218s 1..1 218s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 218s ok 218s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 218s 1..1 218s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 218s ok 218s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 218s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 218s ok 2 - use Lemonldap::NG::Handler::PSGI; 218s ok 3 - Client object 218s ok 4 - App object 218s ok 5 - No HTTP_AUTH_USER 218s ok 6 - Unauthentified query 218s ok 7 - Unprotected request succeeds 218s ok 8 - Expected content 218s 1..8 218s ok 218s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 219s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 219s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 219s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Unauthentified query 219s ok 6 - Response is an array 219s ok 7 - Code is 302 219s ok 8 - Redirection points to portal 219s ok 9 - Authentified query 219s ok 10 - Code is 200 219s ok 11 - Lm-Remote-Custom is overwriten 219s ok 12 - Authentified query 219s ok 13 - Authorization header is echoed 219s ok 14 - Authentified query 219s ok 15 - Code is 200 219s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 219s ok 17 - Authentified query 219s ok 18 - /test-uri1 -> Code is 200 219s ok 19 - Authentified query 219s ok 20 - /test-uri2 -> Code is 200 219s ok 21 - Denied query 219s ok 22 - /test-uri1 -> Code is 403 219s ok 23 - Denied query 219s ok 24 - /test-uri1 -> Code is 403 219s ok 25 - Denied query 219s ok 26 - Code is 403 219s ok 27 - Weak Authentified query 219s ok 28 - Code is 200 219s ok 29 - Strong Authentified query 219s ok 30 - Code is 302 219s ok 31 - Redirection points to http://test1.example.com/AuthStrong 219s ok 32 - Bad cookie 219s ok 33 - Code is 302 219s ok 34 - Weak Authentified query 219s ok 35 - Code is 200 219s ok 36 - Default Authentified query 219s ok 37 - Code is 302 219s ok 38 - Redirection points to http://test2.example.com/ 219s 1..38 219s ok 219s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 219s ok 3 - New object 219s ok 4 - Client object 219s ok 5 - App object 219s ok 6 - initialization 219s ok 7 - Set auth route 219s ok 8 - Set auth route 219s ok 9 - Get response 219s ok 10 - Response code is 200 219s ok 11 - Get unauth result 219s ok 12 - Get response 219s ok 13 - Response code is 200 219s ok 14 - Get auth result 219s [Tue Oct 21 08:48:26 2025] [LLNG:6124] [warn] [anonymous] Bad request 219s ok 15 - Try a bad path 219s ok 16 - Response is 400 219s 1..16 219s ok 219s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Host header found 219s ok 6 - Rules file URL found 219s ok 7 - Authorized query 219s ok 8 - Code is 200 219s ok 9 - 'User' => 'dwho' 219s ok 10 - 'Name' => '' 219s ok 11 - 'Mail' => '' 219s ok 12 - Seven headers sent 219s ok 13 - Authorized query 219s ok 14 - Code is 200 219s ok 15 - Denied query 219s ok 16 - Code is 403 219s ok 17 - Denied query 219s ok 18 - Code is 403 219s 1..18 219s ok 219s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Host header found 219s ok 6 - Rules file URL found 219s ok 7 - Unauthorized query 219s ok 8 - Code is 302 219s ok 9 - Redirect URL found 219s ok 10 - Host header found 219s ok 11 - Rules file URL found 219s ok 12 - Unauthorized query 2 219s ok 13 - Code is 302 219s ok 14 - Redirect URL found 219s ok 15 - Authorized query 219s ok 16 - Code is 200 219s ok 17 - 'User' => 'dwho' 219s ok 18 - 'Name' => '' 219s ok 19 - 'Mail' => '' 219s ok 20 - Seven headers sent 219s ok 21 - Authorized query 219s ok 22 - Code is 200 219s ok 23 - Denied query 219s ok 24 - Code is 403 219s ok 25 - Denied query 219s ok 26 - Code is 403 219s 1..26 219s ok 219s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Host header found 219s ok 6 - Rules file URL found 219s ok 7 - Authorized query 219s ok 8 - Code is 200 219s ok 9 - 'User' => 'dwho' 219s ok 10 - 'Name' => '' 219s ok 11 - 'Mail' => '' 219s ok 12 - Seven headers sent 219s ok 13 - Authorized query 219s ok 14 - Code is 200 219s ok 15 - Denied query 219s ok 16 - Code is 403 219s ok 17 - Denied query 219s ok 18 - Code is 403 219s 1..18 219s ok 219s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Query with token 1 219s ok 6 - Code is 200 219s ok 7 - NO cookie found 219s ok 8 - Found 6 service headers 219s ok 9 - Found 6 service header values 219s ok 10 - Query with token 2 219s ok 11 - Code is 200 219s ok 12 - Found 6 service headers 219s ok 13 - Found 6 service header values 219s ok 14 - Query with token 3 219s ok 15 - Code is 401 219s ok 16 - NONE service header found 219s ok 17 - Query with token 4 219s ok 18 - Code is 200 219s ok 19 - Found "zero" header with "0" 219s ok 20 - Found "empty" header without value 219s ok 21 - Found 6 service headers 219s ok 22 - Found 6 service header values 219s ok 23 - Query with token 5 219s ok 24 - Code is 401 219s ok 25 - NONE service header found 219s ok 26 - Query with token 6 219s ok 27 - Code is 401 219s ok 28 - NONE service header found 219s ok 29 - Query with token 7 219s ok 30 - Code is 401 219s ok 31 - NONE service header found 219s 1..31 219s ok 219s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Query with token 1 219s ok 6 - Code is 200 219s ok 7 - Query with token 2 219s ok 8 - Code is 302 219s 1..8 219s ok 219s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 219s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 219s ok 2 - use Lemonldap::NG::Handler::Server; 219s ok 3 - Client object 219s ok 4 - App object 219s ok 5 - Query with token 1 219s ok 6 - Code is 200 219s ok 7 - Found 3 service headers 219s ok 8 - Found 3 service header values 219s ok 9 - Query with token 2 219s ok 10 - Code is 200 219s ok 11 - Found 3 service headers 219s ok 12 - Found 3 service header values 219s ok 13 - Query with token 3 219s ok 14 - Code is 302 219s ok 15 - NONE service header found 219s ok 16 - Query with token 4 219s ok 17 - Code is 200 219s ok 18 - Found "zero" header with "0" 219s ok 19 - Found "empty" header without value 219s ok 20 - Found 3 service headers 219s ok 21 - Found 3 service header values 219s ok 22 - Query with token 5 219s ok 23 - Code is 302 219s ok 24 - NONE service header found 219s ok 25 - Query with token 6 219s ok 26 - Code is 302 219s ok 27 - NONE service header found 219s ok 28 - Query with token 7 219s ok 29 - Code is 302 219s ok 30 - NONE service header found 219s 1..30 219s ok 220s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 - use Lemonldap::NG::Handler::PSGI; 220s ok 3 - Client object 220s ok 4 - App object 220s ok 5 - Unauthentified query 220s ok 6 - Response is an array 220s ok 7 - Code is 302 220s ok 8 - Redirection points to portal 220s ok 9 - Header is given to app 220s ok 10 - Authentified query 220s ok 11 - Code is 200 220s ok 12 - Denied query 220s ok 13 - Code is 403 220s ok 14 - Bad cookie 220s ok 15 - Code is 302 220s 1..15 220s ok 220s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 - use Lemonldap::NG::Handler::PSGI; 220s ok 3 - Client object 220s ok 4 - App object 220s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 220s ok 5 - Unauthentified query 220s ok 6 - Response is an array 220s ok 7 - Code is 302 220s ok 8 - Unauthentified query 220s ok 9 - Response is an array 220s ok 10 - Code is 302 220s ok 11 - Redirection points to portal and site is https 220s 1..11 220s ok 220s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 - use Lemonldap::NG::Handler::PSGI; 220s ok 3 - Client object 220s ok 4 - App object 220s ok 5 - Unauthentified query 220s ok 6 - Response is an array 220s ok 7 - Code is 302 220s ok 8 - Redirection points to portal and site is https 220s 1..8 220s ok 220s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 - use Lemonldap::NG::Handler::Server; 220s ok 3 - Client object 220s ok 4 - App object 220s ok 5 - Non-Zimbra URL Query 220s ok 6 - Code is 200 220s ok 7 - Location is undefined 220s ok 8 - Header Auth-User is set to "dwho" 220s ok 9 - Zimbra URL Query 220s ok 10 - Code is 302 220s ok 11 - Header Location is set to Zimbra URL 220s ok 12 - Header Auth-User is set to "dwho" 220s 1..12 220s ok 220s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 # skip Cache::Memcached not found 220s ok 3 # skip Cache::Memcached not found 220s ok 4 # skip Cache::Memcached not found 220s ok 5 # skip Cache::Memcached not found 220s ok 6 # skip Cache::Memcached not found 220s ok 7 # skip Cache::Memcached not found 220s ok 8 # skip Cache::Memcached not found 220s ok 9 # skip Cache::Memcached not found 220s ok 10 # skip Cache::Memcached not found 220s ok 11 # skip Cache::Memcached not found 220s ok 12 # skip Cache::Memcached not found 220s ok 13 # skip Cache::Memcached not found 220s 1..13 220s ok 220s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 - use Lemonldap::NG::Handler::Server; 220s ok 3 - Client object 220s ok 4 - App object 220s ok 5 - Query 220s ok 6 - Code is 401 220s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 220s 1..7 220s ok 220s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 220s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 220s ok 2 - use Lemonldap::NG::Handler::Server; 220s ok 3 - Client object 220s ok 4 - App object 220s ok 5 - Unauthenticated request to OAuth2 URL 220s ok 6 - Got correct HTTP code 220s ok 7 - Got WWW-Authenticate: Bearer 220s ok 8 - Invalid access token 220s ok 9 - Got invalid token error 220s ok 10 - Valid access token 220s ok 11 - Request accepted 220s ok 12 - Header Auth-User is set to "dwho" 220s ok 13 - Client ID correctly transmitted 220s ok 14 - Client confkey correctly transmitted 220s ok 15 - Scope correctly transmitted 220s ok 16 - Valid access token 220s ok 17 - Unauthorized because the write scope is not granted 220s ok 18 - Valid JWT access token 220s ok 19 - Request accepted 220s ok 20 - Header Auth-User is set to "dwho" 220s ok 21 - Valid access token 220s ok 22 - Request accepted 220s ok 23 - Header Auth-User is set to "dwho" 220s ok 24 - Client ID correctly transmitted 220s ok 25 - Client confkey correctly transmitted 220s ok 26 - Scope correctly transmitted 220s ok 27 - Expired access token 220s ok 28 - Access was rejected 220s ok 29 - Got correct error code 220s 1..29 220s ok 220s All tests successful. 220s Files=28, Tests=372, 3 wallclock secs ( 0.05 usr 0.02 sys + 2.33 cusr 0.31 csys = 2.71 CPU) 220s Result: PASS 221s autopkgtest [08:48:28]: test handler-test: -----------------------] 221s handler-test PASS 221s autopkgtest [08:48:28]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 221s autopkgtest [08:48:28]: test portal-test: preparing testbed 227s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 250s autopkgtest [08:48:57]: testbed dpkg architecture: amd64 251s autopkgtest [08:48:58]: testbed apt version: 3.1.8ubuntu1 251s autopkgtest [08:48:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 251s autopkgtest [08:48:58]: testbed release detected to be: resolute 252s autopkgtest [08:48:59]: updating testbed package index (apt update) 252s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 252s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 252s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 252s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 252s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 252s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 252s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 252s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 252s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 252s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 252s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 252s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 252s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 252s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 252s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 252s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 252s Fetched 1472 kB in 1s (2314 kB/s) 253s Reading package lists... 253s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 253s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 254s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 254s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 254s Reading package lists... 254s Reading package lists... 254s Building dependency tree... 254s Reading state information... 254s Calculating upgrade... 254s The following packages will be upgraded: 254s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 254s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 254s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 254s python3.13-minimal 254s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 254s Need to get 10.0 MB of archives. 254s After this operation, 181 kB disk space will be freed. 254s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 255s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 255s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 255s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 255s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 255s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 255s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 255s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 255s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 255s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 255s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 255s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 255s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 255s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 255s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 255s dpkg-preconfigure: unable to re-open stdin: No such file or directory 255s Fetched 10.0 MB in 1s (16.1 MB/s) 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 255s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 255s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 255s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 255s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 255s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 255s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 256s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 256s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 256s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 256s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 256s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 256s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 256s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 256s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 256s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 256s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 256s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 256s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 256s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 256s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 256s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 256s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 256s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 256s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 256s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 256s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 256s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 256s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 256s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 256s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 256s Setting up python3-dbus (1.4.0-1build1) ... 257s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 257s Setting up python3-bcrypt (4.3.0-2) ... 257s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 257s Setting up python3-zipp (3.23.0-1) ... 257s Setting up python3-markupsafe (2.1.5-1build5) ... 257s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 257s Setting up python3-inflect (7.5.0-1) ... 257s Setting up python3-oauthlib (3.3.1-1) ... 257s Setting up python3.13-minimal (3.13.9-1) ... 257s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 257s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 257s Setting up python3.13-gdbm (3.13.9-1) ... 257s Setting up libpython3.13:amd64 (3.13.9-1) ... 257s Setting up python3.13 (3.13.9-1) ... 258s Processing triggers for systemd (257.9-0ubuntu2) ... 258s Processing triggers for man-db (2.13.1-1) ... 258s Processing triggers for libc-bin (2.42-0ubuntu3) ... 258s autopkgtest [08:49:05]: upgrading testbed (apt dist-upgrade and autopurge) 259s Reading package lists... 259s Building dependency tree... 259s Reading state information... 259s Calculating upgrade... 259s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 259s Reading package lists... 259s Building dependency tree... 259s Reading state information... 259s Solving dependencies... 259s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 262s Reading package lists... 262s Building dependency tree... 262s Reading state information... 262s Solving dependencies... 262s The following NEW packages will be installed: 262s autoconf autodep8 automake autopoint autotools-dev build-essential 262s ca-certificates-java cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu 262s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 262s dh-strip-nondeterminism docutils-common dwz fontconfig-config 262s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-x86-64-linux-gnu 262s g++-x86-64-linux-gnu gcc gcc-15 gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu 262s gettext imagemagick-7-common intltool-debian java-common java-wrappers 262s javascript-common jq lemonldap-ng-fastcgi-server libalgorithm-c3-perl 262s libaom3 libapache-logformat-compiler-perl libapache-session-perl 262s libarchive-zip-perl libasan8 libauth-yubikey-webclient-perl 262s libauthen-radius-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl 262s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 262s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 262s libclass-data-inheritable-perl libclass-errorhandler-perl 262s libclass-inspector-perl libclass-method-modifiers-perl 262s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 262s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 262s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 262s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 262s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 262s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 262s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 262s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 262s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 262s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 262s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 262s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 262s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 262s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 262s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 262s libencode-locale-perl liberror-perl libeval-closure-perl 262s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 262s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 262s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 262s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 262s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 262s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 262s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 262s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 262s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 262s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 262s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 262s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 262s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 262s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 262s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 262s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 262s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 libjs-jquery 262s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 262s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 262s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 262s liblemonldap-ng-handler-perl liblemonldap-ng-portal-perl liblerc4 262s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 262s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 262s liblsan0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 262s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 262s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 262s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 262s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 262s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 262s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 262s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 262s libnet-ssleay-perl libnode115 libnspr4 libnss3 libonig5 libopenjp2-7 262s libpackage-stash-perl libparams-classify-perl libparams-util-perl 262s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 262s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 262s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 262s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 262s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 262s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 262s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 262s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 262s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 262s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 262s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 262s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 262s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 262s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 262s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 262s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 262s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 262s node-semver node-uglify-js node-undici node-xtend nodejs 262s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 262s po-debconf python3-alabaster python3-defusedxml python3-docutils 262s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 262s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 262s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 262s yui-compressor 262s 0 upgraded, 325 newly installed, 0 to remove and 0 not upgraded. 262s Need to get 193 MB of archives. 262s After this operation, 718 MB of additional disk space will be used. 262s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 262s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 262s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build2 [860 kB] 262s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 262s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 262s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 262s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-utils amd64 1:7.7+7 [97.1 kB] 262s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 262s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.3ubuntu1 [38.0 kB] 262s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.3ubuntu1 [141 kB] 262s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 262s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libaom3 amd64 3.12.1-1 [1944 kB] 262s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-aomdec amd64 1.20.2-1 [12.4 kB] 262s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libde265-0 amd64 1.0.16-1 [169 kB] 262s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-libde265 amd64 1.20.2-1 [10.1 kB] 262s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif1 amd64 1.20.2-1 [519 kB] 262s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 262s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 262s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 263s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 263s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 263s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libltdl7 amd64 2.5.4-4build1 [44.4 kB] 263s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.3-2.1 [188 kB] 263s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libraw23t64 amd64 0.21.4-2 [376 kB] 263s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 263s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 263s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 263s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 263s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 263s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 263s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.2.3+dfsg1-1 [2009 kB] 263s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-q16-perl amd64 8:7.1.2.3+dfsg1-1 [109 kB] 263s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 263s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 263s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 263s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 263s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 263s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 263s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 263s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 263s Get:41 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 263s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 263s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 263s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 263s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 263s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 263s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 263s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 263s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 263s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 263s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 263s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 263s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 263s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 263s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 263s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 263s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 263s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 263s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 263s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 263s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 263s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 263s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 263s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 263s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 263s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 263s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 263s Get:68 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 263s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 263s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 263s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 263s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 263s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 263s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 263s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 263s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 263s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 263s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 263s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 263s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 263s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 263s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 263s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 263s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 263s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 263s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 263s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 263s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 263s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 263s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 263s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 263s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 263s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 263s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 263s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 263s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 263s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 263s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 263s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 263s Get:100 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 263s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 263s Get:102 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 263s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 263s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 263s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 263s Get:106 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 263s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 263s Get:108 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 263s Get:109 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 263s Get:110 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 263s Get:111 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 263s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 263s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 javascript-common all 12+nmu1 [4828 B] 263s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 263s Get:115 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 263s Get:116 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 263s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 263s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 263s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 263s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 263s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 263s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 263s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 263s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 263s Get:125 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 263s Get:126 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 263s Get:127 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 263s Get:128 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 263s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 263s Get:130 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 263s Get:131 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 263s Get:132 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 263s Get:133 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 263s Get:134 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 263s Get:135 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 263s Get:136 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 263s Get:137 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 263s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 263s Get:139 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 263s Get:140 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 263s Get:141 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 264s Get:142 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 264s Get:143 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 264s Get:144 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 264s Get:145 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 264s Get:146 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 264s Get:147 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 265s Get:148 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 265s Get:149 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 265s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 265s Get:151 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 265s Get:152 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 265s Get:153 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 265s Get:154 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 265s Get:155 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 265s Get:156 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 265s Get:157 http://ftpmaster.internal/ubuntu resolute/main amd64 ca-certificates-java all 20240118 [11.6 kB] 265s Get:158 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 265s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 265s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 265s Get:161 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 265s Get:162 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 265s Get:163 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 265s Get:164 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 265s Get:165 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 265s Get:166 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 265s Get:167 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 265s Get:168 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 265s Get:169 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 265s Get:170 http://ftpmaster.internal/ubuntu resolute/main amd64 java-common all 0.76 [6852 B] 265s Get:171 http://ftpmaster.internal/ubuntu resolute/main amd64 libnspr4 amd64 2:4.36-1ubuntu2 [118 kB] 265s Get:172 http://ftpmaster.internal/ubuntu resolute/main amd64 libnss3 amd64 2:3.114-1 [1483 kB] 265s Get:173 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite1 amd64 2.3.3-1 [24.0 kB] 265s Get:174 http://ftpmaster.internal/ubuntu resolute/main amd64 openjdk-21-jre-headless amd64 21.0.9~8ea-1 [46.5 MB] 266s Get:175 http://ftpmaster.internal/ubuntu resolute/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 266s Get:176 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 266s Get:177 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 266s Get:178 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 266s Get:179 http://ftpmaster.internal/ubuntu resolute/main amd64 unzip amd64 6.0-28ubuntu7 [180 kB] 266s Get:180 http://ftpmaster.internal/ubuntu resolute/universe amd64 java-wrappers all 0.5 [9042 B] 266s Get:181 http://ftpmaster.internal/ubuntu resolute/main amd64 libonig5 amd64 6.9.10-1 [173 kB] 266s Get:182 http://ftpmaster.internal/ubuntu resolute/main amd64 libjq1 amd64 1.8.1-3ubuntu1 [146 kB] 266s Get:183 http://ftpmaster.internal/ubuntu resolute/main amd64 jq amd64 1.8.1-3ubuntu1 [72.4 kB] 266s Get:184 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 266s Get:185 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 266s Get:186 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 266s Get:187 http://ftpmaster.internal/ubuntu resolute/main amd64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 266s Get:188 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-callchecker-perl amd64 0.009-2 [14.2 kB] 266s Get:189 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 266s Get:190 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 266s Get:191 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 266s Get:192 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 266s Get:193 http://ftpmaster.internal/ubuntu resolute/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 266s Get:194 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 266s Get:195 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 266s Get:196 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 266s Get:197 http://ftpmaster.internal/ubuntu resolute/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 266s Get:198 http://ftpmaster.internal/ubuntu resolute/main amd64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 266s Get:199 http://ftpmaster.internal/ubuntu resolute/main amd64 libcares2 amd64 1.34.5-1 [100 kB] 266s Get:200 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 266s Get:201 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 266s Get:202 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 266s Get:203 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 266s Get:204 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 266s Get:205 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build5 [16.5 kB] 266s Get:206 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 266s Get:207 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 266s Get:208 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 266s Get:209 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 266s Get:210 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-install-perl all 0.929-1 [9764 B] 266s Get:211 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 266s Get:212 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 266s Get:213 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 266s Get:214 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 266s Get:215 http://ftpmaster.internal/ubuntu resolute/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 266s Get:216 http://ftpmaster.internal/ubuntu resolute/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 266s Get:217 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 266s Get:218 http://ftpmaster.internal/ubuntu resolute/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 266s Get:219 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 267s Get:220 http://ftpmaster.internal/ubuntu resolute/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 267s Get:221 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 267s Get:222 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-name-perl amd64 0.28-1 [10.7 kB] 267s Get:223 http://ftpmaster.internal/ubuntu resolute/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 267s Get:224 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 267s Get:225 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 267s Get:226 http://ftpmaster.internal/ubuntu resolute/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 267s Get:227 http://ftpmaster.internal/ubuntu resolute/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 267s Get:228 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 267s Get:229 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 267s Get:230 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 267s Get:231 http://ftpmaster.internal/ubuntu resolute/universe amd64 libspecio-perl all 0.50-1 [127 kB] 267s Get:232 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 267s Get:233 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 267s Get:234 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 267s Get:235 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 267s Get:236 http://ftpmaster.internal/ubuntu resolute/main amd64 libdbi-perl amd64 1.647-1 [832 kB] 267s Get:237 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdbd-sqlite3-perl amd64 1.76-1 [165 kB] 267s Get:238 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 267s Get:239 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 267s Get:240 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 267s Get:241 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-address-xs-perl amd64 1.05-1build5 [29.5 kB] 267s Get:242 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 267s Get:243 http://ftpmaster.internal/ubuntu resolute/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 267s Get:244 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 267s Get:245 http://ftpmaster.internal/ubuntu resolute/main amd64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 267s Get:246 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 267s Get:247 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 267s Get:248 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd3 amd64 2.3.3-13ubuntu1 [130 kB] 267s Get:249 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd-perl amd64 2.78-1build4 [128 kB] 267s Get:250 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 267s Get:251 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib-perl amd64 3:1.329.3-3build4 [320 kB] 267s Get:252 http://ftpmaster.internal/ubuntu resolute/main amd64 libgssapi-perl amd64 0.28-4build5 [41.5 kB] 267s Get:253 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-merge-simple-perl all 0.052-1 [7640 B] 267s Get:254 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 267s Get:255 http://ftpmaster.internal/ubuntu resolute/main amd64 libicu76 amd64 76.1-4ubuntu2 [11.2 MB] 267s Get:256 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 267s Get:257 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 267s Get:258 http://ftpmaster.internal/ubuntu resolute/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 267s Get:259 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 267s Get:260 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 267s Get:261 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-stringy-perl all 2.113-2 [45.3 kB] 267s Get:262 http://ftpmaster.internal/ubuntu resolute/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 267s Get:263 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 267s Get:264 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 267s Get:265 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 267s Get:266 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.1 [172 kB] 267s Get:267 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-1 amd64 1.3.7-2 [166 kB] 267s Get:268 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-openssl1 amd64 1.3.7-2 [107 kB] 267s Get:269 http://ftpmaster.internal/ubuntu resolute/main amd64 liblasso3t64 amd64 2.9.0-2build1 [167 kB] 267s Get:270 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblasso-perl amd64 2.9.0-2build1 [158 kB] 267s Get:271 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblog-log4perl-perl all 1.57-1 [345 kB] 267s Get:272 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 267s Get:273 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 267s Get:274 http://ftpmaster.internal/ubuntu resolute/main amd64 libmailtools-perl all 2.22-1 [77.1 kB] 267s Get:275 http://ftpmaster.internal/ubuntu resolute/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 267s Get:276 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ip-perl all 1.26-4 [27.4 kB] 267s Get:277 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 267s Get:278 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 267s Get:279 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 267s Get:280 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 267s Get:281 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0207-0ubuntu6 [306 kB] 267s Get:282 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 267s Get:283 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 267s Get:284 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 267s Get:285 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 267s Get:286 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-xtend all 4.0.2-3 [3902 B] 267s Get:287 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-corepack all 0.24.0-5 [757 kB] 267s Get:288 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodejs amd64 20.19.4+dfsg-1 [342 kB] 267s Get:289 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 267s Get:290 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 267s Get:291 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 267s Get:292 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 267s Get:293 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimatch all 9.0.3-6 [78.0 kB] 267s Get:294 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 267s Get:295 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 267s Get:296 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lru-cache all 10.0.1-3 [61.9 kB] 267s Get:297 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 267s Get:298 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 267s Get:299 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 267s Get:300 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode115 amd64 20.19.4+dfsg-1 [14.0 MB] 267s Get:301 http://ftpmaster.internal/ubuntu resolute/main amd64 libregexp-common-perl all 2024080801-1 [162 kB] 267s Get:302 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 267s Get:303 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 267s Get:304 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 267s Get:305 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 267s Get:306 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-leaktrace-perl amd64 0.17-1build6 [20.0 kB] 267s Get:307 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-output-perl all 1.036-1 [14.6 kB] 267s Get:308 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 267s Get:309 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 267s Get:310 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-libxslt-perl amd64 2.003000-3 [45.2 kB] 267s Get:311 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 267s Get:312 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 267s Get:313 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 267s Get:314 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 267s Get:315 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 267s Get:316 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 267s Get:317 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 267s Get:318 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 267s Get:319 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 267s Get:320 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 267s Get:321 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 267s Get:322 http://ftpmaster.internal/ubuntu resolute/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 267s Get:323 http://ftpmaster.internal/ubuntu resolute/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 267s Get:324 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauthen-radius-perl all 0.33-1 [49.2 kB] 267s Get:325 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 268s Preconfiguring packages ... 268s Fetched 193 MB in 5s (35.6 MB/s) 268s Selecting previously unselected package imagemagick-7-common. 268s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 268s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 268s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 268s Selecting previously unselected package libgomp1:amd64. 268s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 268s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 268s Selecting previously unselected package libfftw3-double3:amd64. 268s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_amd64.deb ... 268s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 268s Selecting previously unselected package libfontenc1:amd64. 268s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 268s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 268s Selecting previously unselected package x11-common. 268s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 268s Unpacking x11-common (1:7.7+24ubuntu1) ... 268s Selecting previously unselected package xfonts-encodings. 268s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 268s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 268s Selecting previously unselected package xfonts-utils. 268s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_amd64.deb ... 268s Unpacking xfonts-utils (1:7.7+7) ... 268s Selecting previously unselected package fonts-urw-base35. 268s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 268s Unpacking fonts-urw-base35 (20200910-8) ... 268s Selecting previously unselected package fontconfig-config. 268s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_amd64.deb ... 268s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 268s Selecting previously unselected package libfontconfig1:amd64. 268s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_amd64.deb ... 268s Unpacking libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 268s Selecting previously unselected package libsharpyuv0:amd64. 268s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_amd64.deb ... 268s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 268s Selecting previously unselected package libaom3:amd64. 268s Preparing to unpack .../011-libaom3_3.12.1-1_amd64.deb ... 268s Unpacking libaom3:amd64 (3.12.1-1) ... 268s Selecting previously unselected package libheif-plugin-aomdec:amd64. 268s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_amd64.deb ... 268s Unpacking libheif-plugin-aomdec:amd64 (1.20.2-1) ... 268s Selecting previously unselected package libde265-0:amd64. 268s Preparing to unpack .../013-libde265-0_1.0.16-1_amd64.deb ... 268s Unpacking libde265-0:amd64 (1.0.16-1) ... 268s Selecting previously unselected package libheif-plugin-libde265:amd64. 268s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_amd64.deb ... 268s Unpacking libheif-plugin-libde265:amd64 (1.20.2-1) ... 268s Selecting previously unselected package libheif1:amd64. 268s Preparing to unpack .../015-libheif1_1.20.2-1_amd64.deb ... 268s Unpacking libheif1:amd64 (1.20.2-1) ... 268s Selecting previously unselected package libjbig0:amd64. 268s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 268s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 268s Selecting previously unselected package libjpeg-turbo8:amd64. 268s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 268s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 268s Selecting previously unselected package libjpeg8:amd64. 268s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_amd64.deb ... 268s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 268s Selecting previously unselected package liblcms2-2:amd64. 268s Preparing to unpack .../019-liblcms2-2_2.16-2_amd64.deb ... 268s Unpacking liblcms2-2:amd64 (2.16-2) ... 268s Selecting previously unselected package liblqr-1-0:amd64. 268s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 268s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 268s Selecting previously unselected package libltdl7:amd64. 268s Preparing to unpack .../021-libltdl7_2.5.4-4build1_amd64.deb ... 268s Unpacking libltdl7:amd64 (2.5.4-4build1) ... 268s Selecting previously unselected package libopenjp2-7:amd64. 268s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_amd64.deb ... 268s Unpacking libopenjp2-7:amd64 (2.5.3-2.1) ... 268s Selecting previously unselected package libraw23t64:amd64. 268s Preparing to unpack .../023-libraw23t64_0.21.4-2_amd64.deb ... 268s Unpacking libraw23t64:amd64 (0.21.4-2) ... 268s Selecting previously unselected package libdeflate0:amd64. 268s Preparing to unpack .../024-libdeflate0_1.23-2_amd64.deb ... 268s Unpacking libdeflate0:amd64 (1.23-2) ... 268s Selecting previously unselected package liblerc4:amd64. 268s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 268s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 268s Selecting previously unselected package libwebp7:amd64. 268s Preparing to unpack .../026-libwebp7_1.5.0-0.1_amd64.deb ... 268s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 268s Selecting previously unselected package libtiff6:amd64. 268s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 268s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 268s Selecting previously unselected package libwebpdemux2:amd64. 268s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_amd64.deb ... 268s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 268s Selecting previously unselected package libwebpmux3:amd64. 268s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_amd64.deb ... 268s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 268s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 268s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 268s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 269s Selecting previously unselected package libimage-magick-q16-perl. 269s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 269s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 269s Selecting previously unselected package libimage-magick-perl. 269s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 269s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 269s Selecting previously unselected package libfcgi0t64:amd64. 269s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 269s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 269s Selecting previously unselected package libfcgi-perl. 269s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 269s Unpacking libfcgi-perl (0.82+ds-3build3) ... 269s Selecting previously unselected package libfcgi-procmanager-perl. 269s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 269s Unpacking libfcgi-procmanager-perl (0.28-3) ... 269s Selecting previously unselected package libcrypt-urandom-perl. 269s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_amd64.deb ... 269s Unpacking libcrypt-urandom-perl (0.54-1) ... 269s Selecting previously unselected package libapache-session-perl. 269s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 269s Unpacking libapache-session-perl (1.94-2) ... 269s Selecting previously unselected package liberror-perl. 269s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 269s Unpacking liberror-perl (0.17030-1) ... 269s Selecting previously unselected package libipc-sharelite-perl. 269s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 269s Unpacking libipc-sharelite-perl (0.17-5build4) ... 269s Selecting previously unselected package libcache-cache-perl. 269s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 269s Unpacking libcache-cache-perl (1.08-3) ... 269s Selecting previously unselected package libclass-xsaccessor-perl. 269s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 269s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 269s Selecting previously unselected package libconfig-inifiles-perl. 269s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 269s Unpacking libconfig-inifiles-perl (3.000003-3) ... 269s Selecting previously unselected package perl-openssl-defaults:amd64. 269s Preparing to unpack .../043-perl-openssl-defaults_7build3_amd64.deb ... 269s Unpacking perl-openssl-defaults:amd64 (7build3) ... 269s Selecting previously unselected package libcrypt-openssl-bignum-perl. 269s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 269s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 269s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 269s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 269s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 269s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 269s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 269s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 269s Selecting previously unselected package libconvert-asn1-perl. 269s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 269s Unpacking libconvert-asn1-perl (0.34-1) ... 269s Selecting previously unselected package libcrypt-openssl-x509-perl. 269s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 269s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 269s Selecting previously unselected package libclass-errorhandler-perl. 269s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 269s Unpacking libclass-errorhandler-perl (0.04-3) ... 269s Selecting previously unselected package libcrypt-des-perl:amd64. 269s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_amd64.deb ... 269s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 269s Selecting previously unselected package libcrypt-des-ede3-perl. 269s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 269s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 269s Selecting previously unselected package libcryptx-perl. 269s Preparing to unpack .../052-libcryptx-perl_0.087-1_amd64.deb ... 269s Unpacking libcryptx-perl (0.087-1) ... 269s Selecting previously unselected package libconvert-pem-perl. 269s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 269s Unpacking libconvert-pem-perl (0.13-1) ... 269s Selecting previously unselected package libcrypt-rijndael-perl. 269s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 269s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 269s Selecting previously unselected package libhtml-tagset-perl. 269s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 269s Unpacking libhtml-tagset-perl (3.24-1) ... 269s Selecting previously unselected package liburi-perl. 269s Preparing to unpack .../056-liburi-perl_5.30-1_all.deb ... 269s Unpacking liburi-perl (5.30-1) ... 269s Selecting previously unselected package libhtml-parser-perl:amd64. 269s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_amd64.deb ... 269s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 269s Selecting previously unselected package libcgi-pm-perl. 269s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 269s Unpacking libcgi-pm-perl (4.68-1) ... 269s Selecting previously unselected package libhtml-template-perl. 269s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 269s Unpacking libhtml-template-perl (2.97-2build1) ... 269s Selecting previously unselected package libjson-perl. 269s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 269s Unpacking libjson-perl (4.10000-1) ... 269s Selecting previously unselected package libcommon-sense-perl:amd64. 269s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_amd64.deb ... 269s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 269s Selecting previously unselected package libtypes-serialiser-perl. 269s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 269s Unpacking libtypes-serialiser-perl (1.01-1) ... 269s Selecting previously unselected package libjson-xs-perl. 269s Preparing to unpack .../063-libjson-xs-perl_4.040-1_amd64.deb ... 269s Unpacking libjson-xs-perl (4.040-1) ... 269s Selecting previously unselected package libmouse-perl:amd64. 269s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_amd64.deb ... 269s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 269s Selecting previously unselected package libnet-cidr-perl. 269s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 269s Unpacking libnet-cidr-perl (0.25-1) ... 269s Selecting previously unselected package libnet-ssleay-perl:amd64. 269s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_amd64.deb ... 269s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 269s Selecting previously unselected package libposix-strftime-compiler-perl. 269s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 269s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 269s Selecting previously unselected package libapache-logformat-compiler-perl. 269s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 269s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 269s Selecting previously unselected package libcookie-baker-perl. 269s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 269s Unpacking libcookie-baker-perl (0.12-1) ... 269s Selecting previously unselected package libdevel-stacktrace-perl. 269s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 269s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 269s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 269s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 269s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 269s Selecting previously unselected package libclass-inspector-perl. 269s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 269s Unpacking libclass-inspector-perl (1.36-3) ... 269s Selecting previously unselected package libfile-sharedir-perl. 269s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 269s Unpacking libfile-sharedir-perl (1.118-3) ... 269s Selecting previously unselected package libfilesys-notify-simple-perl. 269s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 269s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 269s Selecting previously unselected package libhash-multivalue-perl. 269s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 269s Unpacking libhash-multivalue-perl (0.16-3) ... 269s Selecting previously unselected package libhttp-multipartparser-perl. 269s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 269s Unpacking libhttp-multipartparser-perl (0.02-3) ... 269s Selecting previously unselected package libjson-maybexs-perl. 269s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 269s Unpacking libjson-maybexs-perl (1.004008-1) ... 269s Selecting previously unselected package libstream-buffered-perl. 269s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 269s Unpacking libstream-buffered-perl (0.03-3) ... 269s Selecting previously unselected package libwww-form-urlencoded-perl. 269s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 269s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 269s Selecting previously unselected package libhttp-entity-parser-perl. 269s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 269s Unpacking libhttp-entity-parser-perl (0.25-2) ... 269s Selecting previously unselected package libtimedate-perl. 269s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 269s Unpacking libtimedate-perl (2.3300-2) ... 269s Selecting previously unselected package libhttp-date-perl. 269s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 269s Unpacking libhttp-date-perl (6.06-1) ... 269s Selecting previously unselected package libhttp-headers-fast-perl. 269s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 269s Unpacking libhttp-headers-fast-perl (0.22-3) ... 269s Selecting previously unselected package libclone-perl:amd64. 269s Preparing to unpack .../084-libclone-perl_0.47-1_amd64.deb ... 269s Unpacking libclone-perl:amd64 (0.47-1) ... 269s Selecting previously unselected package libencode-locale-perl. 269s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 269s Unpacking libencode-locale-perl (1.05-3) ... 269s Selecting previously unselected package libio-html-perl. 269s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 269s Unpacking libio-html-perl (1.004-3) ... 269s Selecting previously unselected package liblwp-mediatypes-perl. 269s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 269s Unpacking liblwp-mediatypes-perl (6.04-2) ... 269s Selecting previously unselected package libhttp-message-perl. 269s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 269s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 269s Selecting previously unselected package libtest-sharedfork-perl. 269s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 269s Unpacking libtest-sharedfork-perl (0.35-3) ... 269s Selecting previously unselected package libtest-tcp-perl. 269s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 269s Unpacking libtest-tcp-perl (2.22-2) ... 269s Selecting previously unselected package libtry-tiny-perl. 269s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 269s Unpacking libtry-tiny-perl (0.32-1) ... 269s Selecting previously unselected package libplack-perl. 269s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 269s Unpacking libplack-perl (1.0051-1) ... 269s Selecting previously unselected package libfile-listing-perl. 269s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 269s Unpacking libfile-listing-perl (6.16-1) ... 269s Selecting previously unselected package libhtml-tree-perl. 269s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 269s Unpacking libhtml-tree-perl (5.07-3) ... 269s Selecting previously unselected package libhttp-cookies-perl. 269s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 269s Unpacking libhttp-cookies-perl (6.11-1) ... 269s Selecting previously unselected package libhttp-negotiate-perl. 269s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 269s Unpacking libhttp-negotiate-perl (6.01-2) ... 269s Selecting previously unselected package libio-socket-ssl-perl. 269s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 269s Unpacking libio-socket-ssl-perl (2.089-1) ... 269s Selecting previously unselected package libnet-http-perl. 269s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 269s Unpacking libnet-http-perl (6.23-1) ... 269s Selecting previously unselected package liblwp-protocol-https-perl. 269s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 269s Unpacking liblwp-protocol-https-perl (6.14-1) ... 269s Selecting previously unselected package libwww-robotrules-perl. 269s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 269s Unpacking libwww-robotrules-perl (6.02-1) ... 269s Selecting previously unselected package libwww-perl. 269s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 269s Unpacking libwww-perl (6.78-1) ... 269s Selecting previously unselected package liblemonldap-ng-common-perl. 269s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 269s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 269s Selecting previously unselected package liblemonldap-ng-handler-perl. 269s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 269s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 269s Selecting previously unselected package lemonldap-ng-fastcgi-server. 269s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 269s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 269s Selecting previously unselected package fonts-font-awesome. 269s Preparing to unpack .../105-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 269s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 269s Selecting previously unselected package libconvert-base32-perl. 269s Preparing to unpack .../106-libconvert-base32-perl_0.06-3_all.deb ... 269s Unpacking libconvert-base32-perl (0.06-3) ... 269s Selecting previously unselected package libdigest-hmac-perl. 269s Preparing to unpack .../107-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 269s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 269s Selecting previously unselected package libemail-date-format-perl. 269s Preparing to unpack .../108-libemail-date-format-perl_1.008-1_all.deb ... 269s Unpacking libemail-date-format-perl (1.008-1) ... 269s Selecting previously unselected package libfont-afm-perl. 269s Preparing to unpack .../109-libfont-afm-perl_1.20-4_all.deb ... 269s Unpacking libfont-afm-perl (1.20-4) ... 270s Selecting previously unselected package libhtml-format-perl. 270s Preparing to unpack .../110-libhtml-format-perl_2.16-2_all.deb ... 270s Unpacking libhtml-format-perl (2.16-2) ... 270s Selecting previously unselected package libhtml-formattext-withlinks-perl. 270s Preparing to unpack .../111-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 270s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 270s Selecting previously unselected package javascript-common. 270s Preparing to unpack .../112-javascript-common_12+nmu1_all.deb ... 270s Unpacking javascript-common (12+nmu1) ... 270s Selecting previously unselected package libjs-popper.js. 270s Preparing to unpack .../113-libjs-popper.js_1.16.1+ds-6_all.deb ... 270s Unpacking libjs-popper.js (1.16.1+ds-6) ... 270s Selecting previously unselected package libjs-bootstrap4. 270s Preparing to unpack .../114-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 270s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 270s Selecting previously unselected package libjs-jquery. 270s Preparing to unpack .../115-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 270s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 270s Selecting previously unselected package libjs-jquery-cookie. 270s Preparing to unpack .../116-libjs-jquery-cookie_12-4_all.deb ... 270s Unpacking libjs-jquery-cookie (12-4) ... 270s Selecting previously unselected package libjs-jquery-ui. 270s Preparing to unpack .../117-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 270s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 270s Selecting previously unselected package libexporter-tiny-perl. 270s Preparing to unpack .../118-libexporter-tiny-perl_1.006002-1_all.deb ... 270s Unpacking libexporter-tiny-perl (1.006002-1) ... 270s Selecting previously unselected package liblist-moreutils-xs-perl. 270s Preparing to unpack .../119-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 270s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 270s Selecting previously unselected package liblist-moreutils-perl. 270s Preparing to unpack .../120-liblist-moreutils-perl_0.430-2_all.deb ... 270s Unpacking liblist-moreutils-perl (0.430-2) ... 270s Selecting previously unselected package libregexp-assemble-perl. 270s Preparing to unpack .../121-libregexp-assemble-perl_0.38-2_all.deb ... 270s Unpacking libregexp-assemble-perl (0.38-2) ... 270s Selecting previously unselected package libtext-unidecode-perl. 270s Preparing to unpack .../122-libtext-unidecode-perl_1.30-3_all.deb ... 270s Unpacking libtext-unidecode-perl (1.30-3) ... 270s Selecting previously unselected package liblemonldap-ng-portal-perl. 270s Preparing to unpack .../123-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 270s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 270s Selecting previously unselected package m4. 270s Preparing to unpack .../124-m4_1.4.19-8_amd64.deb ... 270s Unpacking m4 (1.4.19-8) ... 270s Selecting previously unselected package autoconf. 270s Preparing to unpack .../125-autoconf_2.72-3.1ubuntu1_all.deb ... 270s Unpacking autoconf (2.72-3.1ubuntu1) ... 270s Selecting previously unselected package dctrl-tools. 270s Preparing to unpack .../126-dctrl-tools_2.24-3build3_amd64.deb ... 270s Unpacking dctrl-tools (2.24-3build3) ... 270s Selecting previously unselected package autodep8. 270s Preparing to unpack .../127-autodep8_0.30_all.deb ... 270s Unpacking autodep8 (0.30) ... 270s Selecting previously unselected package autotools-dev. 270s Preparing to unpack .../128-autotools-dev_20240727.1_all.deb ... 270s Unpacking autotools-dev (20240727.1) ... 270s Selecting previously unselected package automake. 270s Preparing to unpack .../129-automake_1%3a1.17-4ubuntu1_all.deb ... 270s Unpacking automake (1:1.17-4ubuntu1) ... 270s Selecting previously unselected package autopoint. 270s Preparing to unpack .../130-autopoint_0.23.1-2build2_all.deb ... 270s Unpacking autopoint (0.23.1-2build2) ... 270s Selecting previously unselected package libisl23:amd64. 270s Preparing to unpack .../131-libisl23_0.27-1_amd64.deb ... 270s Unpacking libisl23:amd64 (0.27-1) ... 270s Selecting previously unselected package libmpc3:amd64. 270s Preparing to unpack .../132-libmpc3_1.3.1-1build3_amd64.deb ... 270s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 270s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 270s Preparing to unpack .../133-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package cpp-15. 270s Preparing to unpack .../134-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package cpp-x86-64-linux-gnu. 270s Preparing to unpack .../135-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 270s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 270s Selecting previously unselected package cpp. 270s Preparing to unpack .../136-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 270s Unpacking cpp (4:15.2.0-4ubuntu1) ... 270s Selecting previously unselected package libcc1-0:amd64. 270s Preparing to unpack .../137-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libitm1:amd64. 270s Preparing to unpack .../138-libitm1_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libasan8:amd64. 270s Preparing to unpack .../139-libasan8_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package liblsan0:amd64. 270s Preparing to unpack .../140-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libtsan2:amd64. 270s Preparing to unpack .../141-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libubsan1:amd64. 270s Preparing to unpack .../142-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libhwasan0:amd64. 270s Preparing to unpack .../143-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libquadmath0:amd64. 270s Preparing to unpack .../144-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package libgcc-15-dev:amd64. 270s Preparing to unpack .../145-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 270s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 270s Preparing to unpack .../146-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 270s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 271s Selecting previously unselected package gcc-15. 271s Preparing to unpack .../147-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 271s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 271s Selecting previously unselected package gcc-x86-64-linux-gnu. 271s Preparing to unpack .../148-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 271s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 271s Selecting previously unselected package gcc. 271s Preparing to unpack .../149-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 271s Unpacking gcc (4:15.2.0-4ubuntu1) ... 271s Selecting previously unselected package libstdc++-15-dev:amd64. 271s Preparing to unpack .../150-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 271s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 271s Selecting previously unselected package g++-15-x86-64-linux-gnu. 271s Preparing to unpack .../151-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 271s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 271s Selecting previously unselected package g++-15. 271s Preparing to unpack .../152-g++-15_15.2.0-5ubuntu1_amd64.deb ... 271s Unpacking g++-15 (15.2.0-5ubuntu1) ... 271s Selecting previously unselected package g++-x86-64-linux-gnu. 271s Preparing to unpack .../153-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 271s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 271s Selecting previously unselected package g++. 271s Preparing to unpack .../154-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 271s Unpacking g++ (4:15.2.0-4ubuntu1) ... 271s Selecting previously unselected package build-essential. 271s Preparing to unpack .../155-build-essential_12.12ubuntu1_amd64.deb ... 271s Unpacking build-essential (12.12ubuntu1) ... 271s Selecting previously unselected package ca-certificates-java. 271s Preparing to unpack .../156-ca-certificates-java_20240118_all.deb ... 271s Unpacking ca-certificates-java (20240118) ... 271s Selecting previously unselected package libdebhelper-perl. 271s Preparing to unpack .../157-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 271s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 271s Selecting previously unselected package libtool. 271s Preparing to unpack .../158-libtool_2.5.4-4build1_all.deb ... 271s Unpacking libtool (2.5.4-4build1) ... 271s Selecting previously unselected package dh-autoreconf. 271s Preparing to unpack .../159-dh-autoreconf_21_all.deb ... 271s Unpacking dh-autoreconf (21) ... 271s Selecting previously unselected package libarchive-zip-perl. 271s Preparing to unpack .../160-libarchive-zip-perl_1.68-1_all.deb ... 271s Unpacking libarchive-zip-perl (1.68-1) ... 271s Selecting previously unselected package libfile-stripnondeterminism-perl. 271s Preparing to unpack .../161-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 271s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 271s Selecting previously unselected package dh-strip-nondeterminism. 271s Preparing to unpack .../162-dh-strip-nondeterminism_1.14.2-1_all.deb ... 271s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 271s Selecting previously unselected package debugedit. 271s Preparing to unpack .../163-debugedit_1%3a5.2-3_amd64.deb ... 271s Unpacking debugedit (1:5.2-3) ... 271s Selecting previously unselected package dwz. 271s Preparing to unpack .../164-dwz_0.16-2_amd64.deb ... 271s Unpacking dwz (0.16-2) ... 271s Selecting previously unselected package gettext. 271s Preparing to unpack .../165-gettext_0.23.1-2build2_amd64.deb ... 271s Unpacking gettext (0.23.1-2build2) ... 271s Selecting previously unselected package intltool-debian. 271s Preparing to unpack .../166-intltool-debian_0.35.0+20060710.6_all.deb ... 271s Unpacking intltool-debian (0.35.0+20060710.6) ... 271s Selecting previously unselected package po-debconf. 271s Preparing to unpack .../167-po-debconf_1.0.21+nmu1_all.deb ... 271s Unpacking po-debconf (1.0.21+nmu1) ... 271s Selecting previously unselected package debhelper. 271s Preparing to unpack .../168-debhelper_13.24.2ubuntu1_all.deb ... 271s Unpacking debhelper (13.24.2ubuntu1) ... 271s Selecting previously unselected package java-common. 271s Preparing to unpack .../169-java-common_0.76_all.deb ... 271s Unpacking java-common (0.76) ... 271s Selecting previously unselected package libnspr4:amd64. 271s Preparing to unpack .../170-libnspr4_2%3a4.36-1ubuntu2_amd64.deb ... 271s Unpacking libnspr4:amd64 (2:4.36-1ubuntu2) ... 271s Selecting previously unselected package libnss3:amd64. 271s Preparing to unpack .../171-libnss3_2%3a3.114-1_amd64.deb ... 271s Unpacking libnss3:amd64 (2:3.114-1) ... 271s Selecting previously unselected package libpcsclite1:amd64. 271s Preparing to unpack .../172-libpcsclite1_2.3.3-1_amd64.deb ... 271s Unpacking libpcsclite1:amd64 (2.3.3-1) ... 271s Selecting previously unselected package openjdk-21-jre-headless:amd64. 271s Preparing to unpack .../173-openjdk-21-jre-headless_21.0.9~8ea-1_amd64.deb ... 271s Unpacking openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 272s Selecting previously unselected package default-jre-headless. 272s Preparing to unpack .../174-default-jre-headless_2%3a1.21-76_amd64.deb ... 272s Unpacking default-jre-headless (2:1.21-76) ... 272s Selecting previously unselected package sgml-base. 272s Preparing to unpack .../175-sgml-base_1.31+nmu1_all.deb ... 272s Unpacking sgml-base (1.31+nmu1) ... 272s Selecting previously unselected package xml-core. 272s Preparing to unpack .../176-xml-core_0.19_all.deb ... 272s Unpacking xml-core (0.19) ... 272s Selecting previously unselected package docutils-common. 272s Preparing to unpack .../177-docutils-common_0.21.2+dfsg-2_all.deb ... 272s Unpacking docutils-common (0.21.2+dfsg-2) ... 272s Selecting previously unselected package unzip. 272s Preparing to unpack .../178-unzip_6.0-28ubuntu7_amd64.deb ... 272s Unpacking unzip (6.0-28ubuntu7) ... 272s Selecting previously unselected package java-wrappers. 272s Preparing to unpack .../179-java-wrappers_0.5_all.deb ... 272s Unpacking java-wrappers (0.5) ... 272s Selecting previously unselected package libonig5:amd64. 272s Preparing to unpack .../180-libonig5_6.9.10-1_amd64.deb ... 272s Unpacking libonig5:amd64 (6.9.10-1) ... 272s Selecting previously unselected package libjq1:amd64. 272s Preparing to unpack .../181-libjq1_1.8.1-3ubuntu1_amd64.deb ... 272s Unpacking libjq1:amd64 (1.8.1-3ubuntu1) ... 272s Selecting previously unselected package jq. 272s Preparing to unpack .../182-jq_1.8.1-3ubuntu1_amd64.deb ... 272s Unpacking jq (1.8.1-3ubuntu1) ... 272s Selecting previously unselected package libalgorithm-c3-perl. 272s Preparing to unpack .../183-libalgorithm-c3-perl_0.11-2_all.deb ... 272s Unpacking libalgorithm-c3-perl (0.11-2) ... 272s Selecting previously unselected package libauth-yubikey-webclient-perl. 272s Preparing to unpack .../184-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 272s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 272s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 272s Preparing to unpack .../185-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 272s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 272s Selecting previously unselected package libdynaloader-functions-perl. 272s Preparing to unpack .../186-libdynaloader-functions-perl_0.004-2_all.deb ... 272s Unpacking libdynaloader-functions-perl (0.004-2) ... 272s Selecting previously unselected package libdevel-callchecker-perl:amd64. 272s Preparing to unpack .../187-libdevel-callchecker-perl_0.009-2_amd64.deb ... 272s Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... 272s Selecting previously unselected package libparams-classify-perl:amd64. 272s Preparing to unpack .../188-libparams-classify-perl_0.015-2build6_amd64.deb ... 272s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 272s Selecting previously unselected package libmodule-runtime-perl. 272s Preparing to unpack .../189-libmodule-runtime-perl_0.018-1_all.deb ... 272s Unpacking libmodule-runtime-perl (0.018-1) ... 272s Selecting previously unselected package libmodule-implementation-perl. 272s Preparing to unpack .../190-libmodule-implementation-perl_0.09-2_all.deb ... 272s Unpacking libmodule-implementation-perl (0.09-2) ... 272s Selecting previously unselected package libsub-exporter-progressive-perl. 272s Preparing to unpack .../191-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 272s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 272s Selecting previously unselected package libvariable-magic-perl. 272s Preparing to unpack .../192-libvariable-magic-perl_0.64-1build1_amd64.deb ... 272s Unpacking libvariable-magic-perl (0.64-1build1) ... 272s Selecting previously unselected package libb-hooks-endofscope-perl. 272s Preparing to unpack .../193-libb-hooks-endofscope-perl_0.28-2_all.deb ... 272s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 272s Selecting previously unselected package libcrypt-random-seed-perl. 272s Preparing to unpack .../194-libcrypt-random-seed-perl_0.03-3_all.deb ... 272s Unpacking libcrypt-random-seed-perl (0.03-3) ... 272s Selecting previously unselected package libmath-random-isaac-perl. 272s Preparing to unpack .../195-libmath-random-isaac-perl_1.004-2_all.deb ... 272s Unpacking libmath-random-isaac-perl (1.004-2) ... 272s Selecting previously unselected package libbytes-random-secure-perl. 272s Preparing to unpack .../196-libbytes-random-secure-perl_0.29-3_all.deb ... 272s Unpacking libbytes-random-secure-perl (0.29-3) ... 272s Selecting previously unselected package libcapture-tiny-perl. 272s Preparing to unpack .../197-libcapture-tiny-perl_0.50-1_all.deb ... 272s Unpacking libcapture-tiny-perl (0.50-1) ... 272s Selecting previously unselected package libcares2:amd64. 272s Preparing to unpack .../198-libcares2_1.34.5-1_amd64.deb ... 272s Unpacking libcares2:amd64 (1.34.5-1) ... 272s Selecting previously unselected package libclass-c3-perl. 272s Preparing to unpack .../199-libclass-c3-perl_0.35-2_all.deb ... 272s Unpacking libclass-c3-perl (0.35-2) ... 272s Selecting previously unselected package libclass-data-inheritable-perl. 272s Preparing to unpack .../200-libclass-data-inheritable-perl_0.10-1_all.deb ... 272s Unpacking libclass-data-inheritable-perl (0.10-1) ... 272s Selecting previously unselected package libclass-method-modifiers-perl. 272s Preparing to unpack .../201-libclass-method-modifiers-perl_2.15-1_all.deb ... 272s Unpacking libclass-method-modifiers-perl (2.15-1) ... 272s Selecting previously unselected package libclass-singleton-perl. 272s Preparing to unpack .../202-libclass-singleton-perl_1.6-2_all.deb ... 272s Unpacking libclass-singleton-perl (1.6-2) ... 272s Selecting previously unselected package libconvert-binhex-perl. 272s Preparing to unpack .../203-libconvert-binhex-perl_1.125-3_all.deb ... 272s Unpacking libconvert-binhex-perl (1.125-3) ... 272s Selecting previously unselected package libcrypt-dh-gmp-perl. 272s Preparing to unpack .../204-libcrypt-dh-gmp-perl_0.00012-2build5_amd64.deb ... 272s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 272s Selecting previously unselected package libcrypt-jwt-perl. 272s Preparing to unpack .../205-libcrypt-jwt-perl_0.037-1_all.deb ... 272s Unpacking libcrypt-jwt-perl (0.037-1) ... 272s Selecting previously unselected package libcrypt-ssleay-perl. 272s Preparing to unpack .../206-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 272s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 272s Selecting previously unselected package libdata-hexdump-perl. 272s Preparing to unpack .../207-libdata-hexdump-perl_0.04-2_all.deb ... 272s Unpacking libdata-hexdump-perl (0.04-2) ... 272s Selecting previously unselected package libparams-util-perl. 272s Preparing to unpack .../208-libparams-util-perl_1.102-3build1_amd64.deb ... 272s Unpacking libparams-util-perl (1.102-3build1) ... 272s Selecting previously unselected package libsub-install-perl. 272s Preparing to unpack .../209-libsub-install-perl_0.929-1_all.deb ... 272s Unpacking libsub-install-perl (0.929-1) ... 272s Selecting previously unselected package libdata-optlist-perl. 272s Preparing to unpack .../210-libdata-optlist-perl_0.114-1_all.deb ... 272s Unpacking libdata-optlist-perl (0.114-1) ... 272s Selecting previously unselected package liblist-someutils-perl. 272s Preparing to unpack .../211-liblist-someutils-perl_0.59-1_all.deb ... 272s Unpacking liblist-someutils-perl (0.59-1) ... 272s Selecting previously unselected package liblist-utilsby-perl. 272s Preparing to unpack .../212-liblist-utilsby-perl_0.12-2_all.deb ... 272s Unpacking liblist-utilsby-perl (0.12-2) ... 272s Selecting previously unselected package liblist-allutils-perl. 272s Preparing to unpack .../213-liblist-allutils-perl_0.19-1_all.deb ... 272s Unpacking liblist-allutils-perl (0.19-1) ... 272s Selecting previously unselected package libimport-into-perl. 272s Preparing to unpack .../214-libimport-into-perl_1.002005-2_all.deb ... 272s Unpacking libimport-into-perl (1.002005-2) ... 272s Selecting previously unselected package librole-tiny-perl. 272s Preparing to unpack .../215-librole-tiny-perl_2.002004-1_all.deb ... 272s Unpacking librole-tiny-perl (2.002004-1) ... 272s Selecting previously unselected package libsub-quote-perl. 272s Preparing to unpack .../216-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 272s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 272s Selecting previously unselected package libmoo-perl. 272s Preparing to unpack .../217-libmoo-perl_2.005005-1_all.deb ... 272s Unpacking libmoo-perl (2.005005-1) ... 272s Selecting previously unselected package libdata-password-zxcvbn-perl. 272s Preparing to unpack .../218-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 272s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 272s Selecting previously unselected package libpackage-stash-perl. 272s Preparing to unpack .../219-libpackage-stash-perl_0.40-1_all.deb ... 272s Unpacking libpackage-stash-perl (0.40-1) ... 272s Selecting previously unselected package libsub-identify-perl. 272s Preparing to unpack .../220-libsub-identify-perl_0.14-3build4_amd64.deb ... 272s Unpacking libsub-identify-perl (0.14-3build4) ... 272s Selecting previously unselected package libsub-name-perl:amd64. 272s Preparing to unpack .../221-libsub-name-perl_0.28-1_amd64.deb ... 272s Unpacking libsub-name-perl:amd64 (0.28-1) ... 272s Selecting previously unselected package libnamespace-clean-perl. 272s Preparing to unpack .../222-libnamespace-clean-perl_0.27-2_all.deb ... 272s Unpacking libnamespace-clean-perl (0.27-2) ... 272s Selecting previously unselected package libnamespace-autoclean-perl. 272s Preparing to unpack .../223-libnamespace-autoclean-perl_0.31-1_all.deb ... 272s Unpacking libnamespace-autoclean-perl (0.31-1) ... 272s Selecting previously unselected package libsub-exporter-perl. 272s Preparing to unpack .../224-libsub-exporter-perl_0.990-1_all.deb ... 272s Unpacking libsub-exporter-perl (0.990-1) ... 272s Selecting previously unselected package libeval-closure-perl. 272s Preparing to unpack .../225-libeval-closure-perl_0.14-3_all.deb ... 272s Unpacking libeval-closure-perl (0.14-3) ... 272s Selecting previously unselected package libexception-class-perl. 272s Preparing to unpack .../226-libexception-class-perl_1.45-1_all.deb ... 272s Unpacking libexception-class-perl (1.45-1) ... 272s Selecting previously unselected package libparams-validationcompiler-perl. 272s Preparing to unpack .../227-libparams-validationcompiler-perl_0.31-1_all.deb ... 272s Unpacking libparams-validationcompiler-perl (0.31-1) ... 272s Selecting previously unselected package libmro-compat-perl. 272s Preparing to unpack .../228-libmro-compat-perl_0.15-2_all.deb ... 272s Unpacking libmro-compat-perl (0.15-2) ... 272s Selecting previously unselected package libxstring-perl:amd64. 272s Preparing to unpack .../229-libxstring-perl_0.005-2build4_amd64.deb ... 272s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 272s Selecting previously unselected package libspecio-perl. 272s Preparing to unpack .../230-libspecio-perl_0.50-1_all.deb ... 272s Unpacking libspecio-perl (0.50-1) ... 272s Selecting previously unselected package libdatetime-locale-perl. 272s Preparing to unpack .../231-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 272s Unpacking libdatetime-locale-perl (1:1.41-1) ... 272s Selecting previously unselected package libdatetime-timezone-perl. 272s Preparing to unpack .../232-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 272s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 272s Selecting previously unselected package libdatetime-perl. 272s Preparing to unpack .../233-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 272s Unpacking libdatetime-perl (2:1.65-1build3) ... 272s Selecting previously unselected package libdatetime-format-rfc3339-perl. 272s Preparing to unpack .../234-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 272s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 272s Selecting previously unselected package libdbi-perl:amd64. 272s Preparing to unpack .../235-libdbi-perl_1.647-1_amd64.deb ... 272s Unpacking libdbi-perl:amd64 (1.647-1) ... 273s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 273s Preparing to unpack .../236-libdbd-sqlite3-perl_1.76-1_amd64.deb ... 273s Unpacking libdbd-sqlite3-perl:amd64 (1.76-1) ... 273s Selecting previously unselected package libemail-simple-perl. 273s Preparing to unpack .../237-libemail-simple-perl_2.218-1_all.deb ... 273s Unpacking libemail-simple-perl (2.218-1) ... 273s Selecting previously unselected package libmodule-pluggable-perl. 273s Preparing to unpack .../238-libmodule-pluggable-perl_5.2-5_all.deb ... 273s Unpacking libmodule-pluggable-perl (5.2-5) ... 273s Selecting previously unselected package libemail-abstract-perl. 273s Preparing to unpack .../239-libemail-abstract-perl_3.010-1_all.deb ... 273s Unpacking libemail-abstract-perl (3.010-1) ... 273s Selecting previously unselected package libemail-address-xs-perl. 273s Preparing to unpack .../240-libemail-address-xs-perl_1.05-1build5_amd64.deb ... 273s Unpacking libemail-address-xs-perl (1.05-1build5) ... 273s Selecting previously unselected package libmoox-types-mooselike-perl. 273s Preparing to unpack .../241-libmoox-types-mooselike-perl_0.29-2_all.deb ... 273s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 273s Selecting previously unselected package libthrowable-perl. 273s Preparing to unpack .../242-libthrowable-perl_1.001-2_all.deb ... 273s Unpacking libthrowable-perl (1.001-2) ... 273s Selecting previously unselected package libemail-sender-perl. 273s Preparing to unpack .../243-libemail-sender-perl_2.601-1_all.deb ... 273s Unpacking libemail-sender-perl (2.601-1) ... 273s Selecting previously unselected package libextutils-depends-perl. 273s Preparing to unpack .../244-libextutils-depends-perl_0.8002-1_all.deb ... 273s Unpacking libextutils-depends-perl (0.8002-1) ... 273s Selecting previously unselected package libimagequant0:amd64. 273s Preparing to unpack .../245-libimagequant0_2.18.0-1build1_amd64.deb ... 273s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 273s Selecting previously unselected package libxpm4:amd64. 273s Preparing to unpack .../246-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 273s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 273s Selecting previously unselected package libgd3:amd64. 273s Preparing to unpack .../247-libgd3_2.3.3-13ubuntu1_amd64.deb ... 273s Unpacking libgd3:amd64 (2.3.3-13ubuntu1) ... 273s Selecting previously unselected package libgd-perl. 273s Preparing to unpack .../248-libgd-perl_2.78-1build4_amd64.deb ... 273s Unpacking libgd-perl (2.78-1build4) ... 273s Selecting previously unselected package libgd-securityimage-perl. 273s Preparing to unpack .../249-libgd-securityimage-perl_1.75-3_all.deb ... 273s Unpacking libgd-securityimage-perl (1.75-3) ... 273s Selecting previously unselected package libglib-perl:amd64. 273s Preparing to unpack .../250-libglib-perl_3%3a1.329.3-3build4_amd64.deb ... 273s Unpacking libglib-perl:amd64 (3:1.329.3-3build4) ... 273s Selecting previously unselected package libgssapi-perl. 273s Preparing to unpack .../251-libgssapi-perl_0.28-4build5_amd64.deb ... 273s Unpacking libgssapi-perl (0.28-4build5) ... 273s Selecting previously unselected package libhash-merge-simple-perl. 273s Preparing to unpack .../252-libhash-merge-simple-perl_0.052-1_all.deb ... 273s Unpacking libhash-merge-simple-perl (0.052-1) ... 273s Selecting previously unselected package libhttp-daemon-perl. 273s Preparing to unpack .../253-libhttp-daemon-perl_6.16-1_all.deb ... 273s Unpacking libhttp-daemon-perl (6.16-1) ... 273s Selecting previously unselected package libicu76:amd64. 273s Preparing to unpack .../254-libicu76_76.1-4ubuntu2_amd64.deb ... 273s Unpacking libicu76:amd64 (76.1-4ubuntu2) ... 273s Selecting previously unselected package libio-pty-perl. 273s Preparing to unpack .../255-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 273s Unpacking libio-pty-perl (1:1.20-1build3) ... 273s Selecting previously unselected package libio-sessiondata-perl. 273s Preparing to unpack .../256-libio-sessiondata-perl_1.03-3_all.deb ... 273s Unpacking libio-sessiondata-perl (1.03-3) ... 273s Selecting previously unselected package libperlio-via-timeout-perl. 273s Preparing to unpack .../257-libperlio-via-timeout-perl_0.32-3_all.deb ... 273s Unpacking libperlio-via-timeout-perl (0.32-3) ... 273s Selecting previously unselected package libio-socket-timeout-perl. 273s Preparing to unpack .../258-libio-socket-timeout-perl_0.32-3_all.deb ... 273s Unpacking libio-socket-timeout-perl (0.32-3) ... 273s Selecting previously unselected package libio-string-perl. 273s Preparing to unpack .../259-libio-string-perl_1.08-4_all.deb ... 273s Unpacking libio-string-perl (1.08-4) ... 273s Selecting previously unselected package libio-stringy-perl. 273s Preparing to unpack .../260-libio-stringy-perl_2.113-2_all.deb ... 273s Unpacking libio-stringy-perl (2.113-2) ... 273s Selecting previously unselected package libipc-run-perl. 273s Preparing to unpack .../261-libipc-run-perl_20231003.0-2_all.deb ... 273s Unpacking libipc-run-perl (20231003.0-2) ... 273s Selecting previously unselected package libjargs-java. 273s Preparing to unpack .../262-libjargs-java_1.0.0-5_all.deb ... 273s Unpacking libjargs-java (1.0.0-5) ... 273s Selecting previously unselected package libjs-underscore. 273s Preparing to unpack .../263-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 273s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 273s Selecting previously unselected package libjs-sphinxdoc. 273s Preparing to unpack .../264-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 273s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 273s Selecting previously unselected package libxslt1.1:amd64. 273s Preparing to unpack .../265-libxslt1.1_1.1.43-0.1_amd64.deb ... 273s Unpacking libxslt1.1:amd64 (1.1.43-0.1) ... 273s Selecting previously unselected package libxmlsec1-1:amd64. 273s Preparing to unpack .../266-libxmlsec1-1_1.3.7-2_amd64.deb ... 273s Unpacking libxmlsec1-1:amd64 (1.3.7-2) ... 273s Selecting previously unselected package libxmlsec1-openssl1:amd64. 273s Preparing to unpack .../267-libxmlsec1-openssl1_1.3.7-2_amd64.deb ... 273s Unpacking libxmlsec1-openssl1:amd64 (1.3.7-2) ... 273s Selecting previously unselected package liblasso3t64. 273s Preparing to unpack .../268-liblasso3t64_2.9.0-2build1_amd64.deb ... 273s Unpacking liblasso3t64 (2.9.0-2build1) ... 273s Selecting previously unselected package liblasso-perl:amd64. 273s Preparing to unpack .../269-liblasso-perl_2.9.0-2build1_amd64.deb ... 273s Unpacking liblasso-perl:amd64 (2.9.0-2build1) ... 273s Selecting previously unselected package liblog-log4perl-perl. 273s Preparing to unpack .../270-liblog-log4perl-perl_1.57-1_all.deb ... 273s Unpacking liblog-log4perl-perl (1.57-1) ... 273s Selecting previously unselected package liblwp-protocol-psgi-perl. 273s Preparing to unpack .../271-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 273s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 273s Selecting previously unselected package libnet-smtp-ssl-perl. 273s Preparing to unpack .../272-libnet-smtp-ssl-perl_1.04-2_all.deb ... 273s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 273s Selecting previously unselected package libmailtools-perl. 273s Preparing to unpack .../273-libmailtools-perl_2.22-1_all.deb ... 273s Unpacking libmailtools-perl (2.22-1) ... 273s Selecting previously unselected package libmime-tools-perl. 273s Preparing to unpack .../274-libmime-tools-perl_5.515-1_all.deb ... 273s Unpacking libmime-tools-perl (5.515-1) ... 273s Selecting previously unselected package libnet-ip-perl. 273s Preparing to unpack .../275-libnet-ip-perl_1.26-4_all.deb ... 273s Unpacking libnet-ip-perl (1.26-4) ... 273s Selecting previously unselected package libnet-ldap-perl. 273s Preparing to unpack .../276-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 273s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 273s Selecting previously unselected package libxml-namespacesupport-perl. 273s Preparing to unpack .../277-libxml-namespacesupport-perl_1.12-2_all.deb ... 273s Unpacking libxml-namespacesupport-perl (1.12-2) ... 273s Selecting previously unselected package libxml-sax-base-perl. 273s Preparing to unpack .../278-libxml-sax-base-perl_1.09-3_all.deb ... 273s Unpacking libxml-sax-base-perl (1.09-3) ... 273s Selecting previously unselected package libxml-sax-perl. 273s Preparing to unpack .../279-libxml-sax-perl_1.02+dfsg-4_all.deb ... 273s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 273s Selecting previously unselected package libxml-libxml-perl. 273s Preparing to unpack .../280-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_amd64.deb ... 273s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 273s Selecting previously unselected package libxml-simple-perl. 273s Preparing to unpack .../281-libxml-simple-perl_2.25-2_all.deb ... 273s Unpacking libxml-simple-perl (2.25-2) ... 273s Selecting previously unselected package libnet-openid-common-perl. 273s Preparing to unpack .../282-libnet-openid-common-perl_1.20-2_all.deb ... 273s Unpacking libnet-openid-common-perl (1.20-2) ... 273s Selecting previously unselected package libnet-openid-consumer-perl. 273s Preparing to unpack .../283-libnet-openid-consumer-perl_1.18-2_all.deb ... 273s Unpacking libnet-openid-consumer-perl (1.18-2) ... 273s Selecting previously unselected package libnet-openid-server-perl. 273s Preparing to unpack .../284-libnet-openid-server-perl_1.09-4_all.deb ... 273s Unpacking libnet-openid-server-perl (1.09-4) ... 273s Selecting previously unselected package node-xtend. 273s Preparing to unpack .../285-node-xtend_4.0.2-3_all.deb ... 273s Unpacking node-xtend (4.0.2-3) ... 273s Selecting previously unselected package node-corepack. 273s Preparing to unpack .../286-node-corepack_0.24.0-5_all.deb ... 273s Unpacking node-corepack (0.24.0-5) ... 273s Selecting previously unselected package nodejs. 273s Preparing to unpack .../287-nodejs_20.19.4+dfsg-1_amd64.deb ... 273s Unpacking nodejs (20.19.4+dfsg-1) ... 273s Selecting previously unselected package node-acorn. 273s Preparing to unpack .../288-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 273s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 273s Selecting previously unselected package node-cjs-module-lexer. 273s Preparing to unpack .../289-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 273s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 273s Selecting previously unselected package node-balanced-match. 273s Preparing to unpack .../290-node-balanced-match_2.0.0-1_all.deb ... 273s Unpacking node-balanced-match (2.0.0-1) ... 273s Selecting previously unselected package node-brace-expansion. 273s Preparing to unpack .../291-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 273s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 273s Selecting previously unselected package node-minimatch. 273s Preparing to unpack .../292-node-minimatch_9.0.3-6_all.deb ... 273s Unpacking node-minimatch (9.0.3-6) ... 273s Selecting previously unselected package node-ms. 273s Preparing to unpack .../293-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 273s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 273s Selecting previously unselected package node-debug. 273s Preparing to unpack .../294-node-debug_4.4.1+~4.1.12-1_all.deb ... 273s Unpacking node-debug (4.4.1+~4.1.12-1) ... 273s Selecting previously unselected package node-lru-cache. 273s Preparing to unpack .../295-node-lru-cache_10.0.1-3_all.deb ... 273s Unpacking node-lru-cache (10.0.1-3) ... 273s Selecting previously unselected package node-semver. 273s Preparing to unpack .../296-node-semver_7.6.1+~7.5.8-2_all.deb ... 273s Unpacking node-semver (7.6.1+~7.5.8-2) ... 273s Selecting previously unselected package node-llhttp. 273s Preparing to unpack .../297-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 273s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 273s Selecting previously unselected package node-undici. 273s Preparing to unpack .../298-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 273s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 273s Selecting previously unselected package libnode115:amd64. 273s Preparing to unpack .../299-libnode115_20.19.4+dfsg-1_amd64.deb ... 273s Unpacking libnode115:amd64 (20.19.4+dfsg-1) ... 274s Selecting previously unselected package libregexp-common-perl. 274s Preparing to unpack .../300-libregexp-common-perl_2024080801-1_all.deb ... 274s Unpacking libregexp-common-perl (2024080801-1) ... 274s Selecting previously unselected package libtask-weaken-perl. 274s Preparing to unpack .../301-libtask-weaken-perl_1.06-2_all.deb ... 274s Unpacking libtask-weaken-perl (1.06-2) ... 274s Selecting previously unselected package libxml-parser-perl. 274s Preparing to unpack .../302-libxml-parser-perl_2.47-1build4_amd64.deb ... 274s Unpacking libxml-parser-perl (2.47-1build4) ... 274s Selecting previously unselected package libsoap-lite-perl. 274s Preparing to unpack .../303-libsoap-lite-perl_1.27-3_all.deb ... 274s Unpacking libsoap-lite-perl (1.27-3) ... 274s Selecting previously unselected package libstring-random-perl. 274s Preparing to unpack .../304-libstring-random-perl_1%3a0.32-2_all.deb ... 274s Unpacking libstring-random-perl (1:0.32-2) ... 274s Selecting previously unselected package libtest-leaktrace-perl. 274s Preparing to unpack .../305-libtest-leaktrace-perl_0.17-1build6_amd64.deb ... 274s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 274s Selecting previously unselected package libtest-output-perl. 274s Preparing to unpack .../306-libtest-output-perl_1.036-1_all.deb ... 274s Unpacking libtest-output-perl (1.036-1) ... 274s Selecting previously unselected package libtest-pod-perl. 274s Preparing to unpack .../307-libtest-pod-perl_1.52-3_all.deb ... 274s Unpacking libtest-pod-perl (1.52-3) ... 274s Selecting previously unselected package libtime-fake-perl. 274s Preparing to unpack .../308-libtime-fake-perl_0.11-4_all.deb ... 274s Unpacking libtime-fake-perl (0.11-4) ... 274s Selecting previously unselected package libxml-libxslt-perl:amd64. 274s Preparing to unpack .../309-libxml-libxslt-perl_2.003000-3_amd64.deb ... 274s Unpacking libxml-libxslt-perl:amd64 (2.003000-3) ... 274s Selecting previously unselected package node-uglify-js. 274s Preparing to unpack .../310-node-uglify-js_3.17.4-2_all.deb ... 274s Unpacking node-uglify-js (3.17.4-2) ... 274s Selecting previously unselected package python3-defusedxml. 274s Preparing to unpack .../311-python3-defusedxml_0.7.1-3_all.deb ... 274s Unpacking python3-defusedxml (0.7.1-3) ... 274s Selecting previously unselected package python3-roman. 274s Preparing to unpack .../312-python3-roman_5.1-1_all.deb ... 274s Unpacking python3-roman (5.1-1) ... 274s Selecting previously unselected package python3-docutils. 274s Preparing to unpack .../313-python3-docutils_0.21.2+dfsg-2_all.deb ... 274s Unpacking python3-docutils (0.21.2+dfsg-2) ... 274s Selecting previously unselected package python3-imagesize. 274s Preparing to unpack .../314-python3-imagesize_1.4.1-1_all.deb ... 274s Unpacking python3-imagesize (1.4.1-1) ... 274s Selecting previously unselected package python3-packaging. 274s Preparing to unpack .../315-python3-packaging_25.0-1_all.deb ... 274s Unpacking python3-packaging (25.0-1) ... 274s Selecting previously unselected package python3-snowballstemmer. 274s Preparing to unpack .../316-python3-snowballstemmer_2.2.0-4build1_all.deb ... 274s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 274s Selecting previously unselected package sphinx-common. 274s Preparing to unpack .../317-sphinx-common_8.2.3-1ubuntu2_all.deb ... 274s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 274s Selecting previously unselected package python3-alabaster. 274s Preparing to unpack .../318-python3-alabaster_0.7.16-0.1_all.deb ... 274s Unpacking python3-alabaster (0.7.16-0.1) ... 274s Selecting previously unselected package python3-sphinx. 274s Preparing to unpack .../319-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 274s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 274s Selecting previously unselected package python3-sphinx-bootstrap-theme. 274s Preparing to unpack .../320-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 274s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 274s Selecting previously unselected package uglifyjs. 274s Preparing to unpack .../321-uglifyjs_3.17.4-2_all.deb ... 274s Unpacking uglifyjs (3.17.4-2) ... 274s Selecting previously unselected package yui-compressor. 274s Preparing to unpack .../322-yui-compressor_2.4.8-3_all.deb ... 274s Unpacking yui-compressor (2.4.8-3) ... 274s Selecting previously unselected package libauthen-radius-perl. 274s Preparing to unpack .../323-libauthen-radius-perl_0.33-1_all.deb ... 274s Unpacking libauthen-radius-perl (0.33-1) ... 274s Selecting previously unselected package pkg-perl-autopkgtest. 274s Preparing to unpack .../324-pkg-perl-autopkgtest_0.82_all.deb ... 274s Unpacking pkg-perl-autopkgtest (0.82) ... 274s Setting up libconfig-inifiles-perl (3.000003-3) ... 274s Setting up libmodule-pluggable-perl (5.2-5) ... 274s Setting up node-uglify-js (3.17.4-2) ... 274s Setting up libio-sessiondata-perl (1.03-3) ... 274s Setting up javascript-common (12+nmu1) ... 274s Setting up liblcms2-2:amd64 (2.16-2) ... 274s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 274s Setting up libaom3:amd64 (3.12.1-1) ... 274s Setting up node-lru-cache (10.0.1-3) ... 274s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 274s Setting up libmath-random-isaac-perl (1.004-2) ... 274s Setting up libtask-weaken-perl (1.06-2) ... 274s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 274s Setting up libhttp-multipartparser-perl (0.02-3) ... 274s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 274s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 274s Setting up java-common (0.76) ... 274s Setting up libclass-inspector-perl (1.36-3) ... 274s Setting up libfont-afm-perl (1.20-4) ... 274s Setting up libdynaloader-functions-perl (0.004-2) ... 274s Setting up libclass-method-modifiers-perl (2.15-1) ... 274s Setting up libjs-popper.js (1.16.1+ds-6) ... 274s Setting up libio-pty-perl (1:1.20-1build3) ... 274s Setting up libdata-hexdump-perl (0.04-2) ... 274s Setting up python3-defusedxml (0.7.1-3) ... 274s Setting up libclone-perl:amd64 (0.47-1) ... 274s Setting up libarchive-zip-perl (1.68-1) ... 274s Setting up libsub-identify-perl (0.14-3build4) ... 274s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 274s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 274s Setting up python3-alabaster (0.7.16-0.1) ... 274s Setting up libio-stringy-perl (2.113-2) ... 274s Setting up libhtml-tagset-perl (3.24-1) ... 274s Setting up unzip (6.0-28ubuntu7) ... 274s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 274s Setting up libperlio-via-timeout-perl (0.32-3) ... 274s Setting up libfilesys-notify-simple-perl (0.14-3) ... 274s Setting up libnet-cidr-perl (0.25-1) ... 274s Setting up libipc-sharelite-perl (0.17-5build4) ... 274s Setting up libconvert-binhex-perl (1.125-3) ... 274s Setting up liblwp-mediatypes-perl (6.04-2) ... 274s Setting up libcrypt-urandom-perl (0.54-1) ... 274s Setting up x11-common (1:7.7+24ubuntu1) ... 274s Setting up libtest-pod-perl (1.52-3) ... 274s Setting up libtry-tiny-perl (0.32-1) ... 274s Setting up libdeflate0:amd64 (1.23-2) ... 274s Setting up perl-openssl-defaults:amd64 (7build3) ... 274s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 274s Setting up libxml-namespacesupport-perl (1.12-2) ... 274s Setting up m4 (1.4.19-8) ... 274s Setting up libposix-strftime-compiler-perl (0.46-1) ... 274s Setting up libclass-singleton-perl (1.6-2) ... 274s Setting up libencode-locale-perl (1.05-3) ... 274s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 274s Setting up libxstring-perl:amd64 (0.005-2build4) ... 274s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 274s Setting up libclass-errorhandler-perl (0.04-3) ... 274s Setting up liblist-utilsby-perl (0.12-2) ... 274s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 274s Setting up libtime-fake-perl (0.11-4) ... 274s Setting up libfcgi-procmanager-perl (0.28-3) ... 274s Setting up libregexp-common-perl (2024080801-1) ... 274s Setting up libtest-sharedfork-perl (0.35-3) ... 274s Setting up libsub-install-perl (0.929-1) ... 274s Setting up libextutils-depends-perl (0.8002-1) ... 274s Setting up libhash-multivalue-perl (0.16-3) ... 274s Setting up liberror-perl (0.17030-1) ... 274s Setting up libapache-session-perl (1.94-2) ... 274s Setting up libxml-sax-base-perl (1.09-3) ... 274s Setting up libio-string-perl (1.08-4) ... 274s Setting up libtest-leaktrace-perl (0.17-1build6) ... 274s Setting up python3-roman (5.1-1) ... 274s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 274s Setting up autotools-dev (20240727.1) ... 274s Setting up libstream-buffered-perl (0.03-3) ... 274s Setting up libclass-data-inheritable-perl (0.10-1) ... 274s Setting up python3-packaging (25.0-1) ... 274s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 274s Setting up libalgorithm-c3-perl (0.11-2) ... 274s Setting up liblog-log4perl-perl (1.57-1) ... 274s Setting up libapache-logformat-compiler-perl (0.36-3) ... 274s Setting up libcrypt-random-seed-perl (0.03-3) ... 274s Setting up libnspr4:amd64 (2:4.36-1ubuntu2) ... 274s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 274s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 275s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 275s Setting up python3-snowballstemmer (2.2.0-4build1) ... 275s Setting up node-balanced-match (2.0.0-1) ... 275s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 275s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 275s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 275s Setting up libemail-date-format-perl (1.008-1) ... 275s Setting up libcryptx-perl (0.087-1) ... 275s Setting up libcares2:amd64 (1.34.5-1) ... 275s Setting up libmpc3:amd64 (1.3.1-1build3) ... 275s Setting up libvariable-magic-perl (0.64-1build1) ... 275s Setting up libio-html-perl (1.004-3) ... 275s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 275s Setting up autopoint (0.23.1-2build2) ... 275s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 275s Setting up libipc-run-perl (20231003.0-2) ... 275s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 275s Setting up libpcsclite1:amd64 (2.3.3-1) ... 275s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 275s Setting up libltdl7:amd64 (2.5.4-4build1) ... 275s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 275s Setting up libstring-random-perl (1:0.32-2) ... 275s Setting up libparams-util-perl (1.102-3build1) ... 275s Setting up autoconf (2.72-3.1ubuntu1) ... 275s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 275s Setting up libwebp7:amd64 (1.5.0-0.1) ... 275s Setting up libcapture-tiny-perl (0.50-1) ... 275s Setting up libtimedate-perl (2.3300-2) ... 275s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libsub-name-perl:amd64 (0.28-1) ... 275s Setting up libtypes-serialiser-perl (1.01-1) ... 275s Setting up libgssapi-perl (0.28-4build5) ... 275s Setting up dwz (0.16-2) ... 275s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 275s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 275s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libjson-perl (4.10000-1) ... 275s Setting up libxslt1.1:amd64 (1.1.43-0.1) ... 275s Setting up libjargs-java (1.0.0-5) ... 275s Setting up librole-tiny-perl (2.002004-1) ... 275s Setting up debugedit (1:5.2-3) ... 275s Setting up libfile-sharedir-perl (1.118-3) ... 275s Setting up libfcgi-perl (0.82+ds-3build3) ... 275s Setting up libopenjp2-7:amd64 (2.5.3-2.1) ... 275s Setting up libwww-form-urlencoded-perl (0.26-2) ... 275s Setting up sgml-base (1.31+nmu1) ... 275s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 275s Setting up libdevel-stacktrace-perl (2.0500-1) ... 275s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 275s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 275s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 275s Setting up libicu76:amd64 (76.1-4ubuntu2) ... 275s Setting up node-minimatch (9.0.3-6) ... 275s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 275s Setting up ca-certificates-java (20240118) ... 275s No JRE found. Skipping Java certificates setup. 275s Setting up libexporter-tiny-perl (1.006002-1) ... 275s Setting up node-xtend (4.0.2-3) ... 275s Setting up libisl23:amd64 (0.27-1) ... 275s Setting up libconvert-asn1-perl (0.34-1) ... 275s Setting up libtext-unidecode-perl (1.30-3) ... 275s Setting up libde265-0:amd64 (1.0.16-1) ... 275s Setting up libregexp-assemble-perl (0.38-2) ... 275s Setting up libnet-ip-perl (1.26-4) ... 275s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 275s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 275s Setting up libxmlsec1-1:amd64 (1.3.7-2) ... 275s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 275s Setting up liburi-perl (5.30-1) ... 275s Setting up libonig5:amd64 (6.9.10-1) ... 275s Setting up libdbi-perl:amd64 (1.647-1) ... 275s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libconvert-base32-perl (0.06-3) ... 275s Setting up dctrl-tools (2.24-3build3) ... 275s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 275s Setting up autodep8 (0.30) ... 275s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 275s Setting up python3-imagesize (1.4.1-1) ... 275s Setting up libemail-address-xs-perl (1.05-1build5) ... 275s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 275s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 275s Setting up automake (1:1.17-4ubuntu1) ... 275s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 275s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 275s Setting up libjson-xs-perl (4.040-1) ... 275s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 275s Setting up libcrypt-des-ede3-perl (0.03-1) ... 275s Setting up libjs-jquery-cookie (12-4) ... 275s Setting up libhttp-date-perl (6.06-1) ... 275s Setting up libglib-perl:amd64 (3:1.329.3-3build4) ... 275s Setting up gettext (0.23.1-2build2) ... 275s Setting up libtest-tcp-perl (2.22-2) ... 275s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 275s Setting up java-wrappers (0.5) ... 275s Setting up libio-socket-timeout-perl (0.32-3) ... 275s Setting up libfile-listing-perl (6.16-1) ... 275s Setting up libhash-merge-simple-perl (0.052-1) ... 275s Setting up libcache-cache-perl (1.08-3) ... 275s Setting up libhttp-headers-fast-perl (0.22-3) ... 275s Setting up libjq1:amd64 (1.8.1-3ubuntu1) ... 275s Setting up liblist-moreutils-perl (0.430-2) ... 275s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 275s Setting up libemail-simple-perl (2.218-1) ... 275s Setting up libxmlsec1-openssl1:amd64 (1.3.7-2) ... 275s Setting up libnet-http-perl (6.23-1) ... 275s Setting up liblasso3t64 (2.9.0-2build1) ... 275s Setting up libnss3:amd64 (2:3.114-1) ... 275s Setting up libexception-class-perl (1.45-1) ... 275s Setting up libclass-c3-perl (0.35-2) ... 275s Setting up libcrypt-jwt-perl (0.037-1) ... 275s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 275s Setting up xfonts-utils (1:7.7+7) ... 275s Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... 275s Setting up libxml-sax-perl (1.02+dfsg-4) ... 275s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 275s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 275s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 275s Setting up libauthen-radius-perl (0.33-1) ... 275s Setting up intltool-debian (0.35.0+20060710.6) ... 275s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 275s Setting up libbytes-random-secure-perl (0.29-3) ... 275s Setting up libjson-maybexs-perl (1.004008-1) ... 275s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 275s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 275s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 275s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 275s Setting up libdata-optlist-perl (0.114-1) ... 275s Setting up libtest-output-perl (1.036-1) ... 275s Setting up pkg-perl-autopkgtest (0.82) ... 275s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 275s Setting up libraw23t64:amd64 (0.21.4-2) ... 275s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 275s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 275s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 275s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 275s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 275s Setting up dh-strip-nondeterminism (1.14.2-1) ... 275s Setting up libwww-robotrules-perl (6.02-1) ... 275s Setting up cpp-15 (15.2.0-5ubuntu1) ... 275s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 275s Setting up xml-core (0.19) ... 275s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 275s Setting up jq (1.8.1-3ubuntu1) ... 275s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 275s Setting up liblasso-perl:amd64 (2.9.0-2build1) ... 275s Setting up libdbd-sqlite3-perl:amd64 (1.76-1) ... 275s Setting up libmro-compat-perl (0.15-2) ... 275s Setting up libcookie-baker-perl (0.12-1) ... 275s Setting up libhttp-entity-parser-perl (0.25-2) ... 275s Setting up libio-socket-ssl-perl (2.089-1) ... 275s Setting up libsub-exporter-perl (0.990-1) ... 275s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 275s Setting up libeval-closure-perl (0.14-3) ... 275s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 275s Setting up libconvert-pem-perl (0.13-1) ... 275s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 275s Setting up libhttp-negotiate-perl (6.01-2) ... 275s Setting up libparams-validationcompiler-perl (0.31-1) ... 275s Setting up openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 275s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 275s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 275s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 275s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 275s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 275s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 275s Setting up libhttp-cookies-perl (6.11-1) ... 275s Setting up po-debconf (1.0.21+nmu1) ... 275s Setting up libhtml-tree-perl (5.07-3) ... 275s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 275s Setting up libcgi-pm-perl (4.68-1) ... 275s Setting up libhtml-format-perl (2.16-2) ... 275s Setting up fonts-urw-base35 (20200910-8) ... 276s Setting up libhtml-template-perl (2.97-2build1) ... 276s Setting up gcc-15 (15.2.0-5ubuntu1) ... 276s Setting up libnet-smtp-ssl-perl (1.04-2) ... 276s Setting up libmodule-runtime-perl (0.018-1) ... 276s Setting up libmailtools-perl (2.22-1) ... 276s Setting up sphinx-common (8.2.3-1ubuntu2) ... 276s Setting up libxml-simple-perl (2.25-2) ... 276s Setting up libxml-libxslt-perl:amd64 (2.003000-3) ... 276s Setting up libhttp-daemon-perl (6.16-1) ... 276s Setting up libemail-abstract-perl (3.010-1) ... 276s Setting up cpp (4:15.2.0-4ubuntu1) ... 276s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 276s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 276s Setting up g++-15 (15.2.0-5ubuntu1) ... 276s Setting up libplack-perl (1.0051-1) ... 276s Setting up libnet-openid-common-perl (1.20-2) ... 276s Setting up libnet-openid-server-perl (1.09-4) ... 276s Setting up libtool (2.5.4-4build1) ... 276s Setting up libmodule-implementation-perl (0.09-2) ... 276s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 276s Setting up libpackage-stash-perl (0.40-1) ... 276s Setting up libimport-into-perl (1.002005-2) ... 276s Setting up libmoo-perl (2.005005-1) ... 276s Setting up liblist-someutils-perl (0.59-1) ... 276s Setting up libmime-tools-perl (5.515-1) ... 276s Setting up gcc (4:15.2.0-4ubuntu1) ... 276s Setting up dh-autoreconf (21) ... 276s Setting up libspecio-perl (0.50-1) ... 276s Setting up liblist-allutils-perl (0.19-1) ... 276s Setting up g++ (4:15.2.0-4ubuntu1) ... 276s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 276s Setting up build-essential (12.12ubuntu1) ... 276s Setting up libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 276s Setting up libmoox-types-mooselike-perl (0.29-2) ... 276s Setting up libb-hooks-endofscope-perl (0.28-2) ... 276s Setting up libthrowable-perl (1.001-2) ... 276s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 276s Setting up debhelper (13.24.2ubuntu1) ... 276s Setting up libemail-sender-perl (2.601-1) ... 276s Setting up libnamespace-clean-perl (0.27-2) ... 276s Setting up libnamespace-autoclean-perl (0.31-1) ... 276s Setting up libdatetime-locale-perl (1:1.41-1) ... 276s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 276s Setting up libdatetime-perl (2:1.65-1build3) ... 276s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 276s Setting up libheif-plugin-aomdec:amd64 (1.20.2-1) ... 276s Setting up liblwp-protocol-https-perl (6.14-1) ... 276s Setting up libheif-plugin-libde265:amd64 (1.20.2-1) ... 276s Setting up node-corepack (0.24.0-5) ... 276s Setting up libnode115:amd64 (20.19.4+dfsg-1) ... 276s Setting up libwww-perl (6.78-1) ... 276s Setting up libheif1:amd64 (1.20.2-1) ... 276s Setting up nodejs (20.19.4+dfsg-1) ... 276s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 276s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 276s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 276s Setting up libgd3:amd64 (2.3.3-13ubuntu1) ... 276s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 276s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 276s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 276s Setting up libnet-openid-consumer-perl (1.18-2) ... 276s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 276s Setting up node-semver (7.6.1+~7.5.8-2) ... 276s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 276s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 276s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 276s Setting up libxml-parser-perl (2.47-1build4) ... 276s Setting up uglifyjs (3.17.4-2) ... 276s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 276s Setting up node-debug (4.4.1+~4.1.12-1) ... 276s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 276s Setting up libgd-perl (2.78-1build4) ... 276s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 276s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 276s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 276s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 276s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 277s Setting up libsoap-lite-perl (1.27-3) ... 277s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 277s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 277s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 277s Setting up libgd-securityimage-perl (1.75-3) ... 277s Processing triggers for install-info (7.1.1-1ubuntu1) ... 277s Processing triggers for libc-bin (2.42-0ubuntu3) ... 277s Processing triggers for man-db (2.13.1-1) ... 278s Processing triggers for ca-certificates-java (20240118) ... 279s Adding debian:ACCVRAIZ1.pem 279s Adding debian:AC_RAIZ_FNMT-RCM.pem 279s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 279s Adding debian:ANF_Secure_Server_Root_CA.pem 279s Adding debian:Actalis_Authentication_Root_CA.pem 279s Adding debian:AffirmTrust_Commercial.pem 279s Adding debian:AffirmTrust_Networking.pem 279s Adding debian:AffirmTrust_Premium.pem 279s Adding debian:AffirmTrust_Premium_ECC.pem 279s Adding debian:Amazon_Root_CA_1.pem 279s Adding debian:Amazon_Root_CA_2.pem 279s Adding debian:Amazon_Root_CA_3.pem 279s Adding debian:Amazon_Root_CA_4.pem 279s Adding debian:Atos_TrustedRoot_2011.pem 279s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 279s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 279s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 279s Adding debian:BJCA_Global_Root_CA1.pem 279s Adding debian:BJCA_Global_Root_CA2.pem 279s Adding debian:Baltimore_CyberTrust_Root.pem 279s Adding debian:Buypass_Class_2_Root_CA.pem 279s Adding debian:Buypass_Class_3_Root_CA.pem 279s Adding debian:CA_Disig_Root_R2.pem 279s Adding debian:CFCA_EV_ROOT.pem 279s Adding debian:COMODO_Certification_Authority.pem 279s Adding debian:COMODO_ECC_Certification_Authority.pem 279s Adding debian:COMODO_RSA_Certification_Authority.pem 279s Adding debian:Certainly_Root_E1.pem 279s Adding debian:Certainly_Root_R1.pem 279s Adding debian:Certigna.pem 279s Adding debian:Certigna_Root_CA.pem 279s Adding debian:Certum_EC-384_CA.pem 279s Adding debian:Certum_Trusted_Network_CA.pem 279s Adding debian:Certum_Trusted_Network_CA_2.pem 279s Adding debian:Certum_Trusted_Root_CA.pem 279s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 279s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 279s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 279s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 279s Adding debian:Comodo_AAA_Services_root.pem 279s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 279s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 279s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 279s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 279s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 279s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 279s Adding debian:DigiCert_Assured_ID_Root_CA.pem 279s Adding debian:DigiCert_Assured_ID_Root_G2.pem 279s Adding debian:DigiCert_Assured_ID_Root_G3.pem 279s Adding debian:DigiCert_Global_Root_CA.pem 279s Adding debian:DigiCert_Global_Root_G2.pem 279s Adding debian:DigiCert_Global_Root_G3.pem 279s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 279s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 279s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 279s Adding debian:DigiCert_Trusted_Root_G4.pem 279s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 279s Adding debian:Entrust_Root_Certification_Authority.pem 279s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 279s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 279s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 279s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 279s Adding debian:GLOBALTRUST_2020.pem 279s Adding debian:GTS_Root_R1.pem 279s Adding debian:GTS_Root_R2.pem 279s Adding debian:GTS_Root_R3.pem 279s Adding debian:GTS_Root_R4.pem 279s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 279s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 279s Adding debian:GlobalSign_Root_CA.pem 279s Adding debian:GlobalSign_Root_CA_-_R3.pem 279s Adding debian:GlobalSign_Root_CA_-_R6.pem 279s Adding debian:GlobalSign_Root_E46.pem 279s Adding debian:GlobalSign_Root_R46.pem 279s Adding debian:Go_Daddy_Class_2_CA.pem 279s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 279s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 279s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 279s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 279s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 279s Adding debian:HiPKI_Root_CA_-_G1.pem 279s Adding debian:Hongkong_Post_Root_CA_3.pem 279s Adding debian:ISRG_Root_X1.pem 279s Adding debian:ISRG_Root_X2.pem 279s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 279s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 279s Adding debian:Izenpe.com.pem 279s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 279s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 279s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 279s Adding debian:NAVER_Global_Root_Certification_Authority.pem 279s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 279s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 279s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 279s Adding debian:QuoVadis_Root_CA_1_G3.pem 279s Adding debian:QuoVadis_Root_CA_2.pem 279s Adding debian:QuoVadis_Root_CA_2_G3.pem 279s Adding debian:QuoVadis_Root_CA_3.pem 279s Adding debian:QuoVadis_Root_CA_3_G3.pem 279s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 279s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 279s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 279s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 279s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 279s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 279s Adding debian:SZAFIR_ROOT_CA2.pem 279s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 279s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 279s Adding debian:SecureSign_Root_CA12.pem 279s Adding debian:SecureSign_Root_CA14.pem 279s Adding debian:SecureSign_Root_CA15.pem 279s Adding debian:SecureTrust_CA.pem 279s Adding debian:Secure_Global_CA.pem 279s Adding debian:Security_Communication_ECC_RootCA1.pem 279s Adding debian:Security_Communication_RootCA2.pem 279s Adding debian:Starfield_Class_2_CA.pem 279s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 279s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 279s Adding debian:SwissSign_Gold_CA_-_G2.pem 279s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 279s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 279s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 279s Adding debian:TWCA_CYBER_Root_CA.pem 279s Adding debian:TWCA_Global_Root_CA.pem 279s Adding debian:TWCA_Root_Certification_Authority.pem 279s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 279s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 279s Adding debian:TeliaSonera_Root_CA_v1.pem 279s Adding debian:Telia_Root_CA_v2.pem 279s Adding debian:TrustAsia_Global_Root_CA_G3.pem 279s Adding debian:TrustAsia_Global_Root_CA_G4.pem 279s Adding debian:Trustwave_Global_Certification_Authority.pem 279s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 279s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 279s Adding debian:TunTrust_Root_CA.pem 279s Adding debian:UCA_Extended_Validation_Root.pem 279s Adding debian:UCA_Global_G2_Root.pem 279s Adding debian:USERTrust_ECC_Certification_Authority.pem 279s Adding debian:USERTrust_RSA_Certification_Authority.pem 279s Adding debian:XRamp_Global_CA_Root.pem 279s Adding debian:certSIGN_ROOT_CA.pem 279s Adding debian:certSIGN_Root_CA_G2.pem 279s Adding debian:e-Szigno_Root_CA_2017.pem 279s Adding debian:ePKI_Root_Certification_Authority.pem 279s Adding debian:emSign_ECC_Root_CA_-_C3.pem 279s Adding debian:emSign_ECC_Root_CA_-_G3.pem 279s Adding debian:emSign_Root_CA_-_C1.pem 279s Adding debian:emSign_Root_CA_-_G1.pem 279s Adding debian:vTrus_ECC_Root_CA.pem 279s Adding debian:vTrus_Root_CA.pem 279s done. 279s Setting up yui-compressor (2.4.8-3) ... 279s Setting up default-jre-headless (2:1.21-76) ... 279s Processing triggers for sgml-base (1.31+nmu1) ... 279s Setting up docutils-common (0.21.2+dfsg-2) ... 279s Processing triggers for sgml-base (1.31+nmu1) ... 279s Setting up python3-docutils (0.21.2+dfsg-2) ... 279s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 282s autopkgtest [08:49:29]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 282s autopkgtest [08:49:29]: test portal-test: [----------------------- 282s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 282s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 282s t/00-Switch.t .................................................................. 282s ok 1 - use Lemonldap::NG::Portal::Main; 282s ok 2 - Portal object 282s ok 3 - Init 282s ok 4 - Portal app 282s ok 5 - Register $type 282s ok 6 - Portal object 282s ok 7 - Init 282s ok 8 - Portal app 282s ok 9 - Register $type 282s # ==> Pushing CLIENT1 <== 282s ok 10 282s # ==> Popping CLIENT1 <== 282s # ==> Pushing CLIENT2 <== 282s ok 11 282s # ==> Popping CLIENT2 <== 282s # ==> Pushing CLIENT1 <== 282s ok 12 282s # ==> Popping CLIENT1 <== 282s # ==> Pushing CLIENT2 <== 282s ok 13 282s # ==> Popping CLIENT2 <== 282s 1..13 282s ok 283s t/01-AuthDemo.t ................................................................ 283s ok 1 - use Lemonldap::NG::Portal::Main; 283s ok 2 - Portal object 283s ok 3 - Init 283s ok 4 - Portal app 283s ok 5 - Unauth JSON request 283s ok 6 - Response status is 401 283s ok 7 - Content is JSON 283s ok 8 - Error code is 9 283s ok 9 - Get Menu 283s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 283s ok 11 - Rejected with PE_UNPROTECTEDURL 283s ok 12 - Strict-Transport-Security is set 283s ok 13 - Language icons found 283s ok 14 - Custom favicon found 283s ok 15 - Get Menu 283s ok 16 - Rejected with PE_FIRSTACCESS 283s ok 17 - Language icons found 283s ok 18 - Unauth ajax request with good url 283s ok 19 - Response status is 401 283s ok 20 - Content is JSON 283s ok 21 - Error code is 9 283s ok 22 - Get Menu 283s ok 23 - Language icons found 283s ok 24 - Auth query 283s ok 25 - jdoe rejected with PE_BADCREDENTIALS 283s ok 26 - Found connect button 283s ok 27 - HTTP code is 200 283s ok 28 - Page contains a form 283s ok 29 - Field "user" is defined 283s ok 30 - Field "password" is defined 283s ok 31 - CSP header authorize POST request to \# 283s ok 32 - Login is pre-filled on second attemps 283s ok 33 - Auth query 283s ok 34 - dwho rejected with PE_BADCREDENTIALS 283s ok 35 - Found connect button 283s ok 36 - Auth query 283s ok 37 - HTTP code is 200 283s ok 38 - Get cookie lemonldap (73752cd52e925b100ab783438b7cb18e35b8cce3af7aee520dead946adbc2240) 283s ok 39 - Auth ajax request with good url 283s ok 40 - Get redirection 283s ok 41 - Location is http://test1.example.com/ 283s ok 42 - Authenticated as dwho 283s ok 43 - Auth request with bad url 283s ok 44 - HTTP code is 200 283s ok 45 - Authenticated as dwho 283s ok 46 - use Lemonldap::NG::Handler::PSGI; 283s ok 47 - PSGI test 283s ok 48 - HTTP code is 200 283s ok 49 - Authenticated as dwho 283s ok 50 - Logout request 283s ok 51 - Response is 200 283s ok 52 - Cookie is deleted 283s ok 53 - No pdata 283s ok 54 - Disconnect request 283s ok 55 - Response is 401 283s 1..55 283s ok 283s t/01-BuildRule.t ............................................................... 283s ok 1 - use Lemonldap::NG::Portal::Main; 283s ok 2 - Portal object 283s ok 3 - Init 283s ok 4 - Portal app 283s ok 5 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 283s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 283s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 283s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 283s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 283s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 283s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 283s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 283s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 283s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 283s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 283s 1..15 283s ok 283s t/01-BuildUrl.t ................................................................ 283s ok 1 - use Lemonldap::NG::Portal::Main; 283s ok 2 - Portal object 283s ok 3 - Init 283s ok 4 - Portal app 283s ok 5 - [] => http://auth.example.com/ 283s ok 6 - ['foo'] => http://auth.example.com/foo 283s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 283s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 283s ok 9 - ['https://foo'] => https://foo 283s ok 10 - ['https://foo','bar'] => https://foo/bar 283s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 283s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 283s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 283s ok 14 - ['https://foo/bar','baz',{'p' => 1}] => https://foo/bar/baz?p=1 283s ok 15 - ['https://foo/bar/','baz','qux',{'p' => 1}] => https://foo/bar/baz/qux?p=1 283s ok 16 - ['http://auth.example.com','foo'] => /foo 283s ok 17 - ['http://auth.example.com','foo','bar',{'p' => 1}] => /foo/bar?p=1 283s ok 18 - ['http://auth.example.com/test/','foo'] => /test/foo 283s ok 19 - ['http://auth.example.com/test/','foo','bar',{'p' => 1}] => /test/foo/bar?p=1 283s ok 20 - PORTAL_BASE for http://auth.example.com/test/ is /test/ 283s ok 21 - PORTAL_BASE for http://auth.example.com/ is / 283s 1..21 283s ok 284s t/01-CSP-and-CORS-headers.t .................................................... 284s ok 1 - use Lemonldap::NG::Portal::Main; 284s ok 2 - Portal object 284s ok 3 - Init 284s ok 4 - Portal app 284s ok 5 - Unauth JSON request 284s ok 6 - Response status is 401 284s ok 7 - Content is JSON 284s ok 8 - Error code is 9 284s ok 9 - Unauth JSON request 284s ok 10 - CORS origin '' found 284s ok 11 - CORS credentials 'true' found 284s ok 12 - CORS headers '*' found 284s ok 13 - CORS methods 'POST' found 284s ok 14 - CORS expose-headers '*' found 284s ok 15 - CORS max-age '86400' found 284s ok 16 - Unauth ajax request with good url 284s ok 17 - Response status is 401 284s ok 18 - Content is JSON 284s ok 19 - Error code is 9 284s ok 20 - Get error page 284s ok 21 - CORS origin '' found 284s ok 22 - CORS credentials 'true' found 284s ok 23 - CORS headers '*' found 284s ok 24 - CORS methods 'POST' found 284s ok 25 - CORS expose-headers '*' found 284s ok 26 - CORS max-age '86400' found 284s ok 27 - Get Menu 284s ok 28 - CORS origin '' found 284s ok 29 - CORS credentials 'true' found 284s ok 30 - CORS headers '*' found 284s ok 31 - CORS methods 'POST' found 284s ok 32 - CORS expose-headers '*' found 284s ok 33 - CORS max-age '86400' found 284s ok 34 - Get Menu 284s ok 35 - Language icons found 284s ok 36 - CORS origin '' found 284s ok 37 - CORS credentials 'true' found 284s ok 38 - CORS headers '*' found 284s ok 39 - CORS methods 'POST' found 284s ok 40 - CORS expose-headers '*' found 284s ok 41 - CORS max-age '86400' found 284s ok 42 - CSP header values found 284s ok 43 - X-Frame-Options "ALLOW-FROM" found 284s ok 44 - Auth query 284s ok 45 - HTTP code is 200 284s ok 46 - Get cookie lemonldap (b08890f3b26b2ac61ff3c142d8002538a7c78c848b22c3973986a72bd44f8aa1) 284s ok 47 - Found SameSite=Lax (default) 284s ok 48 - Auth ajax request with good url 284s ok 49 - Get redirection 284s ok 50 - Location is http://test1.example.com/ 284s ok 51 - Authenticated as dwho 284s ok 52 - Get test1 284s ok 53 - Lm-Remote-User found 284s ok 54 - Lm-Remote-Custom found 284s ok 55 - X-Frame-Options "ALLOW-FROM" found 284s ok 56 - CORS origin '' found 284s ok 57 - CORS credentials 'true' found 284s ok 58 - CORS headers '*' found 284s ok 59 - CORS methods 'POST' found 284s ok 60 - CORS expose-headers '*' found 284s ok 61 - CORS max-age '86400' found 284s ok 62 - Logout request 284s ok 63 - Response is 200 284s ok 64 - Cookie is deleted 284s ok 65 - No pdata 284s ok 66 - Disconnect request 284s ok 67 - Response is 401 284s # Subtest: Test cspGetHost function 284s ok 1 - Correct CSP source for undef 284s ok 2 - Correct CSP source for 284s ok 3 - Correct CSP source for invalid 284s ok 4 - Correct CSP source for /relative/url 284s ok 5 - Correct CSP source for http://test.com/test 284s ok 6 - Correct CSP source for http://test.com:80/test 284s ok 7 - Correct CSP source for http://test.com:81/test 284s ok 8 - Correct CSP source for https://test.com/test 284s ok 9 - Correct CSP source for https://test.com:443/test 284s ok 10 - Correct CSP source for custom.scheme://something?param 284s 1..10 284s ok 68 - Test cspGetHost function 284s 1..68 284s ok 284s t/01-Cache-Tag.t ............................................................... 284s ok 1 - use Lemonldap::NG::Portal::Main; 284s ok 2 - Portal object 284s ok 3 - Init 284s ok 4 - Portal app 284s ok 5 - Asset tag is not null 284s ok 6 - Asset tag has expected length 284s ok 7 - Portal object 284s ok 8 - Init 284s ok 9 - Portal app 284s ok 10 - Using a salt changes the tag 284s 1..10 284s ok 284s t/01-Cookie-Domain.t ........................................................... 284s ok 1 - use Lemonldap::NG::Portal::Main; 284s # Subtest: Behavior with domain = example.com 284s ok 1 - Portal object 284s ok 2 - Init 284s ok 3 - Portal app 284s ok 4 - Correct cookie result for name=coucou,value=0 284s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 284s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 284s ok 7 - Correct cookie result for name=coucou,value=0 284s 1..7 284s ok 2 - Behavior with domain = example.com 284s # Subtest: Behavior with unset domain 284s ok 1 - Portal object 284s ok 2 - Init 284s ok 3 - Portal app 284s ok 4 - Correct cookie result for name=coucou,value=0 284s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 284s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 284s ok 7 - Correct cookie result for name=coucou,value=0 284s 1..7 284s ok 3 - Behavior with unset domain 284s # Subtest: Behavior with special #PORTAL# value 284s ok 1 - Portal object 284s ok 2 - Init 284s ok 3 - Portal app 284s ok 4 - Correct cookie result for name=coucou,value=0 284s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 284s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 284s ok 7 - Correct cookie result for name=coucou,value=0 284s 1..7 284s ok 4 - Behavior with special \#PORTAL\# value 284s # Subtest: Behavior with special #PORTALDOMAIN# value 284s ok 1 - Portal object 284s ok 2 - Init 284s ok 3 - Portal app 284s ok 4 - Correct cookie result for name=coucou,value=0 284s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 284s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 284s ok 7 - Correct cookie result for name=coucou,value=0 284s 1..7 284s ok 5 - Behavior with special \#PORTALDOMAIN\# value 284s 1..5 284s ok 285s t/01-Custom2fa.t ............................................................... 285s ok 1 - use Lemonldap::NG::Portal::Main; 285s ok 2 - Portal object 285s ok 3 - Init 285s ok 4 - Portal app 285s # Subtest: Register 2FA on first login 285s ok 1 - Auth query 285s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760964690_32981%22%7D) 285s ok 3 - Get redirection 285s ok 4 - Location is http://auth.example.com/2fregisters 285s ok 5 - Auth query 285s ok 6 - Response body is not empty 285s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 285s ok 8 - Response body is not empty 285s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 285s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760964690_32981%22%7D) 285s ok 11 - Auth query 285s ok 12 - Response body is not empty 285s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 285s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760964690_32981%22%7D) 285s ok 15 - Post code 285s ok 16 - Response status is 500 285s ok 17 - Content is JSON 285s ok 18 - Error code is PE1234 285s ok 19 - Post code 285s ok 20 - HTTP code is 200 285s ok 21 - Content-Type is JSON 285s ok 22 - Content is valid JSON 285s ok 23 - Correct response 285s ok 24 - Continue login 285s ok 25 - Get redirection 285s ok 26 - Location is http://auth.example.com/ 285s ok 27 - Get cookie lemonldap (78d48c9197412b3e1280d1ce02129b718c1c6e8b51dab96997618854f9f65d97) 285s ok 28 - Get session using restSessionServer 285s ok 29 - HTTP code is 200 285s ok 30 - Deserialize session content 285s ok 31 - Session has correct value for authenticationLevel 285s ok 32 - Session has correct value for _2f 285s ok 33 - Session has correct value for uid 285s ok 34 - Correct private info 285s ok 35 - Hook can modify registered device 285s ok 36 - Hook can read device info 285s ok 37 - Hook can read session info 285s ok 38 - Correct type 285s 1..38 285s ok 5 - Register 2FA on first login 285s # Subtest: Login with 2FA 285s ok 1 - Auth query 285s ok 2 - HTTP code is 200 285s ok 3 - Page contains a form 285s ok 4 - URI match 285s ok 5 - Field "token" is defined 285s ok 6 - Post code 285s ok 7 - Response body is not empty 285s ok 8 - Found at least one result for //span[@trmsg="110"] 285s ok 9 - HTTP code is 200 285s ok 10 - Page contains a form 285s ok 11 - URI match 285s ok 12 - Field "token" is defined 285s ok 13 - Post code 285s ok 14 - Response body is not empty 285s ok 15 - Found at least one result for //span[@trmsg="110"] 285s ok 16 - HTTP code is 200 285s ok 17 - Page contains a form 285s ok 18 - URI match 285s ok 19 - Field "token" is defined 285s ok 20 - Post code 285s ok 21 - Get cookie lemonldap (598e1ea54aa0e06395de3897f42bb0798228e3a41af1f9af022f246c5625f043) 285s ok 22 - Get session using restSessionServer 285s ok 23 - HTTP code is 200 285s ok 24 - Deserialize session content 285s ok 25 - Session has correct value for uid 285s ok 26 - Session has correct value for _2f 285s ok 27 - Session has correct value for authenticationLevel 285s 1..27 285s ok 6 - Login with 2FA 285s # Subtest: Register 2FA from logged in session 285s ok 1 - Auth query 285s ok 2 - HTTP code is 200 285s ok 3 - Get cookie lemonldap (636ad9fc079ca592ad17ccebdb2a7437a0bdcf5ecf63c57d2e0e54d492d44133) 285s ok 4 - 2FA manager 285s ok 5 - Get redirection 285s ok 6 - Location header found 285s ok 7 - Post code 285s ok 8 - HTTP code is 200 285s ok 9 - Content-Type is JSON 285s ok 10 - Content is valid JSON 285s ok 11 - Correct response 285s ok 12 - Correct private info 285s ok 13 - Private info added by hook 285s ok 14 - Hook can read device info 285s ok 15 - Hook can read session info 285s ok 16 - Correct type 285s 1..16 285s ok 7 - Register 2FA from logged in session 285s # Subtest: Check custom display 285s ok 1 - Auth query 285s ok 2 - HTTP code is 200 285s ok 3 - HTTP code is 200 285s ok 4 - Page contains a form 285s ok 5 - URI match 285s ok 6 - Field "token" is defined 285s ok 7 - Post dummy form 285s ok 8 - Get cookie lemonldap (aec5a2260430e438b785304f30dd5be45d6098065a44bd5bd940c4bc5ac7d975) 285s ok 9 - 2FA manager 285s ok 10 285s ok 11 - Found correct myattr display param 285s ok 12 - Found correct myattr_1 display param 285s ok 13 - Found correct myzero display param 285s ok 14 - Found correct myzero_0 display param 285s ok 15 - private subkey _private_1 is not exposed 285s 1..15 285s ok 8 - Check custom display 285s 1..8 285s ok 285s t/01-Dynamic-Portal-Url.t ...................................................... 285s ok 1 - use Lemonldap::NG::Portal::Main; 285s ok 2 - use Lemonldap::NG::Handler::Server; 285s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 285s ok 4 - Portal object 285s ok 5 - Init 285s ok 6 - Portal app 285s ok 7 - Get redirection 285s ok 8 - Location header found 285s ok 9 285s ok 10 - HTTP code is 200 285s ok 11 - Page contains a form 285s ok 12 - Field "user" is defined 285s ok 13 - Field "password" is defined 285s ok 14 - CSP header authorize POST request to \# 285s ok 15 - Auth query 285s ok 16 - Get cookie lemonldap (f9c225ffb58c7f800e452dd2d3e360dbcfa922f5dd0e810d57a360e6c4fda086) 285s ok 17 - Cookie set on correct domain 285s ok 18 - Get redirection 285s ok 19 - Location header found 285s ok 20 285s ok 21 - Correct domain in psgi.js 285s ok 22 - Get redirection 285s ok 23 - Location header found 285s ok 24 285s ok 25 - HTTP code is 200 285s ok 26 - Page contains a form 285s ok 27 - Field "user" is defined 285s ok 28 - Field "password" is defined 285s ok 29 - CSP header authorize POST request to \# 285s ok 30 - Auth query 285s ok 31 - Get cookie lemonldap (44edb740a642477098453a23978d6c5056a4d8a47700cdb6db221f40a3e4906f) 285s ok 32 - Cookie set on correct domain 285s ok 33 - Get redirection 285s ok 34 - Location header found 285s ok 35 285s ok 36 - Correct domain in psgi.js 285s 1..36 285s ok 285s t/01-EnablePasswordDisplay.t ................................................... 285s ok 1 - use Lemonldap::NG::Portal::Main; 285s ok 2 - Portal object 285s ok 3 - Init 285s ok 4 - Portal app 285s ok 5 - Display portal 285s ok 6 - toggle password icon found 285s ok 7 - Auth query 285s ok 8 - HTTP code is 200 285s ok 9 - Get cookie lemonldap (80d36f2099e220b6e377545a7c0e8dc0e90a10501085464bcc5c7617f618d21a) 285s ok 10 - Get menu 285s ok 11 - toggle oldpassword icon found 285s ok 12 - toggle newpassword icon found 285s ok 13 - toggle confirmpassword icon found 285s ok 14 - input type text found 285s ok 15 - Logout request 285s ok 16 - Response is 200 285s ok 17 - Cookie is deleted 285s ok 18 - No pdata 285s ok 19 - Disconnect request 285s ok 20 - Response is 401 285s 1..20 285s ok 285s t/01-Handler-redirection-and-URL-check-by-portal.t ............................. 285s ok 1 - use Lemonldap::NG::Portal::Main; 285s ok 2 - Portal object 285s ok 3 - Init 285s ok 4 - Portal app 285s ok 5 - use Lemonldap::NG::Handler::Server; 285s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 285s ok 7 - App 285s ok 8 - Standard Handler 285s ok 9 - Get redirection 285s ok 10 - Location header found 285s ok 11 - Unauth portal request 285s ok 12 - HTTP code is 200 285s ok 13 - Page contains a form 285s ok 14 - Field "url" is defined 285s ok 15 - CSP header authorize POST request to \# 285s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 285s ok 17 - Get redirection 285s ok 18 - Location header found 285s ok 19 - Unauth portalrequest 285s ok 20 - HTTP code is 200 285s ok 21 - Page contains a form 285s ok 22 - Field "url" is defined 285s ok 23 - CSP header authorize POST request to \# 285s 1..23 285s ok 286s t/01-Mail-Tpl.t ................................................................ 286s ok 1 - use Lemonldap::NG::Portal::Main; 286s ok 2 - Portal object 286s ok 3 - Init 286s ok 4 - Portal app 286s # Subtest: Skin and language resolution 286s # Subtest: Default skin, default language 286s ok 1 - request ok 286s ok 2 286s ok 3 - Logo not attached 286s 1..3 286s ok 1 - Default skin, default language 286s # Subtest: Default skin, custom language 286s ok 1 - request ok 286s ok 2 286s ok 3 - Logo not attached 286s 1..3 286s ok 2 - Default skin, custom language 286s # Subtest: custom skin, default language 286s ok 1 - Request ok 286s ok 2 286s ok 3 - Logo attached 286s 1..3 286s ok 3 - custom skin, default language 286s # Subtest: custom skin, custom language (cookie) 286s ok 1 - Request ok 286s ok 2 286s ok 3 - Logo attached 286s 1..3 286s ok 4 - custom skin, custom language (cookie) 286s # Subtest: custom skin, custom language (header) 286s ok 1 - Request ok 286s ok 2 286s ok 3 - Logo attached 286s 1..3 286s ok 5 - custom skin, custom language (header) 286s 1..5 286s ok 5 - Skin and language resolution 286s # Subtest: Test sendEmail method 286s # Subtest: Use templated body and subject 286s ok 1 - Found variable in templated body 286s ok 2 - Found session variable in templated body 286s ok 3 - Found subject 286s ok 4 - Correct destination 286s 1..4 286s ok 1 - Use templated body and subject 286s # Subtest: Use explicit body and subject 286s ok 1 - Found expected hardcoded body 286s ok 2 - Expected hardcoded subject 286s ok 3 - Correct destination 286s 1..3 286s ok 2 - Use explicit body and subject 286s 1..2 286s ok 6 - Test sendEmail method 286s 1..6 286s ok 286s t/01-PluginEntrypoints.t ....................................................... 286s ok 1 - use Lemonldap::NG::Portal::Main; 286s ok 2 - Portal object 286s ok 3 - Init 286s ok 4 - Portal app 286s ok 5 - Check that entrypoints were called in the correct order with correct params 286s 1..5 286s ok 286s t/01-Reject-Hashes-in-URL.t .................................................... 286s ok 1 - use Lemonldap::NG::Portal::Main; 286s ok 2 - Portal object 286s ok 3 - Init 286s ok 4 - Portal app 286s ok 5 - Try http://bad.com\#test.example.llng 286s ok 6 - Response status is 401 286s ok 7 - Content is JSON 286s ok 8 - Error code is 109 286s ok 9 - Rejected with PE_UNPROTECTEDURL 286s 1..9 286s ok 287s t/01-Unauth-Logout.t ........................................................... 287s ok 1 - use Lemonldap::NG::Portal::Main; 287s ok 2 - Portal object 287s ok 3 - Init 287s ok 4 - Portal app 287s ok 5 - Get logout page 287s ok 6 - Language icons found 287s ok 7 - PE_LOGOUT_OK 287s ok 8 - Get cookie lemonldap (0) 287s ok 9 - Get logout page 287s ok 10 - Language icons found 287s ok 11 - PE_LOGOUT_OK 287s ok 12 - Get cookie lemonldap (0) 287s # Subtest: Test if http://test1.example.com/ is allowed 287s ok 1 - Get logout page 287s ok 2 - Get cookie lemonldap (0) 287s ok 3 - Get redirection 287s ok 4 - Location is http://test1.example.com/ 287s 1..4 287s ok 13 - Test if http://test1.example.com/ is allowed 287s # Subtest: Test if http://example3.com/ is allowed 287s ok 1 - Get logout page 287s ok 2 - Get cookie lemonldap (0) 287s ok 3 - Get redirection 287s ok 4 - Location is http://example3.com/ 287s 1..4 287s ok 14 - Test if http://example3.com/ is allowed 287s # Subtest: Test if http://test.example2.com/ is allowed 287s ok 1 - Get logout page 287s ok 2 - Get cookie lemonldap (0) 287s ok 3 - Get redirection 287s ok 4 - Location is http://test.example2.com/ 287s 1..4 287s ok 15 - Test if http://test.example2.com/ is allowed 287s # Subtest: Test if http://test.test.example2.com/ is allowed 287s ok 1 - Get logout page 287s ok 2 - Get cookie lemonldap (0) 287s ok 3 - Get redirection 287s ok 4 - Location is http://test.test.example2.com/ 287s 1..4 287s ok 16 - Test if http://test.test.example2.com/ is allowed 287s # Subtest: Test if http://test.example3.com/ is not allowed 287s ok 1 - Get logout page 287s ok 2 - Get cookie lemonldap (0) 287s ok 3 - Expected portal error code: code found on page 287s ok 4 - Expected portal error code 287s 1..4 287s ok 17 - Test if http://test.example3.com/ is not allowed 287s # Subtest: Test if http://invalid/ is not allowed 287s ok 1 - Get logout page 287s ok 2 - Get cookie lemonldap (0) 287s ok 3 - Expected portal error code: code found on page 287s ok 4 - Expected portal error code 287s 1..4 287s ok 18 - Test if http://invalid/ is not allowed 287s 1..18 287s ok 287s t/01-WebAuthn-Registration.t ................................................... 287s ok 1 - use Lemonldap::NG::Portal::Main; 287s ok 2 # skip Authen::WebAuthn not found 287s 1..2 287s ok 287s t/01-WebAuthn.t ................................................................ 287s ok 1 - use Lemonldap::NG::Portal::Main; 287s ok 2 # skip Authen::WebAuthn not found 287s 1..2 287s ok 287s t/01-disabledPlugins.t ......................................................... 287s ok 1 - use Lemonldap::NG::Portal::Main; 287s # Subtest: Disable module by full name 287s ok 1 - Portal object 287s ok 2 - Init 287s ok 3 - Portal app 287s ok 4 - Plugin was not loaded 287s 1..4 287s ok 2 - Disable module by full name 287s # Subtest: Disable module by short name 287s ok 1 - Portal object 287s ok 2 - Init 287s ok 3 - Portal app 287s ok 4 - Plugin was not loaded 287s 1..4 287s ok 3 - Disable module by short name 287s 1..3 287s ok 287s t/01-downloadSamlMetadata.t .................................................... 287s ok 1 - use Lemonldap::NG::Portal::Main; 287s ok 2 - require './scripts/downloadSamlMetadata'; 287s # Subtest: Dry run, do not create file 287s # Try to download metadata file at http://xx.yy/ 287s # Using temporary file t/sessions/tmpSessionNbkSN/output.xml.cwDmNVkn 287s ok 1 - File destination was provided 287s # Metadata successfully downloaded 287s # Removing t/sessions/tmpSessionNbkSN/output.xml.cwDmNVkn 287s ok 2 - Successful function run 287s ok 3 - Destination file not created 287s ok 4 - Temporary files were cleaned up 287s 1..4 287s ok 3 - Dry run, do not create file 287s # Subtest: Download valid metadata, first time 287s # Try to download metadata file at http://xx.yy/ 287s # Using temporary file t/sessions/tmpSessionNbkSN/output.xml.sZp2KsJB 287s ok 1 - File destination was provided 287s # Metadata successfully downloaded 287s ok 2 - Successful function run 287s ok 3 - Correct content found 287s ok 4 - Temporary files were cleaned up 287s 1..4 287s ok 4 - Download valid metadata, first time 287s # Subtest: Download valid metadata, overwrite existing file 287s ok 1 - Correct content found 287s # Try to download metadata file at http://xx.yy/ 287s # Using temporary file t/sessions/tmpSessionNbkSN/output.xml.bXJbFvMQ 287s ok 2 - File destination was provided 287s # Metadata successfully downloaded 287s ok 3 - Failed function run 287s ok 4 - Correct content found 287s ok 5 - Temporary files were cleaned up 287s 1..5 287s ok 5 - Download valid metadata, overwrite existing file 287s # Subtest: Dry run, do not overwrite file 287s ok 1 - Correct content found 287s # Try to download metadata file at http://xx.yy/ 287s # Using temporary file t/sessions/tmpSessionNbkSN/output.xml.9CeUDLvi 287s ok 2 - File destination was provided 287s # Metadata successfully downloaded 287s # Removing t/sessions/tmpSessionNbkSN/output.xml.9CeUDLvi 287s ok 3 - Successful function run 287s ok 4 - Correct content found 287s ok 5 - Temporary files were cleaned up 287s 1..5 287s ok 6 - Dry run, do not overwrite file 287s # Subtest: URL not found 287s # Try to download metadata file at http://404.404/ 287s # Using temporary file t/sessions/tmpSessionNbkSN/output.xml.C3qZ92Uy 287s # Removing t/sessions/tmpSessionNbkSN/output.xml.C3qZ92Uy 287s # FATAL: Error downloading metadata 404 Not found 287s ok 1 - Failed function run 287s ok 2 - Correct content found 287s ok 3 - Temporary files were cleaned up 287s 1..3 287s ok 7 - URL not found 287s # Subtest: Try to download invalid XML 287s # Try to download metadata file at http://xx.yy/ 287s # Using temporary file t/sessions/tmpSessionNbkSN/output.xml.2DzMWUb6 287s ok 1 - File destination was provided 287s # Metadata successfully downloaded 287s # FATAL: Cannot parse t/sessions/tmpSessionNbkSN/output.xml.2DzMWUb6 as XML: t/sessions/tmpSessionNbkSN/output.xml.2DzMWUb6:1: parser error : expected '>' 287s # testtestuser is a binary string 313s ok 7 - Post form 313s 1..7 313s ok 16 - Check workaround for \#3180 313s ok 17 - Auth query 313s ok 18 - HTTP code is 200 313s ok 19 - Content-Type is JSON 313s ok 20 - Content is valid JSON 313s ok 21 - User token was returned 313s ok 22 - $req->user is a binary string 313s ok 23 - Post form 313s ok 24 - Get cookie lemonldap (9f7e8a47b6b793aa94ccbe934d6ce90faaa54affd0c3d475cbf245ea7dd66284) 313s ok 25 - Get redirection 313s ok 26 - Location is http://test1.example.com/ 313s ok 27 - Get session using restSessionServer 313s ok 28 - HTTP code is 200 313s ok 29 - Deserialize session content 313s ok 30 - Session has correct value for uid 313s ok 31 - Session has correct value for _user 313s ok 32 - Session has correct value for authenticationLevel 313s ok 33 - Session has correct value for _auth 313s ok 34 - Session has correct value for _Issuer 313s 1..34 313s ok 2 - Usertoken SSL Auth 313s # Subtest: Usertoken SSL Auth (with choice) 313s ok 1 - Portal object 313s ok 2 - Init 313s ok 3 - Portal app 313s ok 4 - Get Menu 313s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 313s ok 6 - Response body is not empty 313s ok 7 - Found sslHost 313s ok 8 - Found 5_ssl Logo 313s ok 9 - Get ssl javascript 313s ok 10 - HTTP code is 200 313s ok 11 - Page contains a form 313s ok 12 - Host match 313s ok 13 - Field "nossl" is defined 313s ok 14 - Field "ajax_auth_token" is defined 313s ok 15 - CSP header authorize POST request to \# 313s # Subtest: Check workaround for #3180 313s ok 1 - Auth query 313s ok 2 - HTTP code is 200 313s ok 3 - Content-Type is JSON 313s ok 4 - Content is valid JSON 313s ok 5 - User token was returned 313s ok 6 - $req->user is a binary string 313s ok 7 - Post form 313s 1..7 313s ok 16 - Check workaround for \#3180 313s ok 17 - Auth query 313s ok 18 - HTTP code is 200 313s ok 19 - Content-Type is JSON 313s ok 20 - Content is valid JSON 313s ok 21 - User token was returned 313s ok 22 - $req->user is a binary string 313s ok 23 - Post form 313s ok 24 - Get cookie lemonldap (a25858011a0d82575bbda95f28ac36429709480fb14491b2d03a2e324f4d74cc) 313s ok 25 - Get redirection 313s ok 26 - Location is http://test1.example.com/ 313s ok 27 - Get session using restSessionServer 313s ok 28 - HTTP code is 200 313s ok 29 - Deserialize session content 313s ok 30 - Session has correct value for uid 313s ok 31 - Session has correct value for authenticationLevel 313s ok 32 - Session has correct value for _user 313s ok 33 - Session has correct value for _auth 313s ok 34 - Session has correct value for _Issuer 313s 1..34 313s ok 3 - Usertoken SSL Auth (with choice) 313s # Subtest: Legacy AJAX SSL Auth 313s ok 1 - Portal object 313s ok 2 - Init 313s ok 3 - Portal app 313s ok 4 - Get Menu 313s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 313s ok 6 - SSL AJAX URL found 313s ok 7 - Correct hostname 313s ok 8 - Correct path 313s ok 9 - Correct query 313s ok 10 - Found 5_ssl Logo 313s ok 11 - Get ssl javascript 313s ok 12 - HTTP code is 200 313s ok 13 - Page contains a form 313s ok 14 - Host match 313s ok 15 - Field "nossl" is defined 313s ok 16 - CSP header authorize POST request to \# 313s ok 17 - Auth query 313s ok 18 - HTTP code is 200 313s ok 19 - Content-Type is JSON 313s ok 20 - Content is valid JSON 313s ok 21 - Correct result 313s ok 22 - No error 313s ok 23 - Get cookie lemonldap (07b7dd7a6670a6243b0561f1351f58f349876951164165fa86b538dab82a53f4) 313s ok 24 - Post form 313s ok 25 - Get redirection 313s ok 26 - Location is http://test1.example.com/ 313s 1..26 313s ok 4 - Legacy AJAX SSL Auth 313s # Subtest: Legacy AJAX SSL Auth (with Choice) 313s ok 1 - Portal object 313s ok 2 - Init 313s ok 3 - Portal app 313s ok 4 - Get Menu 313s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 313s ok 6 - SSL AJAX URL found 313s ok 7 - Correct hostname 313s ok 8 - Correct path 313s ok 9 - Correct query 313s ok 10 - Found 5_ssl Logo 313s ok 11 - Get ssl javascript 313s ok 12 - HTTP code is 200 313s ok 13 - Page contains a form 313s ok 14 - Host match 313s ok 15 - Field "nossl" is defined 313s ok 16 - CSP header authorize POST request to \# 313s ok 17 - Auth query 313s ok 18 - HTTP code is 200 313s ok 19 - Content-Type is JSON 313s ok 20 - Content is valid JSON 313s ok 21 - Correct result 313s ok 22 - No error 313s ok 23 - Get cookie lemonldap (6f8d709bcfafb977f043c53b38b80c1cae4644ea33c3f1606b5778d382912d94) 313s ok 24 - Post form 313s ok 25 - Get redirection 313s ok 26 - Location is http://test1.example.com/ 313s 1..26 313s ok 5 - Legacy AJAX SSL Auth (with Choice) 313s # Subtest: Regular SSL Auth 313s ok 1 - Portal object 313s ok 2 - Init 313s ok 3 - Portal app 313s ok 4 - Auth query 313s ok 5 - HTTP code is 200 313s ok 6 - Get cookie lemonldap (b17619332ec9533267c1e0bfd80c79c6a0c5eeb6d8d886063432f427cf7a3c30) 313s 1..6 313s ok 6 - Regular SSL Auth 313s # Subtest: SSLVarIf mechanism 313s ok 1 - Portal object 313s ok 2 - Init 313s ok 3 - Portal app 313s # Subtest: Testing SSLVarIf with CA1 313s ok 1 - Auth query 313s ok 2 - HTTP code is 200 313s ok 3 - Get cookie lemonldap (f8773cadab7a0235f6ff4319c973ac305470d6f0bbe64f717931f077f030d71f) 313s ok 4 313s ok 5 - HTTP code is 200 313s ok 6 - Authenticated as dwho 313s 1..6 313s ok 4 - Testing SSLVarIf with CA1 313s # Subtest: Testing SSLVarIf with CA2 313s ok 1 - Auth query 313s ok 2 - HTTP code is 200 313s ok 3 - Get cookie lemonldap (c9b8f9701602bf6259af5c886de61f92c127bb9157306240b992153c43a6b47a) 313s ok 4 313s ok 5 - HTTP code is 200 313s ok 6 - Authenticated as Doctor Who 313s 1..6 313s ok 5 - Testing SSLVarIf with CA2 313s # Subtest: Testing SSLVarIf with unknown CA 313s ok 1 - Auth query 313s ok 2 - HTTP code is 200 313s ok 3 - Get cookie lemonldap (0518582c5eb6ed8b7f467c9f589f1131336a306c9e6ecc3d83762e0cb3e33fb3) 313s ok 4 313s ok 5 - HTTP code is 200 313s ok 6 - Authenticated as dwho@example.com 313s 1..6 313s ok 6 - Testing SSLVarIf with unknown CA 313s # Subtest: Testing SSLVarIf with no CA 313s ok 1 - Auth query 313s ok 2 - HTTP code is 200 313s ok 3 - Get cookie lemonldap (b281644f97b205475e35353fb79645e791ab913e1ac8f6840d74d2bb32f191e2) 313s ok 4 313s ok 5 - HTTP code is 200 313s ok 6 - Authenticated as dwho@example.com 313s 1..6 313s ok 7 - Testing SSLVarIf with no CA 313s 1..7 313s ok 7 - SSLVarIf mechanism 313s 1..7 313s ok 313s t/29-AuthWebAuthn-Choice.t ..................................................... 313s ok 1 - use Lemonldap::NG::Portal::Main; 313s ok 2 # skip Authen::WebAuthn not found 313s 1..2 313s ok 313s t/29-AuthWebAuthn.t ............................................................ 313s ok 1 - use Lemonldap::NG::Portal::Main; 313s ok 2 # skip Authen::WebAuthn not found 313s 1..2 313s ok 313s t/30-Auth-CAS-Reauth.t ......................................................... 313s ok 1 - use Lemonldap::NG::Portal::Main; 313s ok 2 - Portal object 313s ok 3 - Init 313s ok 4 - Portal app 313s ok 5 - Register $type 313s ok 6 - Portal object 313s ok 7 - Init 313s ok 8 - Portal app 313s ok 9 - Register $type 313s # ==> Pushing SP <== 313s # ==> Popping SP <== 313s ok 10 - Unauth SP request 313s ok 11 - Get cookie llngcasserver (idp) 313s ok 12 - Get CAS server cookie 313s ok 13 - Get redirection 313s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 313s # ==> Pushing ISSUER <== 313s # ==> Popping ISSUER <== 313s ok 15 - Query CAS server 313s ok 16 - HTTP code is 200 313s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036599%2C%22issuerRequestcas%22%3A%221760964719_61398%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 313s # ==> Pushing ISSUER <== 313s # ==> Popping ISSUER <== 313s ok 18 - Post authentication 313s ok 19 - Get cookie lemonldap (4d3580f4be5bc122edf5d11b53793a343ef9092612be058ebdf80708e6919123) 313s ok 20 - Get cookie lemonldappdata () 313s ok 21 - SAML request cleared from pdata 313s ok 22 - Get redirection 313s ok 23 - Location header found 313s # ==> Pushing SP <== 313s ok 24 - SOAP request 313s # ==> Saving handler SP <== 313s # ==> Pushing ISSUER <== 313s # ==> Popping ISSUER <== 313s # ==> Restoring SP <== 313s ok 25 - Execute request to /cas/serviceValidate 313s ok 26 - HTTP code is 200 313s ok 27 - Content is XML 313s # ==> Popping SP <== 313s ok 28 - Query SP with ticket 313s ok 29 - Get cookie lemonldap (ee04099ed48e35e3cebfcc3f5fdb09b0696a5ac99b31f98faca2e55281d72629) 313s # ==> Pushing SP <== 313s # ==> Popping SP <== 313s ok 30 - Post SAML request to IdP 313s ok 31 - HTTP code is 200 313s ok 32 - Page contains a form 313s ok 33 - URI match 313s ok 34 - Field "confirm" is defined 313s ok 35 - Propose to upgrade session 313s # ==> Pushing SP <== 313s # ==> Popping SP <== 313s ok 36 - Ask to renew 313s ok 37 - Get redirection 313s ok 38 - Location header found 313s # ==> Pushing ISSUER <== 313s # ==> Popping ISSUER <== 313s ok 39 - Query CAS server 313s ok 40 - Get redirection 313s ok 41 - Location header found 313s # ==> Pushing SP <== 313s ok 42 - SOAP request 313s # ==> Saving handler SP <== 313s # ==> Pushing ISSUER <== 313s # ==> Popping ISSUER <== 313s # ==> Restoring SP <== 313s ok 43 - Execute request to /cas/serviceValidate 313s ok 44 - HTTP code is 200 313s ok 45 - Content is XML 313s # ==> Popping SP <== 313s ok 46 - Query SP with ticket 313s ok 47 - Get cookie lemonldap (4e92f5a57d0e291862ba47bd22ecd2a8a59f7eb97a0f1cbb3353c1d5e30eaf47) 313s ok 48 - New session ID 313s 1..48 313s ok 314s t/30-Auth-Oidc-Reauth.t ........................................................ 314s ok 1 - use Lemonldap::NG::Portal::Main; 314s ok 2 - Portal object 314s ok 3 - Init 314s ok 4 - Portal app 314s ok 5 - Register $type 314s ok 6 - OP portal 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s ok 7 - Get JWKS, endpoint /oauth2/jwks 314s ok 8 - HTTP code is 200 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 314s ok 10 - HTTP code is 200 314s ok 11 - Portal object 314s ok 12 - Init 314s ok 13 - Portal app 314s ok 14 - Register $type 314s ok 15 - RP portal 314s # ==> Pushing RP <== 314s # ==> Popping RP <== 314s ok 16 - Unauth SP request 314s ok 17 - Get redirection 314s ok 18 - Location header found 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s ok 19 - Push request to OP, endpoint /oauth2/authorize 314s ok 20 - HTTP code is 200 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s ok 21 - Post authentication, endpoint /oauth2/authorize 314s ok 22 - Get cookie lemonldap (5c76df655d2efe191ed6e8b768d8a8dbb6c0d2c007d2a52820b921045b2fa79b) 314s ok 23 - HTTP code is 200 314s ok 24 - Page contains a form 314s ok 25 - Host match 314s ok 26 - Field "confirm" is defined 314s ok 27 - CSP header authorize POST request to \# 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s ok 28 - Post confirmation, endpoint /oauth2/authorize 314s ok 29 - Get redirection 314s ok 30 - Location header found 314s # ==> Pushing RP <== 314s ok 31 - REST request 314s ok 32 - Request from RP to OP, endpoint /oauth2/token 314s # ==> Saving handler RP <== 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s # ==> Restoring RP <== 314s ok 33 - Execute request 314s ok 34 - Response is 200 314s ok 35 - Content is JSON 314s ok 36 - Found access_token e5fcd6f4b8fd26da0b807572fbcfeb1b7cf41fb0ec3ccff89c10acc03efbc5f0 314s ok 37 - REST request 314s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 314s # ==> Saving handler RP <== 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s # ==> Restoring RP <== 314s ok 39 - Execute request 314s ok 40 - Response is 200 314s ok 41 - Content is JSON 314s # ==> Popping RP <== 314s ok 42 - Call openidconnectcallback on RP 314s ok 43 - Get cookie lemonldap (ca3c7602f60783f82cdf57fd72cf53dcc93960275c1e52c19f7cc3c2f0458cdb) 314s # ==> Pushing RP <== 314s # ==> Popping RP <== 314s ok 44 - Post SAML request to IdP 314s ok 45 - HTTP code is 200 314s ok 46 - Page contains a form 314s ok 47 - URI match 314s ok 48 - Field "confirm" is defined 314s ok 49 - Propose to upgrade session 314s # ==> Pushing RP <== 314s # ==> Popping RP <== 314s ok 50 - Ask to renew 314s ok 51 - Get redirection 314s ok 52 - Location header found 314s ok 53 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_oidc%22%7D) 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s ok 54 - Push request to OP, endpoint /oauth2/authorize 314s ok 55 - Get redirection 314s ok 56 - Location header found 314s # ==> Pushing RP <== 314s ok 57 - REST request 314s ok 58 - Request from RP to OP, endpoint /oauth2/token 314s # ==> Saving handler RP <== 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s # ==> Restoring RP <== 314s ok 59 - Execute request 314s ok 60 - Response is 200 314s ok 61 - Content is JSON 314s ok 62 - Found access_token 458f83f603d32f78ff93074c0ca73e1561e8af13775f5cecae33a2a79ce2f1a7 314s ok 63 - REST request 314s ok 64 - Request from RP to OP, endpoint /oauth2/userinfo 314s # ==> Saving handler RP <== 314s # ==> Pushing OP <== 314s # ==> Popping OP <== 314s # ==> Restoring RP <== 314s ok 65 - Execute request 314s ok 66 - Response is 200 314s ok 67 - Content is JSON 314s # ==> Popping RP <== 314s ok 68 - Call openidconnectcallback on RP 314s ok 69 - Get cookie lemonldap (f35bbccafceaf5800a411d723caea4da05c869c57f97409955be15996813198d) 314s ok 70 - New session ID 314s 1..70 314s ok 314s t/30-Auth-ResolutionRule.t ..................................................... 314s ok 1 - use Lemonldap::NG::Portal::Main; 314s ok 2 - Portal object 314s ok 3 - Init 314s ok 4 - Portal app 314s ok 5 - Issuer portal 314s ok 6 - Auth query 314s ok 7 - Get redirection 314s ok 8 - Location header found 314s ok 9 - Auth query 314s ok 10 - Get redirection 314s ok 11 - Location header found 314s ok 12 - Auth query 314s ok 13 - Get redirection 314s ok 14 - Location header found 314s ok 15 - Auth query 314s ok 16 - Get redirection 314s ok 17 - Location header found 314s ok 18 - Auth query 314s ok 19 - Get redirection 314s ok 20 - Location header found 314s ok 21 - Auth query 314s ok 22 - Get redirection 314s ok 23 - Location header found 314s 1..23 314s ok 314s t/30-Auth-SAML-with-choice.t ................................................... 314s ok 1 - use Lemonldap::NG::Portal::Main; 314s ok 2 - Portal object 314s ok 3 - Init 314s ok 4 - Portal app 314s ok 5 - Register $type 314s ok 6 - Portal object 314s ok 7 - Init 314s ok 8 - Portal app 314s ok 9 - Register $type 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 10 - Unauth SP request 314s ok 11 - HTTP code is 200 314s ok 12 - Found Demo choice 314s ok 13 - Found SAML choice 314s ok 14 - HTTP code is 200 314s ok 15 - Page contains a form 314s ok 16 - Field "test" is defined 314s ok 17 - CSP header authorize POST request to \# 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 18 - Post SAML choice 314s ok 19 - HTTP code is 200 314s ok 20 - Page contains a form 314s ok 21 - Field "confirm" is defined 314s ok 22 - CSP header authorize POST request to \# 314s ok 23 - 1st = idp3 314s ok 24 - 2nd = idp 314s ok 25 - 3rd = idp2 314s ok 26 - 4th = idp2_z 314s ok 27 - Found IDP icon, tooltip and title tags 314s ok 28 - Found IDP display name 314s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 30 - Post SAML choice 314s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 314s ok 32 - HTTP code is 200 314s ok 33 - Page contains a form 314s ok 34 - Host match 314s ok 35 - URI match 314s ok 36 - Field "SAMLRequest" is defined 314s ok 37 - CSP header authorize POST request to auth.idp.com 314s ok 38 - Method is POST 314s # ==> Pushing ISSUER <== 314s # ==> Popping ISSUER <== 314s ok 39 - Post SAML request to IdP 314s ok 40 - HTTP code is 200 314s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036600%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964720_49806%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 314s # ==> Pushing ISSUER <== 314s # ==> Popping ISSUER <== 314s ok 42 - Post authentication 314s ok 43 - Get cookie lemonldap (03ccbe537d75f3df5c50be964977da986c64219403efe4fb139e7999cfde0e85) 314s ok 44 - HTTP code is 200 314s ok 45 - Page contains a form 314s ok 46 - Host match 314s ok 47 - URI match 314s ok 48 - Field "SAMLResponse" is defined 314s ok 49 - CSP header authorize POST request to auth.sp.com 314s ok 50 - Method is POST 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 51 - Post SAML response to SP 314s ok 52 - Get redirection 314s ok 53 - Location is http://auth.sp.com/ 314s ok 54 - Get cookie lemonldap (9dfa99fe9ea8bbf4be9dc5ca52f8c20e62ccd51de35791878cd0185550199cbc) 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 55 - Get / on SP 314s ok 56 - HTTP code is 200 314s ok 57 - Authenticated as fa@badwolf.org@idp 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 58 - Query SP for logout 314s ok 59 - HTTP code is 200 314s ok 60 - Page contains a form 314s ok 61 - Host match 314s ok 62 - URI match 314s ok 63 - Field "SAMLRequest" is defined 314s ok 64 - CSP header authorize POST request to auth.idp.com 314s ok 65 - Method is POST 314s # ==> Pushing ISSUER <== 314s # ==> Popping ISSUER <== 314s ok 66 - Post SAML logout request to IdP 314s ok 67 - HTTP code is 200 314s ok 68 - Page contains a form 314s ok 69 - Host match 314s ok 70 - URI match 314s ok 71 - Field "SAMLResponse" is defined 314s ok 72 - CSP header authorize POST request to auth.sp.com 314s ok 73 - Method is POST 314s ok 74 - Get cookie lemonldap (0) 314s ok 75 - SSO cookie removed 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 76 - Post SAML response to SP 314s ok 77 - Get redirection 314s ok 78 - Location is http://auth.sp.com/?logout=1 314s # ==> Pushing ISSUER <== 314s # ==> Popping ISSUER <== 314s ok 79 - Test if user is reject on IdP 314s ok 80 - Response status is 401 314s ok 81 - Content is JSON 314s ok 82 - Error code is 1 314s # ==> Pushing SP <== 314s # ==> Popping SP <== 314s ok 83 - Test if user is reject on SP 314s ok 84 - Response status is 401 314s ok 85 - Content is JSON 314s ok 86 - Error code is 1 314s 1..86 314s ok 315s t/30-Auth-Saml-Reauth.t ........................................................ 315s ok 1 - use Lemonldap::NG::Portal::Main; 315s ok 2 - Portal object 315s ok 3 - Init 315s ok 4 - Portal app 315s ok 5 - Register $type 315s ok 6 - Portal object 315s ok 7 - Init 315s ok 8 - Portal app 315s ok 9 - Register $type 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 10 - Auth query 315s ok 11 - HTTP code is 200 315s ok 12 - Get cookie lemonldap (7efa19acf7ff6562326619b4bccb8d44fd000f771f91333cedfc492b6dc20411) 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 13 - Unauth SP request 315s ok 14 - HTTP code is 200 315s ok 15 - Page contains a form 315s ok 16 - Host match 315s ok 17 - URI match 315s ok 18 - Field "SAMLRequest" is defined 315s ok 19 - CSP header authorize POST request to auth.idp.com 315s ok 20 - Method is POST 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 21 - Post SAML request to IdP 315s ok 22 - HTTP code is 200 315s ok 23 - Page contains a form 315s ok 24 - Host match 315s ok 25 - URI match 315s ok 26 - Field "SAMLResponse" is defined 315s ok 27 - CSP header authorize POST request to auth.sp.com 315s ok 28 - Method is POST 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 29 - Post SAML response to SP 315s ok 30 - Get cookie lemonldap (38282602690f5fa338c3c471a146fd2420149032c42637b4a565a04c2d051e0f) 315s ok 31 - Get redirection 315s ok 32 - Location is http://auth.sp.com/ 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 33 - Post SAML request to IdP 315s ok 34 - HTTP code is 200 315s ok 35 - Page contains a form 315s ok 36 - URI match 315s ok 37 - Field "confirm" is defined 315s ok 38 - Propose to upgrade session 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 39 - Ask to renew 315s ok 40 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_saml%22%7D) 315s ok 41 - HTTP code is 200 315s ok 42 - Page contains a form 315s ok 43 - Host match 315s ok 44 - URI match 315s ok 45 - Field "SAMLRequest" is defined 315s ok 46 - CSP header authorize POST request to auth.idp.com 315s ok 47 - Method is POST 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 48 - Post SAML request to IdP 315s ok 49 - HTTP code is 200 315s ok 50 - Page contains a form 315s ok 51 - Host match 315s ok 52 - URI match 315s ok 53 - Field "SAMLResponse" is defined 315s ok 54 - CSP header authorize POST request to auth.sp.com 315s ok 55 - Method is POST 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 56 - Post SAML response to SP 315s ok 57 - Get cookie lemonldap (7b2182a905aebf7d114dea6faced4ebbc21f94ac4002f984ec7e4be8b5cb2b90) 315s ok 58 - New session ID 315s 1..58 315s ok 315s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t ............... 315s ok 1 - use Lemonldap::NG::Portal::Main; 315s ok 2 - Portal object 315s ok 3 - Init 315s ok 4 - Portal app 315s ok 5 - Register $type 315s ok 6 - Portal object 315s ok 7 - Init 315s ok 8 - Portal app 315s ok 9 - Register $type 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 10 - Auth query 315s ok 11 - HTTP code is 200 315s ok 12 - Get cookie lemonldap (f0a0e687a02bfd5ec9dd168baaa86292bda0101a01ada754f170a4574160de2b) 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 13 - Query IdP to access to SP 315s ok 14 - Get redirection 315s ok 15 - Location header found 315s # ==> Pushing SP <== 315s ok 16 - SOAP request 315s # ==> Saving handler SP <== 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s # ==> Restoring SP <== 315s ok 17 - Execute request 315s ok 18 - Response is 200 or 400 315s ok 19 - Content is XML 315s # ==> Popping SP <== 315s ok 20 - Give artifact to SP 315s ok 21 - Get redirection 315s ok 22 - Location is http://auth.sp.com/ 315s ok 23 - Get cookie lemonldap (935df0aba009138404139577879b226297054296021a0471ba93464f260a6eee) 315s ok 24 - Get redirection 315s ok 25 - Location is http://auth.sp.com/ 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 26 - Get / on SP 315s ok 27 - HTTP code is 200 315s ok 28 - Authenticated as ru@badwolf.org@idp 315s ok 29 - UTF-8 values 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 30 - Query IdP for logout 315s ok 31 - HTTP code is 200 315s ok 32 - Get cookie lemonldap (0) 315s ok 33 - SSO cookie removed 315s ok 34 - Get image request 315s # ==> Pushing ISSUER <== 315s ok 35 - SOAP request 315s # ==> Saving handler ISSUER <== 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s # ==> Restoring ISSUER <== 315s ok 36 - Execute request 315s ok 37 - Response is 200 or 400 315s ok 38 - Content is XML 315s # ==> Popping ISSUER <== 315s ok 39 - Get image 315s ok 40 - Get redirection 315s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 42 - Test if user is reject on IdP 315s ok 43 - Response status is 401 315s ok 44 - Content is JSON 315s ok 45 - Error code is 1 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 46 - Test if user is reject on SP 315s ok 47 - Get redirection 315s ok 48 - Location header found 315s 1..48 315s ok 315s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ............................. 315s ok 1 - use Lemonldap::NG::Portal::Main; 315s ok 2 - Portal object 315s ok 3 - Init 315s ok 4 - Portal app 315s ok 5 - Register $type 315s ok 6 - Portal object 315s ok 7 - Init 315s ok 8 - Portal app 315s ok 9 - Register $type 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 10 - Unauth SP request 315s ok 11 - Get redirection 315s ok 12 - Location header found 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 13 - Launch SAML request to IdP 315s ok 14 - HTTP code is 200 315s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760964721_44904%22%2C%22issuerTs%22%3A1761036601%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%7D) 315s # ==> Pushing ISSUER <== 315s ok 16 - SOAP request 315s # ==> Saving handler ISSUER <== 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s # ==> Restoring ISSUER <== 315s ok 17 - Execute request 315s ok 18 - HTTP code is 200 315s ok 19 - Content is XML 315s # ==> Popping ISSUER <== 315s ok 20 - Post authentication 315s ok 21 - Get cookie lemonldap (ac6401d351c19cb541f55e621d9bb287a79994f72fc6ee96f9c542ff627952b1) 315s ok 22 - Get redirection 315s ok 23 - Location header found 315s # ==> Pushing SP <== 315s ok 24 - SOAP request 315s # ==> Saving handler SP <== 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s # ==> Restoring SP <== 315s ok 25 - Execute request 315s ok 26 - HTTP code is 200 315s ok 27 - Content is XML 315s # ==> Popping SP <== 315s ok 28 - Push artifact to SP 315s ok 29 - Get cookie lemonldap (1df4618e9605e771198324f027024e3fda621c4d3d62d6244b912f2ad827a0b1) 315s ok 30 - Get redirection 315s ok 31 - Location is http://auth.sp.com/ 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 32 - Get / on SP 315s ok 33 - HTTP code is 200 315s ok 34 - Authenticated as fa@badwolf.org@idp 315s ok 35 - UTF-8 values 315s # ==> Pushing SP <== 315s ok 36 - SOAP request 315s # ==> Saving handler SP <== 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s # ==> Restoring SP <== 315s ok 37 - Execute request 315s ok 38 - HTTP code is 200 315s ok 39 - Content is XML 315s # ==> Popping SP <== 315s ok 40 - Query SP for logout 315s ok 41 - HTTP code is 200 315s ok 42 - Get cookie lemonldap (0) 315s ok 43 - SSO cookie removed 315s # ==> Pushing ISSUER <== 315s # ==> Popping ISSUER <== 315s ok 44 - Test if user is reject on IdP 315s ok 45 - Response status is 401 315s ok 46 - Content is JSON 315s ok 47 - Error code is 1 315s # ==> Pushing SP <== 315s # ==> Popping SP <== 315s ok 48 - Test if user is reject on SP 315s ok 49 - Get redirection 315s ok 50 - Location header found 315s 1..50 315s ok 316s t/30-Auth-and-issuer-SAML-Federation.t ......................................... 316s ok 1 - use Lemonldap::NG::Portal::Main; 316s ok 2 - Portal object 316s ok 3 - Init 316s ok 4 - Portal app 316s ok 5 - Register $type 316s ok 6 - Portal object 316s ok 7 - Init 316s ok 8 - Portal app 316s ok 9 - Register $type 316s # Subtest: Test logging in to a federated IDP 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 1 316s ok 2 - HTTP code is 200 316s ok 3 - Page contains a form 316s ok 4 - Host match 316s ok 5 - URI match 316s ok 6 - Field "SAMLRequest" is defined 316s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 316s ok 8 - Method is POST 316s ok 9 - Found SAMLRequest 316s 1..9 316s ok 10 - Test logging in to a federated IDP 316s # Subtest: Responding to a federated SP 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 1 - Get cookie lemonldap (ec60b817cb803a51187ee9f3df478aca6a954f56a8ef38406bd9d5d5a046e04b) 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 2 316s ok 3 - SAML service is not yet known: code found on page 316s ok 4 - SAML service is not yet known 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 5 316s ok 6 - SAML service is still not known: code found on page 316s ok 7 - SAML service is still not known 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 8 316s ok 9 - HTTP code is 200 316s ok 10 - Page contains a form 316s ok 11 - Host match 316s ok 12 - URI match 316s ok 13 - Field "SAMLResponse" is defined 316s ok 14 - CSP header authorize POST request to www.numistral.fr 316s ok 15 - Method is POST 316s ok 16 - Found SAMLResponse 316s ok 17 - XML successfully parsed 316s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 316s ok 19 - Found attribute 316s 1..19 316s ok 11 - Responding to a federated SP 316s 1..11 316s ok 316s t/30-Auth-and-issuer-SAML-Metadata.t ........................................... 316s ok 1 - use Lemonldap::NG::Portal::Main; 316s ok 2 - Portal object 316s ok 3 - Init 316s ok 4 - Portal app 316s ok 5 - Register $type 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 6 - Get metadata 316s ok 7 - Metadata is XML 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 8 - Get IDP metadata 316s ok 9 - Metadata is XML 316s ok 10 - Metadata does not contain SP information 316s ok 11 - IDP EntityID is overridden 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 12 - Get SP metadata 316s ok 13 - Metadata is XML 316s ok 14 - Metadata does not contain IDP information 316s 1..14 316s ok 316s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t .................................... 316s ok 1 - use Lemonldap::NG::Portal::Main; 316s ok 2 - Portal object 316s ok 3 - Init 316s ok 4 - Portal app 316s ok 5 - Register $type 316s ok 6 - Portal object 316s ok 7 - Init 316s ok 8 - Portal app 316s ok 9 - Register $type 316s # Subtest: SP-initiated flow, authorized user 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 1 - Unauth SP request 316s ok 2 - HTTP code is 200 316s ok 3 - HTTP code is 200 316s ok 4 - Page contains a form 316s ok 5 - Host match 316s ok 6 - Field "lmAuth" is defined 316s ok 7 - CSP header authorize POST request to \# 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 8 - Post Choice request to IdP 316s ok 9 - HTTP code is 200 316s ok 10 - Page contains a form 316s ok 11 - Host match 316s ok 12 - URI match 316s ok 13 - Field "SAMLRequest" is defined 316s ok 14 - CSP header authorize POST request to auth.idp.com 316s ok 15 - Method is POST 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 16 - Post SAML request to IdP 316s ok 17 - HTTP code is 200 316s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964722_10422%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036602%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 19 - Post authentication 316s ok 20 - Get cookie lemonldap (f3736cf06e20e370174dffe88d975b653759d5cc519c6fa6c63613f36068a154) 316s ok 21 - Get cookie lemonldappdata () 316s ok 22 - SAML request cleared from pdata 316s ok 23 - HTTP code is 200 316s ok 24 - Page contains a form 316s ok 25 - Host match 316s ok 26 - URI match 316s ok 27 - Field "SAMLResponse" is defined 316s ok 28 - CSP header authorize POST request to auth.sp.com 316s ok 29 - Method is POST 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 30 - Post SAML response to SP 316s ok 31 - HTTP code is 200 316s ok 32 - Page contains a form 316s ok 33 - URI match 316s ok 34 - Field "token" is defined 316s ok 35 - Field "code" is defined 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 36 - Post code 316s ok 37 - Get redirection 316s ok 38 - Location is http://auth.sp.com/ 316s ok 39 - Get cookie lemonldap (132c395054b45a2a19d3cfddae3f69eb30520ea8ca28692a2f6a647d43cea158) 316s ok 40 - Found SameSite=None 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 41 - Get / on SP 316s ok 42 - HTTP code is 200 316s ok 43 - Authenticated as fa@badwolf.org@idp 316s ok 44 - UTF-8 values 316s # ==> Pushing ISSUER <== 316s # ==> Popping ISSUER <== 316s ok 45 - Query IDP for logout 316s ok 46 - Get cookie lemonldap (0) 316s ok 47 - IDP Cookie removed 316s ok 48 - Get image request 316s # ==> Pushing ISSUER <== 316s ok 49 - SOAP request 316s # ==> Saving handler ISSUER <== 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s # ==> Restoring ISSUER <== 316s ok 50 - Execute request 316s ok 51 - Response is 200 or 400 316s ok 52 - Content is XML 316s # ==> Popping ISSUER <== 316s ok 53 - Get image 316s ok 54 - Get redirection 316s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 316s # ==> Pushing SP <== 316s # ==> Popping SP <== 316s ok 56 - Test if user is reject on SP 316s ok 57 - Response status is 401 316s ok 58 - Content is JSON 316s ok 59 - Error code is 1 316s 1..59 316s ok 10 - SP-initiated flow, authorized user 316s 1..10 316s ok 317s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t ................................. 317s ok 1 - use Lemonldap::NG::Portal::Main; 317s ok 2 - Portal object 317s ok 3 - Init 317s ok 4 - Portal app 317s ok 5 - Register $type 317s ok 6 - Portal object 317s ok 7 - Init 317s ok 8 - Portal app 317s ok 9 - Register $type 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 10 - Auth query 317s ok 11 - HTTP code is 200 317s ok 12 - Get cookie lemonldap (e8c9f298fbecb2214733d4c2be518328d0caa380de0b330c24233491aeeab7ca) 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 13 - Query IdP to access to SP 317s ok 14 - HTTP code is 200 317s ok 15 - Page contains a form 317s ok 16 - Host match 317s ok 17 - URI match 317s ok 18 - Field "SAMLResponse" is defined 317s ok 19 - CSP header authorize POST request to auth.alternate.com 317s ok 20 - Method is POST 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 21 - Query IdP to access to SP 317s ok 22 - Bad destination: code found on page 317s ok 23 - Bad destination 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 24 - Query IdP to access to SP 317s ok 25 - HTTP code is 200 317s ok 26 - Page contains a form 317s ok 27 - Host match 317s ok 28 - URI match 317s ok 29 - Field "SAMLResponse" is defined 317s ok 30 - CSP header authorize POST request to auth.sp.com 317s ok 31 - Method is POST 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 32 - Post SAML response to SP 317s ok 33 - Get cookie lemonldap (4309f0ca3dea9e5cb226e73ba1efa7b406dc8b5ca8acce8cfb11b537eed1756f) 317s ok 34 - Get redirection 317s ok 35 - Location is http://auth.sp.com/ 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 36 - Get / on SP 317s ok 37 - HTTP code is 200 317s ok 38 - Authenticated as ru@badwolf.org@idp 317s ok 39 - UTF-8 values 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 40 - Query IdP for logout 317s ok 41 - HTTP code is 200 317s ok 42 - Get cookie lemonldap (0) 317s ok 43 - SSO cookie removed 317s ok 44 - Get iframe request 317s ok 45 - Content-Security-Policy header found 317s ok 46 - Found auth.idp.com in CSP child-src 317s ok 47 - Content-Security-Policy header found 317s ok 48 - Found http://auth.sp.com in CSP child-src 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 49 - Get iframe 317s ok 50 - Framing authorized 317s ok 51 - HTTP code is 200 317s ok 52 - Page contains a form 317s ok 53 - Host match 317s ok 54 - URI match 317s ok 55 - Field "SAMLRequest" is defined 317s ok 56 - CSP header authorize POST request to auth.sp.com 317s ok 57 - Method is POST 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 58 - Post SAML logout request to SP 317s ok 59 - HTTP code is 200 317s ok 60 - Page contains a form 317s ok 61 - Host match 317s ok 62 - URI match 317s ok 63 - Field "SAMLResponse" is defined 317s ok 64 - CSP header authorize POST request to auth.idp.com 317s ok 65 - Method is POST 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 66 - Post SAML logout response to IdP 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 67 - Test if user is reject on IdP 317s ok 68 - Response status is 401 317s ok 69 - Content is JSON 317s ok 70 - Error code is 1 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 71 - Test if user is reject on SP 317s ok 72 - HTTP code is 200 317s ok 73 - HTTP code is 200 317s ok 74 - Page contains a form 317s ok 75 - CSP header authorize POST request to auth.idp.com 317s ok 76 - Method is POST 317s 1..76 317s ok 317s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ................................... 317s ok 1 - use Lemonldap::NG::Portal::Main; 317s ok 2 - Portal object 317s ok 3 - Init 317s ok 4 - Portal app 317s ok 5 - Register $type 317s ok 6 - Portal object 317s ok 7 - Init 317s ok 8 - Portal app 317s ok 9 - Register $type 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 10 - Unauth SP request 317s ok 11 - HTTP code is 200 317s ok 12 - HTTP code is 200 317s ok 13 - Page contains a form 317s ok 14 - Host match 317s ok 15 - URI match 317s ok 16 - Field "SAMLRequest" is defined 317s ok 17 - CSP header authorize POST request to auth.idp.com 317s ok 18 - Method is POST 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 19 - Post SAML request to IdP 317s ok 20 - HTTP code is 200 317s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036603%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760964723_18444%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 22 - Post authentication 317s ok 23 - Reject reason is 89 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 24 - Unauth SP request 317s ok 25 - HTTP code is 200 317s ok 26 - HTTP code is 200 317s ok 27 - Page contains a form 317s ok 28 - Host match 317s ok 29 - URI match 317s ok 30 - Field "SAMLRequest" is defined 317s ok 31 - CSP header authorize POST request to auth.idp.com 317s ok 32 - Method is POST 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 33 - Post SAML request to IdP 317s ok 34 - HTTP code is 200 317s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964723_18201%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036603%7D) 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 36 - Post authentication 317s ok 37 - Get cookie lemonldap (2a5d0284a0430e9e44323e2fcbc42baa8ca5a66adad1f5a4d57f1cf9c4c41590) 317s ok 38 - HTTP code is 200 317s ok 39 - Page contains a form 317s ok 40 - Host match 317s ok 41 - URI match 317s ok 42 - Field "SAMLResponse" is defined 317s ok 43 - CSP header authorize POST request to auth.sp.com 317s ok 44 - Method is POST 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 45 - Post SAML response to SP 317s ok 46 - Get redirection 317s ok 47 - Location is http://auth.sp.com/ 317s ok 48 - Get cookie lemonldap (9af05d21fffe3abd9e1507185be97120d89bb7d0b00d3aa25b745f91ffcdc840) 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 49 - Get / on SP 317s ok 50 - HTTP code is 200 317s ok 51 - Authenticated as fa@badwolf.org@idp 317s ok 52 - UTF-8 values 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 53 - Query SP for logout 317s ok 54 - HTTP code is 200 317s ok 55 - Page contains a form 317s ok 56 - Host match 317s ok 57 - URI match 317s ok 58 - Field "SAMLRequest" is defined 317s ok 59 - CSP header authorize POST request to auth.idp.com 317s ok 60 - Method is POST 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 61 - Post SAML logout request to IdP 317s ok 62 - HTTP code is 200 317s ok 63 - Found logout message 317s ok 64 - Get cookie lemonldap (0) 317s ok 65 - IDP cookie removed 317s # ==> Pushing ISSUER <== 317s # ==> Popping ISSUER <== 317s ok 66 - Test if old cookie is denied by IdP 317s ok 67 - Response status is 401 317s ok 68 - Content is JSON 317s ok 69 - Error code is 1 317s # ==> Pushing SP <== 317s # ==> Popping SP <== 317s ok 70 - Test if user is reject on SP 317s ok 71 - HTTP code is 200 317s ok 72 - HTTP code is 200 317s ok 73 - Page contains a form 317s ok 74 - Host match 317s ok 75 - URI match 317s ok 76 - Field "SAMLRequest" is defined 317s ok 77 - CSP header authorize POST request to auth.idp.com 317s ok 78 - Method is POST 317s 1..78 317s ok 318s t/30-Auth-and-issuer-SAML-POST.t ............................................... 318s ok 1 - use Lemonldap::NG::Portal::Main; 318s ok 2 - Portal object 318s ok 3 - Init 318s ok 4 - Portal app 318s ok 5 - Register $type 318s ok 6 - Portal object 318s ok 7 - Init 318s ok 8 - Portal app 318s ok 9 - Register $type 318s # Subtest: SP-initiated flow, unauthorized user 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 1 - Unauth SP request 318s ok 2 - HTTP code is 200 318s ok 3 - HTTP code is 200 318s ok 4 - Page contains a form 318s ok 5 - Host match 318s ok 6 - URI match 318s ok 7 - Field "SAMLRequest" is defined 318s ok 8 - CSP header authorize POST request to auth.idp.com 318s ok 9 - Method is POST 318s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 318s ok 11 - Pdata is not empty 318s ok 12 - samlGenerateRequestHook called 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 13 - Post SAML request to IdP 318s ok 14 - HTTP code is 200 318s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036603%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964723_23943%22%2C%22targetAuthnLevel%22%3A1%7D) 318s ok 16 - Found SameSite=None 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 17 - Post authentication 318s ok 18 - Reject reason is 89 318s 1..18 318s ok 10 - SP-initiated flow, unauthorized user 318s # Subtest: SP-initiated flow, authorized user 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 1 - Unauth SP request 318s ok 2 - HTTP code is 200 318s ok 3 - HTTP code is 200 318s ok 4 - Page contains a form 318s ok 5 - Host match 318s ok 6 - URI match 318s ok 7 - Field "SAMLRequest" is defined 318s ok 8 - CSP header authorize POST request to auth.idp.com 318s ok 9 - Method is POST 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 10 - Post SAML request to IdP 318s ok 11 - HTTP code is 200 318s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964723_22590%22%2C%22issuerTs%22%3A1761036603%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 13 - Post authentication 318s ok 14 - Get cookie lemonldap (fb42af0dd061778d86607d65313dc5f21f472f2c13fe889f4d9be42dbd65ce4c) 318s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 318s ok 16 - SAML request cleared from pdata 318s ok 17 - HTTP code is 200 318s ok 18 - Page contains a form 318s ok 19 - Host match 318s ok 20 - URI match 318s ok 21 - Field "SAMLResponse" is defined 318s ok 22 - CSP header authorize POST request to auth.sp.com 318s ok 23 - Method is POST 318s ok 24 - Found SAMLResponse 318s ok 25 - Found AuthnInstant modified by hook 318s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 318s ok 27 - Pdata is not empty 318s ok 28 - samlGotRequestHookCalled called 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 29 - Post SAML response to SP 318s ok 30 - Get redirection 318s ok 31 - Location is http://auth.sp.com/ 318s ok 32 - Get cookie lemonldap (dbaa01457544260173cdbc301b4559c60184a9aaf0711696dbb2b4c97ed3e02f) 318s ok 33 - Found SameSite=None 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 34 - Get / on SP 318s ok 35 - HTTP code is 200 318s ok 36 - Authenticated as fa@badwolf.org@idp 318s ok 37 - samlGotResponseHook called 318s ok 38 - UTF-8 values 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 39 - Query SP for logout 318s ok 40 - HTTP code is 200 318s ok 41 - Page contains a form 318s ok 42 - Host match 318s ok 43 - URI match 318s ok 44 - Field "SAMLRequest" is defined 318s ok 45 - CSP header authorize POST request to auth.idp.com 318s ok 46 - Method is POST 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 47 - Post SAML logout request to IdP 318s ok 48 - HTTP code is 200 318s ok 49 - Page contains a form 318s ok 50 - Host match 318s ok 51 - URI match 318s ok 52 - Field "SAMLResponse" is defined 318s ok 53 - CSP header authorize POST request to auth.sp.com 318s ok 54 - Method is POST 318s ok 55 - Get cookie lemonldap (0) 318s ok 56 - IDP Cookie removed 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 57 - Post SAML response to SP 318s ok 58 - Get redirection 318s ok 59 - Location is http://auth.sp.com/?logout=1 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 60 - Test if user is reject on IdP 318s ok 61 - Response status is 401 318s ok 62 - Content is JSON 318s ok 63 - Error code is 1 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 64 - Test if user is reject on SP 318s ok 65 - HTTP code is 200 318s ok 66 - HTTP code is 200 318s ok 67 - Page contains a form 318s ok 68 - Host match 318s ok 69 - URI match 318s ok 70 - Field "SAMLRequest" is defined 318s ok 71 - CSP header authorize POST request to auth.idp.com 318s ok 72 - Method is POST 318s 1..72 318s ok 11 - SP-initiated flow, authorized user 318s # Subtest: SP-initiated flow, authorized user, with redirection 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 1 - Unauth SP request 318s ok 2 - HTTP code is 200 318s ok 3 - HTTP code is 200 318s ok 4 - Page contains a form 318s ok 5 - Host match 318s ok 6 - URI match 318s ok 7 - Field "SAMLRequest" is defined 318s ok 8 - CSP header authorize POST request to auth.idp.com 318s ok 9 - Method is POST 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 10 - Post SAML request to IdP 318s ok 11 - HTTP code is 200 318s ok 12 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A1%2C%22issuerTs%22%3A1761036603%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964723_62010%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 318s ok 13 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A1%2C%22issuerTs%22%3A1761036603%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964723_62010%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 318s ok 14 - Pdata is not empty 318s ok 15 - Expected target AuthnLevel 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 16 - Post authentication 318s ok 17 - Get cookie lemonldap (9c6bddf7ff73d8231a1fcc810d70d534c8a9d1b82f33c9fa458f84408a8bd028) 318s ok 18 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 318s ok 19 - SAML request cleared from pdata 318s ok 20 - HTTP code is 200 318s ok 21 - Page contains a form 318s ok 22 - Host match 318s ok 23 - URI match 318s ok 24 - Field "SAMLResponse" is defined 318s ok 25 - CSP header authorize POST request to auth.sp.com 318s ok 26 - Method is POST 318s ok 27 - Found SAMLResponse 318s ok 28 - Found AuthnInstant modified by hook 318s ok 29 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 318s ok 30 - Pdata is not empty 318s ok 31 - samlGotRequestHookCalled called 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 32 - Post SAML response to SP 318s ok 33 - Get redirection 318s ok 34 - Location is http://auth.sp.com/ 318s ok 35 - Get cookie lemonldap (092cd63ae39175d41f983ce46004c0e12638e66e58c22b064664d28062790b15) 318s ok 36 - Found SameSite=None 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 37 - Get / on SP 318s ok 38 - HTTP code is 200 318s ok 39 - Authenticated as fa@badwolf.org@idp 318s ok 40 - samlGotResponseHook called 318s ok 41 - UTF-8 values 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 42 - Query SP for logout 318s ok 43 - HTTP code is 200 318s ok 44 - Page contains a form 318s ok 45 - Host match 318s ok 46 - URI match 318s ok 47 - Field "SAMLRequest" is defined 318s ok 48 - CSP header authorize POST request to auth.idp.com 318s ok 49 - Method is POST 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 50 - Post SAML logout request to IdP 318s ok 51 - HTTP code is 200 318s ok 52 - Page contains a form 318s ok 53 - Host match 318s ok 54 - URI match 318s ok 55 - Field "SAMLResponse" is defined 318s ok 56 - CSP header authorize POST request to auth.sp.com 318s ok 57 - Method is POST 318s ok 58 - Get cookie lemonldap (0) 318s ok 59 - IDP Cookie removed 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 60 - Post SAML response to SP 318s ok 61 - Get redirection 318s ok 62 - Location is http://test1.example.com 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 63 - Test if user is reject on IdP 318s ok 64 - Response status is 401 318s ok 65 - Content is JSON 318s ok 66 - Error code is 1 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 67 - Test if user is reject on SP 318s ok 68 - HTTP code is 200 318s ok 69 - HTTP code is 200 318s ok 70 - Page contains a form 318s ok 71 - Host match 318s ok 72 - URI match 318s ok 73 - Field "SAMLRequest" is defined 318s ok 74 - CSP header authorize POST request to auth.idp.com 318s ok 75 - Method is POST 318s # Subtest: Check dynamic required authentication level 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 1 - Auth query 318s ok 2 - HTTP code is 200 318s ok 3 - Get cookie lemonldap (228dbaf71cad2aefac6125765c8ccf65aeb078c4743e381500b466c3c4aba4cb) 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 4 - Unauth SP request 318s ok 5 - HTTP code is 200 318s ok 6 - HTTP code is 200 318s ok 7 - Page contains a form 318s ok 8 - Host match 318s ok 9 - URI match 318s ok 10 - Field "SAMLRequest" is defined 318s ok 11 - CSP header authorize POST request to auth.idp.com 318s ok 12 - Method is POST 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 13 - Post SAML request to IdP 318s ok 14 - Response body is not empty 318s ok 15 - Found at least one result for //span[@trspan="askToUpgrade"] 318s 1..15 318s ok 76 - Check dynamic required authentication level 318s 1..76 318s ok 12 - SP-initiated flow, authorized user, with redirection 318s 1..12 318s ok 318s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........................ 318s ok 1 - use Lemonldap::NG::Portal::Main; 318s ok 2 - Portal object 318s ok 3 - Init 318s ok 4 - Portal app 318s ok 5 - Register $type 318s ok 6 - Portal object 318s ok 7 - Init 318s ok 8 - Portal app 318s ok 9 - Register $type 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 10 - Unauth SP request 318s ok 11 - Get redirection 318s ok 12 - Location header found 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 13 - Launch SAML request to IdP 318s ok 14 - HTTP code is 200 318s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964724_35591%22%2C%22issuerTs%22%3A1761036604%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 16 - Authentication request 318s ok 17 - Get cookie lemonldap (4a4119ed6d9aa884a95eb071b1e7181abbdd4091303c88aab08b8888b9d8c1ab) 318s ok 18 - Get cookie lemonldappdata () 318s ok 19 - SAML request cleared from pdata 318s ok 20 - HTTP code is 200 318s ok 21 - Page contains a form 318s ok 22 - Host match 318s ok 23 - URI match 318s ok 24 - Field "SAMLResponse" is defined 318s ok 25 - Field "RelayState" is defined 318s ok 26 - CSP header authorize POST request to auth.sp.com 318s ok 27 - Correct authentication context mapped 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 28 - Post SAML response to SP 318s ok 29 - Get cookie lemonldap (cf8a902f02db5a29acf49b0812275dd75632a7bfa19b73c7e8066dec08467a5b) 318s ok 30 - Get redirection 318s ok 31 - Location is http://test1.example.com/ 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 32 - Get / on SP 318s ok 33 - HTTP code is 200 318s ok 34 - Authenticated as fa@badwolf.org@idp 318s ok 35 - Map authentication context 318s 1..35 318s ok 318s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ............................. 318s ok 1 - use Lemonldap::NG::Portal::Main; 318s ok 2 - Portal object 318s ok 3 - Init 318s ok 4 - Portal app 318s ok 5 - Register $type 318s ok 6 - Portal object 318s ok 7 - Init 318s ok 8 - Portal app 318s ok 9 - Register $type 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 10 - Auth query 318s ok 11 - HTTP code is 200 318s ok 12 - Get cookie lemonldap (414cad304e501b7e680f623dc0df885f669a8a896c81da913d98b6b617c89e72) 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 13 - Query IdP to access to SP 318s ok 14 - HTTP code is 200 318s ok 15 - Form method is POST 318s ok 16 - Found SAML response 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 17 - Post SAML response to SP 318s ok 18 - Get cookie lemonldap (bf19835c2f4259fa9cd6f8c96d7969b7b3434917e472790c59a65faadeb705e7) 318s ok 19 - Get redirection 318s ok 20 - Location is http://auth.sp.com/ 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 21 - Get / on SP 318s ok 22 - HTTP code is 200 318s ok 23 - Authenticated as ru@badwolf.org@idp 318s ok 24 - UTF-8 values 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 25 - Query IdP for logout 318s ok 26 - HTTP code is 200 318s ok 27 - Get iframe request 318s ok 28 - Content-Security-Policy header found 318s ok 29 - Found auth.sp.com in CSP child-src 318s ok 30 - Get cookie lemonldap (0) 318s ok 31 - SSO cookie removed 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 32 - Query SP for iframe 318s ok 33 - Get redirection 318s ok 34 - Location header found 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 35 - Push SAML response to IdP 318s ok 36 - Get redirection 318s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 318s ok 38 - Frame can be embedded 318s # ==> Pushing ISSUER <== 318s # ==> Popping ISSUER <== 318s ok 39 - Test if user is reject on IdP 318s ok 40 - Response status is 401 318s ok 41 - Content is JSON 318s ok 42 - Error code is 1 318s # ==> Pushing SP <== 318s # ==> Popping SP <== 318s ok 43 - Test if user is reject on SP 318s ok 44 - Get redirection 318s ok 45 - Location header found 318s 1..45 318s ok 319s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t .................... 319s ok 1 - use Lemonldap::NG::Portal::Main; 319s ok 2 - Portal object 319s ok 3 - Init 319s ok 4 - Portal app 319s ok 5 - Register $type 319s ok 6 - Portal object 319s ok 7 - Init 319s ok 8 - Portal app 319s ok 9 - Register $type 319s ok 10 - Portal object 319s ok 11 - Init 319s ok 12 - Portal app 319s ok 13 - Register $type 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 14 - Unauth SP request 319s ok 15 - Get redirection 319s ok 16 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 17 - Launch SAML request to IdP 319s ok 18 - HTTP code is 200 319s ok 19 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760964724_35339%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036604%7D) 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 20 - Post authentication 319s ok 21 - HTTP code is 200 319s ok 22 - Get cookie lemonldap (ab9268d70b668d2bf9d1bb3f85b5a4f106dc367480a3aa608ddde78df8a3e6a2) 319s ok 23 - HTTP code is 200 319s ok 24 - Page contains a form 319s ok 25 - Host match 319s ok 26 - URI match 319s ok 27 - Field "SAMLResponse" is defined 319s ok 28 - Field "RelayState" is defined 319s ok 29 - CSP header authorize POST request to auth.sp.com 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 30 - Post SAML response to SP 319s ok 31 - Get cookie lemonldap (3dad9153c30492645df4cef1290546e0cb3ded26d1f2689341eb858e26ce1a7b) 319s ok 32 - Get redirection 319s ok 33 - Location is http://test1.example.com/ 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 34 - Get / on SP 319s ok 35 - HTTP code is 200 319s ok 36 - Authenticated as fa@badwolf.org@idp 319s ok 37 - UTF-8 values 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 38 - Unauth SP2 request 319s ok 39 - Get redirection 319s ok 40 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 41 - Launch SAML request to IdP 319s ok 42 - HTTP code is 200 319s ok 43 - Page contains a form 319s ok 44 - Host match 319s ok 45 - URI match 319s ok 46 - Field "SAMLResponse" is defined 319s ok 47 - Field "RelayState" is defined 319s ok 48 - CSP header authorize POST request to auth.sp2.com 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 49 - Post SAML response to SP2 319s ok 50 - Get cookie lemonldap (9f457b6f6bcb5044d9e4555414a30bb668b673a1a7380550fa13452d6cd530a2) 319s ok 51 - Get redirection 319s ok 52 - Location is http://test1.example.com/ 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 53 - Get / on SP2 319s ok 54 - HTTP code is 200 319s ok 55 - Authenticated as fa@badwolf.org@idp 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 56 - Query SP for logout 319s ok 57 - Get redirection 319s ok 58 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 59 - Launch SAML logout request to IdP 319s ok 60 - HTTP code is 200 319s ok 61 - Found logout message 319s ok 62 - Get cookie lemonldap (0) 319s ok 63 - IDP cookie removed 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 64 - Test if user is reject on IdP 319s ok 65 - Response status is 401 319s ok 66 - Content is JSON 319s ok 67 - Error code is 1 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 68 - Test if user is reject on SP 319s ok 69 - Get redirection 319s ok 70 - Location header found 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 71 - User is unfortunately still logged into SP2 319s ok 72 - HTTP code is 200 319s ok 73 - Authenticated as fa@badwolf.org@idp 319s 1..73 319s ok 319s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................................ 319s ok 1 - use Lemonldap::NG::Portal::Main; 319s ok 2 - Portal object 319s ok 3 - Init 319s ok 4 - Portal app 319s ok 5 - Register $type 319s ok 6 - Portal object 319s ok 7 - Init 319s ok 8 - Portal app 319s ok 9 - Register $type 319s ok 10 - Portal object 319s ok 11 - Init 319s ok 12 - Portal app 319s ok 13 - Register $type 319s ok 14 - Portal object 319s ok 15 - Init 319s ok 16 - Portal app 319s ok 17 - Register $type 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 18 - Unauth SP request 319s ok 19 - Get redirection 319s ok 20 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 21 - Launch SAML request to IdP 319s ok 22 - HTTP code is 200 319s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036605%2C%22issuerRequestsaml%22%3A%221760964725_59498%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 24 - Post authentication 319s ok 25 - HTTP code is 200 319s ok 26 - Get cookie lemonldap (fd6da612ba94c037208c3b171b47599ed13995c985ceefb973ba0f8b133b2909) 319s ok 27 - HTTP code is 200 319s ok 28 - Page contains a form 319s ok 29 - Host match 319s ok 30 - URI match 319s ok 31 - Field "SAMLResponse" is defined 319s ok 32 - Field "RelayState" is defined 319s ok 33 - CSP header authorize POST request to auth.sp.com 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 34 - Post SAML response to SP 319s ok 35 - Get cookie lemonldap (d2d183d188a27b816ead32db6413bc634d751969ab88ad49d3783cc07316f1ac) 319s ok 36 - Get redirection 319s ok 37 - Location is http://test1.example.com/ 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 38 - Get / on SP 319s ok 39 - HTTP code is 200 319s ok 40 - Authenticated as fa@badwolf.org@idp 319s ok 41 - UTF-8 values 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 42 - Unauth SP2 request 319s ok 43 - Get redirection 319s ok 44 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 45 - Launch SAML request to IdP 319s ok 46 - HTTP code is 200 319s ok 47 - Page contains a form 319s ok 48 - Host match 319s ok 49 - URI match 319s ok 50 - Field "SAMLResponse" is defined 319s ok 51 - Field "RelayState" is defined 319s ok 52 - CSP header authorize POST request to auth.sp2.com 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 53 - Post SAML response to SP2 319s ok 54 - Get cookie lemonldap (d428faac72eeffa86bbf564879ba7283382b02ceecd5daae62d30676eb0827fa) 319s ok 55 - Get redirection 319s ok 56 - Location is http://test1.example.com/ 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 57 - Get / on SP2 319s ok 58 - HTTP code is 200 319s ok 59 - Authenticated as fa@badwolf.org@idp 319s # ==> Pushing SP3 <== 319s # ==> Popping SP3 <== 319s ok 60 - Unauth SP3 request 319s ok 61 - Get redirection 319s ok 62 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 63 - Launch SAML request to IdP 319s ok 64 - HTTP code is 200 319s ok 65 - Page contains a form 319s ok 66 - Host match 319s ok 67 - URI match 319s ok 68 - Field "SAMLResponse" is defined 319s ok 69 - Field "RelayState" is defined 319s ok 70 - CSP header authorize POST request to auth.sp3.com 319s # ==> Pushing SP3 <== 319s # ==> Popping SP3 <== 319s ok 71 - Post SAML response to SP3 319s ok 72 - Get cookie lemonldap (6f653645d0b589b327c1640547be414054ca741a5c65917b8ab49bd346d02ce0) 319s ok 73 - Get redirection 319s ok 74 - Location is http://test1.example.com/ 319s # ==> Pushing SP3 <== 319s # ==> Popping SP3 <== 319s ok 75 - Get / on SP3 319s ok 76 - HTTP code is 200 319s ok 77 - Authenticated as fa@badwolf.org@idp 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 78 - Query SP for logout 319s ok 79 - Get redirection 319s ok 80 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 81 - Launch SAML logout request to IdP 319s ok 82 - Get cookie lemonldap (0) 319s ok 83 - SSO cookie removed 319s ok 84 - Got one iframe for both additional services 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 85 - Start logout from SP2 319s ok 86 - Get redirection 319s ok 87 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 88 - get SAML response from IDP 319s ok 89 - Get redirection 319s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 319s # ==> Pushing SP3 <== 319s # ==> Popping SP3 <== 319s ok 91 - Start logout from SP3 319s ok 92 - Get redirection 319s ok 93 - Location header found 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 94 - get SAML response from IDP 319s ok 95 - Get redirection 319s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 319s ok 97 - HTTP code is 200 319s ok 98 - Page contains a form 319s ok 99 - Host match 319s ok 100 - URI match 319s ok 101 - Field "relay" is defined 319s ok 102 - CSP header authorize POST request to auth.idp.com 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 103 - Post final logout 319s ok 104 - Get redirection 319s ok 105 - Location header found 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 106 - Send SAML logout response to SP 319s # ==> Pushing ISSUER <== 319s # ==> Popping ISSUER <== 319s ok 107 - Test if user is reject on IdP 319s ok 108 - Response status is 401 319s ok 109 - Content is JSON 319s ok 110 - Error code is 1 319s # ==> Pushing SP <== 319s # ==> Popping SP <== 319s ok 111 - Test if user is reject on SP 319s ok 112 - Get redirection 319s ok 113 - Location header found 319s # ==> Pushing SP2 <== 319s # ==> Popping SP2 <== 319s ok 114 - Test if user is reject on SP2 319s ok 115 - Get redirection 319s ok 116 - Location header found 319s # ==> Pushing SP3 <== 319s # ==> Popping SP3 <== 319s ok 117 - Test if user is reject on SP3 319s ok 118 - Get redirection 319s ok 119 - Location header found 319s 1..119 319s ok 320s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t ................................. 320s ok 1 - use Lemonldap::NG::Portal::Main; 320s ok 2 - Portal object 320s ok 3 - Init 320s ok 4 - Portal app 320s ok 5 - Register $type 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 6 - Post authentication request 320s ok 7 - Get cookie lemonldap (5ec344fe768e9c4df71caa5094a06176fd8c63093de02d0665f04653e0bd081f) 320s ok 8 - Portal object 320s ok 9 - Init 320s ok 10 - Portal app 320s ok 11 - Register $type 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 12 - Unauth SP request 320s ok 13 - Get redirection 320s ok 14 - Location header found 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 15 - Launch SAML request to IdP 320s ok 16 - HTTP code is 200 320s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964725_20043%22%2C%22issuerTs%22%3A1761036605%7D) 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 18 - Post authentication request 320s ok 19 - HTTP code is 200 320s ok 20 - Get cookie lemonldap (cf79d47e197bb8a7a9d471c5b3db2787388f58b783f1257f611d7787b9b7b088) 320s ok 21 - Get cookie lemonldappdata () 320s ok 22 - SAML request cleared from pdata 320s ok 23 - Found info message about deleted sessions 320s ok 24 - HTTP code is 200 320s ok 25 - Page contains a form 320s ok 26 - Host match 320s ok 27 - URI match 320s ok 28 - Field "SAMLResponse" is defined 320s ok 29 - Field "RelayState" is defined 320s ok 30 - CSP header authorize POST request to auth.sp.com 320s ok 31 - Method is POST 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 32 - Post SAML response to SP 320s ok 33 - Get cookie lemonldap (ad627b5e34020a72202f1f9a4ec6cf5b2c01c48d1f61595f2237cc2a29d7b075) 320s ok 34 - Get redirection 320s ok 35 - Location is http://test1.example.com/ 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 36 - Get / on SP 320s ok 37 - HTTP code is 200 320s ok 38 - Authenticated as fa@badwolf.org@idp 320s 1..38 320s ok 320s t/30-Auth-and-issuer-SAML-Redirect.t ........................................... 320s ok 1 - use Lemonldap::NG::Portal::Main; 320s ok 2 - Portal object 320s ok 3 - Init 320s ok 4 - Portal app 320s ok 5 - Register $type 320s ok 6 - Portal object 320s ok 7 - Init 320s ok 8 - Portal app 320s ok 9 - Register $type 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 10 - Unauth SP request 320s ok 11 - Get redirection 320s ok 12 - Location header found 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 13 - Launch SAML request to IdP 320s ok 14 - HTTP code is 200 320s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964726_44100%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036606%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 16 - Post delayed authentication request 320s ok 17 - Get redirection 320s ok 18 - Location is http://auth.idp.com/saml 320s ok 19 - Get cookie lemonldap (6dfd8e1869497746b8f097c476841f21fa216fed051214b248efd045adf0e77d) 320s ok 20 - Get cookie lemonldappdata () 320s ok 21 - SAML request cleared from pdata 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 22 - Unauth SP request 320s ok 23 - Get redirection 320s ok 24 - Location header found 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 25 - Launch SAML request to IdP 320s ok 26 - HTTP code is 200 320s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964726_49550%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036606%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 28 - Post authentication request 320s ok 29 - HTTP code is 200 320s ok 30 - Get cookie lemonldap (6e0ab28153307a0f71dfaf5c00b7cadd8c962ae5824c875c39aaffde651652b2) 320s ok 31 - Get cookie lemonldappdata () 320s ok 32 - SAML request cleared from pdata 320s ok 33 - HTTP code is 200 320s ok 34 - Page contains a form 320s ok 35 - Host match 320s ok 36 - URI match 320s ok 37 - Field "SAMLResponse" is defined 320s ok 38 - Field "RelayState" is defined 320s ok 39 - CSP header authorize POST request to auth.sp.com 320s ok 40 - Signed using SHA-256 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 41 - Post SAML response to SP 320s ok 42 - Get cookie lemonldap (d9100c2002e4993f8db768c72650a4185a6a60135d97717443cb8554e59da5ed) 320s ok 43 - Get redirection 320s ok 44 - Location is http://test1.example.com/ 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 45 - Get / on SP 320s ok 46 - HTTP code is 200 320s ok 47 - Authenticated as fa@badwolf.org@idp 320s ok 48 - UTF-8 values 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 49 - Query SP for logout 320s ok 50 - Get redirection 320s ok 51 - Location header found 320s ok 52 - SHA256 used to sign Logout Request 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 53 - Launch SAML logout request to IdP 320s ok 54 - Get redirection 320s ok 55 - Location header found 320s ok 56 - Get cookie lemonldap (0) 320s ok 57 - IDP Cookie removed 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 58 - Launch SAML logout request to SP 320s ok 59 - HTTP code is 200 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 60 - Test if user is reject on IdP 320s ok 61 - Response status is 401 320s ok 62 - Content is JSON 320s ok 63 - Error code is 1 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 64 - Test if user is reject on SP 320s ok 65 - Get redirection 320s ok 66 - Location header found 320s 1..66 320s ok 320s t/30-CDC.t ..................................................................... 320s ok 1 - use Lemonldap::NG::Portal::Main; 320s ok 2 - Portal object 320s ok 3 - Init 320s ok 4 - Portal app 320s ok 5 - Register $type 320s ok 6 - Portal object 320s ok 7 - Init 320s ok 8 - Portal app 320s ok 9 - Register $type 320s ok 10 - use Lemonldap::NG::Portal::CDC; 320s ok 11 - Portal object 320s ok 12 - Init 320s ok 13 - Portal app 320s ok 14 - CDC 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 15 - Unauth SP request 320s ok 16 - HTTP code is 200 320s ok 17 - HTTP code is 200 320s ok 18 - Page contains a form 320s ok 19 - Host match 320s ok 20 - URI match 320s ok 21 - Field "SAMLRequest" is defined 320s ok 22 - CSP header authorize POST request to auth.idp.com 320s ok 23 - Method is POST 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 24 - Post SAML request to IdP 320s ok 25 - HTTP code is 200 320s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036606%2C%22issuerRequestsaml%22%3A%221760964726_9616%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 27 - Post authentication 320s ok 28 - Get cookie lemonldap (04d829ea267adfd71a7e83f736d7fa73413182956a1adcf83a2275c4024e56f8) 320s ok 29 - HTTP code is 200 320s ok 30 - Page contains a form 320s ok 31 - Host match 320s ok 32 - URI match 320s ok 33 - Field "SAMLResponse" is defined 320s ok 34 - CSP header authorize POST request to auth.sp.com 320s ok 35 - Found CDC iframe 320s ok 36 - CDC write request 320s ok 37 - HTTP code is 200 320s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 320s ok 39 - CDC read 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 40 - Post SAML response to SP 320s ok 41 - Get redirection 320s ok 42 - Location is http://auth.sp.com/ 320s ok 43 - Get cookie lemonldap (8c2306405d9f93093120bce78336e5ace2ab60341e114a3d12c02e9dd37c81a0) 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 44 - Get / on SP 320s ok 45 - HTTP code is 200 320s ok 46 - Authenticated as fa@badwolf.org@idp 320s ok 47 - UTF-8 values 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 48 - Query SP for logout 320s ok 49 - HTTP code is 200 320s ok 50 - Page contains a form 320s ok 51 - Host match 320s ok 52 - URI match 320s ok 53 - Field "SAMLRequest" is defined 320s ok 54 - CSP header authorize POST request to auth.idp.com 320s ok 55 - Method is POST 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 56 - Post SAML logout request to IdP 320s ok 57 - HTTP code is 200 320s ok 58 - Page contains a form 320s ok 59 - Host match 320s ok 60 - URI match 320s ok 61 - Field "SAMLResponse" is defined 320s ok 62 - CSP header authorize POST request to auth.sp.com 320s ok 63 - Method is POST 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 64 - Post SAML response to SP 320s ok 65 - Get redirection 320s ok 66 - Location is http://auth.sp.com/?logout=1 320s # ==> Pushing ISSUER <== 320s # ==> Popping ISSUER <== 320s ok 67 - Test if user is reject on IdP 320s ok 68 - Response status is 401 320s ok 69 - Content is JSON 320s ok 70 - Error code is 1 320s # ==> Pushing SP <== 320s # ==> Popping SP <== 320s ok 71 - Test if user is reject on SP 320s ok 72 - HTTP code is 200 320s ok 73 - HTTP code is 200 320s ok 74 - Page contains a form 320s ok 75 - Host match 320s ok 76 - URI match 320s ok 77 - Field "SAMLRequest" is defined 320s ok 78 - CSP header authorize POST request to auth.idp.com 320s ok 79 - Method is POST 320s 1..79 320s ok 321s t/30-SAML-Federation-Config.t .................................................. 321s ok 1 - use Lemonldap::NG::Portal::Main; 321s ok 2 - Portal object 321s ok 3 - Init 321s ok 4 - Portal app 321s ok 5 - Register $type 321s ok 6 - Portal object 321s ok 7 - Init 321s ok 8 - Portal app 321s ok 9 - Register $type 321s ok 10 - confKey from config 321s ok 11 - confKey was generated 321s ok 12 - Rule from SP config 321s ok 13 - Rule from federation defaults 321s ok 14 - SP attributes have been imported as configured by policy 321s ok 15 - default NameID Format 321s ok 16 - SP attributes have been imported as configured by policy 321s ok 17 321s ok 18 - eduPersonTargetedID sets required persistent NameID 321s ok 19 - IDP option from config override 321s ok 20 - IDP option from federation defaults 321s ok 21 - IDP attributes from federation defaults 321s ok 22 - IDP attributes from configuration override 321s ok 23 - getIssuer 321s ok 24 - getIssuer 321s ok 25 - getIssuer 321s 1..25 321s ok 321s t/30-SAML-Head-to-Tail-POST.t .................................................. 321s ok 1 - use Lemonldap::NG::Portal::Main; 321s ok 2 - Portal object 321s ok 3 - Init 321s ok 4 - Portal app 321s ok 5 - Register $type 321s ok 6 - Portal object 321s ok 7 - Init 321s ok 8 - Portal app 321s ok 9 - Register $type 321s # ==> Pushing SP <== 321s # ==> Popping SP <== 321s ok 10 - Unauth SP request 321s ok 11 - HTTP code is 200 321s ok 12 - Page contains a form 321s ok 13 - Host match 321s ok 14 - URI match 321s ok 15 - Field "SAMLRequest" is defined 321s ok 16 - CSP header authorize POST request to auth.idp.com 321s ok 17 - Method is POST 321s # ==> Pushing ISSUER <== 321s # ==> Popping ISSUER <== 321s ok 18 - Post SAML request to IdP 321s ok 19 - HTTP code is 200 321s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036607%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964727_15874%22%7D) 321s # ==> Pushing ISSUER <== 321s # ==> Popping ISSUER <== 321s ok 21 - Post authentication 321s ok 22 - Get cookie lemonldap (b87102cba57fe969009209487229645c8b367810a167add311b7eccf01b03625) 321s ok 23 - HTTP code is 200 321s ok 24 - Page contains a form 321s ok 25 - Host match 321s ok 26 - URI match 321s ok 27 - Field "SAMLResponse" is defined 321s ok 28 - CSP header authorize POST request to auth.sp.com 321s ok 29 - Method is POST 321s # ==> Pushing SP <== 321s # ==> Popping SP <== 321s ok 30 - Post SAML response to SP 321s ok 31 - Get redirection 321s ok 32 - Location header found 321s ok 33 - Get cookie lemonldap (013317d9f9d2189262ed650d3cd7fea198e75d346e2700d40b4bc3efcb5c2a3f) 321s # ==> Pushing SP <== 321s # ==> Popping SP <== 321s ok 34 - Follow redirection 321s ok 35 - HTTP code is 200 321s # ==> Pushing SP <== 321s # ==> Popping SP <== 321s ok 36 - Query SP for logout 321s ok 37 - HTTP code is 200 321s ok 38 - Page contains a form 321s ok 39 - Host match 321s ok 40 - URI match 321s ok 41 - Field "SAMLRequest" is defined 321s ok 42 - CSP header authorize POST request to auth.idp.com 321s ok 43 - Method is POST 321s # ==> Pushing ISSUER <== 321s # ==> Popping ISSUER <== 321s ok 44 - Post SAML logout request to IdP 321s ok 45 - HTTP code is 200 321s ok 46 - Page contains a form 321s ok 47 - Host match 321s ok 48 - URI match 321s ok 49 - Field "SAMLResponse" is defined 321s ok 50 - CSP header authorize POST request to auth.sp.com 321s ok 51 - Method is POST 321s ok 52 - Get cookie lemonldap (0) 321s ok 53 - SSO cookie removed 321s # ==> Pushing SP <== 321s # ==> Popping SP <== 321s ok 54 - Post SAML response to SP 321s ok 55 - HTTP code is 200 321s # ==> Pushing ISSUER <== 321s # ==> Popping ISSUER <== 321s ok 56 - Test if user is reject on IdP 321s ok 57 - Response status is 401 321s ok 58 - Content is JSON 321s ok 59 - Error code is 1 321s # ==> Pushing SP <== 321s # ==> Popping SP <== 321s ok 60 - Test if user is reject on SP 321s ok 61 - HTTP code is 200 321s ok 62 - HTTP code is 200 321s ok 63 - Page contains a form 321s ok 64 - Host match 321s ok 65 - URI match 321s ok 66 - Field "SAMLRequest" is defined 321s ok 67 - CSP header authorize POST request to auth.idp.com 321s ok 68 - Method is POST 321s 1..68 321s ok 322s t/30-SAML-Macros.t ............................................................. 322s ok 1 - use Lemonldap::NG::Portal::Main; 322s ok 2 - Portal object 322s ok 3 - Init 322s ok 4 - Portal app 322s ok 5 - Issuer portal 322s ok 6 - Auth query 322s ok 7 - HTTP code is 200 322s ok 8 - Get cookie lemonldap (ae562515470c0833eeafd592e067781343e5e2e26cad053d3050604f47ea41e1) 322s ok 9 - Query IdP to access to SP 322s ok 10 - HTTP code is 200 322s ok 11 - Form method is POST 322s ok 12 - Found SAML response 322s ok 13 - Check Attribute 322s ok 14 - Check Attribute 322s ok 15 - Check NameID from macro 322s 1..15 322s ok 322s t/30-SAML-NameID-IDP.t ......................................................... 322s ok 1 - use Lemonldap::NG::Portal::Main; 322s ok 2 - Portal object 322s ok 3 - Init 322s ok 4 - Portal app 322s ok 5 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 6 - Auth query 322s ok 7 - HTTP code is 200 322s ok 8 - Get cookie lemonldap (cbbb6c881d166ad02d7e90e2d07215c7abea010ccc7f410300344e44b2a6f68b) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 9 - Post SAML request to IdP 322s ok 10 - HTTP code is 200 322s ok 11 - HTTP code is 200 322s ok 12 - Page contains a form 322s ok 13 - Host match 322s ok 14 - URI match 322s ok 15 - Field "SAMLResponse" is defined 322s ok 16 - CSP header authorize POST request to auth.sp.com 322s ok 17 - Method is POST 322s ok 18 - Found SAMLResponse 322s ok 19 - XML successfully parsed 322s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 21 - Found expected NameID Format in response 322s ok 22 - XML successfully parsed 322s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 322s ok 24 - NameID matches 322s ok 25 - Portal object 322s ok 26 - Init 322s ok 27 - Portal app 322s ok 28 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 29 - Auth query 322s ok 30 - HTTP code is 200 322s ok 31 - Get cookie lemonldap (b31805d0b57795e1c84867a0a6a94d550c6f099f1d682b992c0eaa4fdefeaa7b) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 32 - Post SAML request to IdP 322s ok 33 - HTTP code is 200 322s ok 34 - HTTP code is 200 322s ok 35 - Page contains a form 322s ok 36 - Host match 322s ok 37 - URI match 322s ok 38 - Field "SAMLResponse" is defined 322s ok 39 - CSP header authorize POST request to auth.sp.com 322s ok 40 - Method is POST 322s ok 41 - Found SAMLResponse 322s ok 42 - XML successfully parsed 322s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 44 - Found expected NameID Format in response 322s ok 45 - XML successfully parsed 322s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 322s ok 47 - NameID matches 322s ok 48 - Portal object 322s ok 49 - Init 322s ok 50 - Portal app 322s ok 51 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 52 - Auth query 322s ok 53 - HTTP code is 200 322s ok 54 - Get cookie lemonldap (632c69f4ba64258a2c0c2d0dc9adced504d635fb059b028e8ee6d8fb48202673) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 55 - Post SAML request to IdP 322s ok 56 - HTTP code is 200 322s ok 57 - HTTP code is 200 322s ok 58 - Page contains a form 322s ok 59 - Host match 322s ok 60 - URI match 322s ok 61 - Field "SAMLResponse" is defined 322s ok 62 - CSP header authorize POST request to auth.sp.com 322s ok 63 - Method is POST 322s ok 64 - Found SAMLResponse 322s ok 65 - XML successfully parsed 322s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 67 - Found expected NameID Format in response 322s ok 68 - XML successfully parsed 322s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 322s ok 70 - NameID matches 322s ok 71 - Portal object 322s ok 72 - Init 322s ok 73 - Portal app 322s ok 74 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 75 - Auth query 322s ok 76 - HTTP code is 200 322s ok 77 - Get cookie lemonldap (e4a338a86a39fe0285347d157195b8a7a06d582ed9035de9d8eaf16ecdb24197) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 78 - Post SAML request to IdP 322s ok 79 - HTTP code is 200 322s ok 80 - HTTP code is 200 322s ok 81 - Page contains a form 322s ok 82 - Host match 322s ok 83 - URI match 322s ok 84 - Field "SAMLResponse" is defined 322s ok 85 - CSP header authorize POST request to auth.sp.com 322s ok 86 - Method is POST 322s ok 87 - Found SAMLResponse 322s ok 88 - XML successfully parsed 322s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 90 - Found expected NameID Format in response 322s ok 91 - XML successfully parsed 322s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 322s ok 93 - NameID matches 322s ok 94 - Portal object 322s ok 95 - Init 322s ok 96 - Portal app 322s ok 97 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 98 - Auth query 322s ok 99 - HTTP code is 200 322s ok 100 - Get cookie lemonldap (5b7d8047a9ba72e2bb5f2d5c5d6c6eeaa7d294067d249bb4277287e10de3ef15) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 101 - Post SAML request to IdP 322s ok 102 - HTTP code is 200 322s ok 103 - HTTP code is 200 322s ok 104 - Page contains a form 322s ok 105 - Host match 322s ok 106 - URI match 322s ok 107 - Field "SAMLResponse" is defined 322s ok 108 - CSP header authorize POST request to auth.sp.com 322s ok 109 - Method is POST 322s ok 110 - Found SAMLResponse 322s ok 111 - XML successfully parsed 322s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 113 - Found expected NameID Format in response 322s ok 114 - XML successfully parsed 322s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 322s ok 116 - NameID matches 322s ok 117 - Portal object 322s ok 118 - Init 322s ok 119 - Portal app 322s ok 120 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 121 - Auth query 322s ok 122 - HTTP code is 200 322s ok 123 - Get cookie lemonldap (b1c3b8e9983f3e808f9e1e0419dbeeda4655309d25c279e8f5e22d422af98cd3) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 124 - Post SAML request to IdP 322s ok 125 - HTTP code is 200 322s ok 126 - HTTP code is 200 322s ok 127 - Page contains a form 322s ok 128 - Host match 322s ok 129 - URI match 322s ok 130 - Field "SAMLResponse" is defined 322s ok 131 - CSP header authorize POST request to auth.sp.com 322s ok 132 - Method is POST 322s ok 133 - Found SAMLResponse 322s ok 134 - XML successfully parsed 322s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 136 - Found expected NameID Format in response 322s ok 137 - Portal object 322s ok 138 - Init 322s ok 139 - Portal app 322s ok 140 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 141 - Auth query 322s ok 142 - HTTP code is 200 322s ok 143 - Get cookie lemonldap (a4f8ace2bcf93b0da6ba1ed6d545f02157cdffe14dc8704595b95967f01a76c6) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 144 - Post SAML request to IdP 322s ok 145 - HTTP code is 200 322s ok 146 - HTTP code is 200 322s ok 147 - Page contains a form 322s ok 148 - Host match 322s ok 149 - URI match 322s ok 150 - Field "SAMLResponse" is defined 322s ok 151 - CSP header authorize POST request to auth.sp.com 322s ok 152 - Method is POST 322s ok 153 - Found SAMLResponse 322s ok 154 - XML successfully parsed 322s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 156 - Found expected NameID Format in response 322s ok 157 - XML successfully parsed 322s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 322s ok 159 - NameID matches 322s ok 160 - Portal object 322s ok 161 - Init 322s ok 162 - Portal app 322s ok 163 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 164 - Auth query 322s ok 165 - HTTP code is 200 322s ok 166 - Get cookie lemonldap (d17bd214952b3bc0b36357cc0b3689a23ef2795e33f6c656add2556ff19ed84c) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 167 - Post SAML request to IdP 322s ok 168 - HTTP code is 200 322s ok 169 - HTTP code is 200 322s ok 170 - Page contains a form 322s ok 171 - Host match 322s ok 172 - URI match 322s ok 173 - Field "SAMLResponse" is defined 322s ok 174 - CSP header authorize POST request to auth.sp.com 322s ok 175 - Method is POST 322s ok 176 - Found SAMLResponse 322s ok 177 - XML successfully parsed 322s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 179 - Found expected NameID Format in response 322s ok 180 - XML successfully parsed 322s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID _03D42C3470E680B56BB8B7B83D820DAC with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 322s ok 182 - NameID matches 322s ok 183 - Portal object 322s ok 184 - Init 322s ok 185 - Portal app 322s ok 186 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 187 - Auth query 322s ok 188 - HTTP code is 200 322s ok 189 - Get cookie lemonldap (0c8ae5fb7f6a0261d30ec2df38f1d05197ec88cf77a86cc92a9622a3d7dee6d2) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 190 - Post SAML request to IdP 322s ok 191 - HTTP code is 200 322s ok 192 - HTTP code is 200 322s ok 193 - Page contains a form 322s ok 194 - Host match 322s ok 195 - URI match 322s ok 196 - Field "SAMLResponse" is defined 322s ok 197 - CSP header authorize POST request to auth.sp.com 322s ok 198 - Method is POST 322s ok 199 - Found SAMLResponse 322s ok 200 - XML successfully parsed 322s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 202 - Found expected NameID Format in response 322s ok 203 - XML successfully parsed 322s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID _03D42C3470E680B56BB8B7B83D820DAC with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 322s ok 205 - NameID matches 322s ok 206 - Portal object 322s ok 207 - Init 322s ok 208 - Portal app 322s ok 209 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 210 - Auth query 322s ok 211 - HTTP code is 200 322s ok 212 - Get cookie lemonldap (58dd26d2312deb4c9804bb6636bcded83b622f181829943e983f30013deadf9e) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 213 - Post SAML request to IdP 322s ok 214 - HTTP code is 200 322s ok 215 - HTTP code is 200 322s ok 216 - Page contains a form 322s ok 217 - Host match 322s ok 218 - URI match 322s ok 219 - Field "SAMLResponse" is defined 322s ok 220 - CSP header authorize POST request to auth.sp.com 322s ok 221 - Method is POST 322s ok 222 - Found SAMLResponse 322s ok 223 - XML successfully parsed 322s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 225 - Found expected NameID Format in response 322s ok 226 - XML successfully parsed 322s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID _03D42C3470E680B56BB8B7B83D820DAC with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 322s ok 228 - NameID matches 322s ok 229 - Portal object 322s ok 230 - Init 322s ok 231 - Portal app 322s ok 232 - Register $type 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 233 - Auth query 322s ok 234 - HTTP code is 200 322s ok 235 - Get cookie lemonldap (0514b6a72cd735ac2e729258a12e8c5026579a487a17181832c1128c69290530) 322s # Generated SAML Request: http://auth.sp.com/saml/metadata 322s # ==> Pushing ISSUER <== 322s # ==> Popping ISSUER <== 322s ok 236 - Post SAML request to IdP 322s ok 237 - HTTP code is 200 322s ok 238 - HTTP code is 200 322s ok 239 - Page contains a form 322s ok 240 - Host match 322s ok 241 - URI match 322s ok 242 - Field "SAMLResponse" is defined 322s ok 243 - CSP header authorize POST request to auth.sp.com 322s ok 244 - Method is POST 322s ok 245 - Found SAMLResponse 322s ok 246 - XML successfully parsed 322s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 322s ok 248 - Found expected NameID Format in response 322s ok 249 - XML successfully parsed 322s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 322s # Found NameID _956726DFCA42A8C14E779696BB1F729D with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 322s ok 251 - NameID matches 322s ok 252 - Transient ID is different from persistent ID 322s 1..252 322s ok 323s t/30-SAML-NameID-SP.t .......................................................... 323s ok 1 - use Lemonldap::NG::Portal::Main; 323s ok 2 - Portal object 323s ok 3 - Init 323s ok 4 - Portal app 323s ok 5 - Register $type 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 6 323s ok 7 - HTTP code is 200 323s ok 8 - Page contains a form 323s ok 9 - Host match 323s ok 10 - URI match 323s ok 11 - Field "SAMLRequest" is defined 323s ok 12 - CSP header authorize POST request to auth.idp.com 323s ok 13 - Method is POST 323s ok 14 - Found SAMLRequest 323s ok 15 - XML successfully parsed 323s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 323s ok 17 - Found expected NameID Format in response 323s ok 18 - Portal object 323s ok 19 - Init 323s ok 20 - Portal app 323s ok 21 - Register $type 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 22 323s ok 23 - HTTP code is 200 323s ok 24 - Page contains a form 323s ok 25 - Host match 323s ok 26 - URI match 323s ok 27 - Field "SAMLRequest" is defined 323s ok 28 - CSP header authorize POST request to auth.idp.com 323s ok 29 - Method is POST 323s ok 30 - Found SAMLRequest 323s ok 31 - XML successfully parsed 323s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 323s ok 33 - Found expected NameID Format in response 323s ok 34 - Portal object 323s ok 35 - Init 323s ok 36 - Portal app 323s ok 37 - Register $type 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 38 323s ok 39 - HTTP code is 200 323s ok 40 - Page contains a form 323s ok 41 - Host match 323s ok 42 - URI match 323s ok 43 - Field "SAMLRequest" is defined 323s ok 44 - CSP header authorize POST request to auth.idp.com 323s ok 45 - Method is POST 323s ok 46 - Found SAMLRequest 323s ok 47 - XML successfully parsed 323s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 323s ok 49 - Found expected NameID Format in response 323s ok 50 - Portal object 323s ok 51 - Init 323s ok 52 - Portal app 323s ok 53 - Register $type 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 54 323s ok 55 - HTTP code is 200 323s ok 56 - Page contains a form 323s ok 57 - Host match 323s ok 58 - URI match 323s ok 59 - Field "SAMLRequest" is defined 323s ok 60 - CSP header authorize POST request to auth.idp.com 323s ok 61 - Method is POST 323s ok 62 - Found SAMLRequest 323s ok 63 - XML successfully parsed 323s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 323s ok 65 - Found expected NameID Format in response 323s ok 66 - Portal object 323s ok 67 - Init 323s ok 68 - Portal app 323s ok 69 - Register $type 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 70 323s ok 71 - HTTP code is 200 323s ok 72 - Page contains a form 323s ok 73 - Host match 323s ok 74 - URI match 323s ok 75 - Field "SAMLRequest" is defined 323s ok 76 - CSP header authorize POST request to auth.idp.com 323s ok 77 - Method is POST 323s ok 78 - Found SAMLRequest 323s ok 79 - XML successfully parsed 323s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 323s ok 81 - Found expected NameID Format in response 323s 1..81 323s ok 323s t/30-SAML-POST-Logout-when-expired.t ........................................... 323s ok 1 - use Lemonldap::NG::Portal::Main; 323s ok 2 - Portal object 323s ok 3 - Init 323s ok 4 - Portal app 323s ok 5 - Register $type 323s ok 6 - Portal object 323s ok 7 - Init 323s ok 8 - Portal app 323s ok 9 - Register $type 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 10 - Unauth SP request 323s ok 11 - HTTP code is 200 323s ok 12 - HTTP code is 200 323s ok 13 - Page contains a form 323s ok 14 - Host match 323s ok 15 - URI match 323s ok 16 - Field "SAMLRequest" is defined 323s ok 17 - CSP header authorize POST request to auth.idp.com 323s ok 18 - Method is POST 323s # ==> Pushing ISSUER <== 323s # ==> Popping ISSUER <== 323s ok 19 - Post SAML request to IdP 323s ok 20 - HTTP code is 200 323s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964729_5810%22%2C%22issuerTs%22%3A1761036609%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 323s # ==> Pushing ISSUER <== 323s # ==> Popping ISSUER <== 323s ok 22 - Post authentication 323s ok 23 - Reject reason is 89 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 24 - Unauth SP request 323s ok 25 - HTTP code is 200 323s ok 26 - HTTP code is 200 323s ok 27 - Page contains a form 323s ok 28 - Host match 323s ok 29 - URI match 323s ok 30 - Field "SAMLRequest" is defined 323s ok 31 - CSP header authorize POST request to auth.idp.com 323s ok 32 - Method is POST 323s # ==> Pushing ISSUER <== 323s # ==> Popping ISSUER <== 323s ok 33 - Post SAML request to IdP 323s ok 34 - HTTP code is 200 323s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036609%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964729_23398%22%7D) 323s # ==> Pushing ISSUER <== 323s # ==> Popping ISSUER <== 323s ok 36 - Post authentication 323s ok 37 - Get cookie lemonldap (81e7833d63494363546b9945c7eabbda8c8bbe56b882e81a4f922ff2f2d8981e) 323s ok 38 - Get cookie lemonldappdata () 323s ok 39 - SAML request cleared from pdata 323s ok 40 - HTTP code is 200 323s ok 41 - Page contains a form 323s ok 42 - Host match 323s ok 43 - URI match 323s ok 44 - Field "SAMLResponse" is defined 323s ok 45 - CSP header authorize POST request to auth.sp.com 323s ok 46 - Method is POST 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 47 - Post SAML response to SP 323s ok 48 - Get redirection 323s ok 49 - Location is http://auth.sp.com/ 323s ok 50 - Get cookie lemonldap (eac27e293b634eb9e160713b722c1d7bf6e5fde7b044ca24ab4c41ee357a3792) 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 51 - Get / on SP 323s ok 52 - HTTP code is 200 323s ok 53 - Authenticated as fa@badwolf.org@idp 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 54 - Query SP for logout 323s ok 55 - HTTP code is 200 323s ok 56 - Page contains a form 323s ok 57 - Host match 323s ok 58 - URI match 323s ok 59 - Field "SAMLRequest" is defined 323s ok 60 - CSP header authorize POST request to auth.idp.com 323s ok 61 - Method is POST 323s # ==> Pushing ISSUER <== 323s # ==> Popping ISSUER <== 323s ok 62 - Post SAML logout request to IdP 323s ok 63 - HTTP code is 200 323s ok 64 - Page contains a form 323s ok 65 - Host match 323s ok 66 - URI match 323s ok 67 - Field "SAMLResponse" is defined 323s ok 68 - CSP header authorize POST request to auth.sp.com 323s ok 69 - Method is POST 323s # ==> Pushing SP <== 323s # ==> Popping SP <== 323s ok 70 - Post SAML response to SP 323s ok 71 - Found SLO error 323s 1..71 323s ok 324s t/30-SAML-POST-Logout-when-removed.t ........................................... 324s ok 1 - use Lemonldap::NG::Portal::Main; 324s ok 2 - Portal object 324s ok 3 - Init 324s ok 4 - Portal app 324s ok 5 - Register $type 324s ok 6 - Portal object 324s ok 7 - Init 324s ok 8 - Portal app 324s ok 9 - Register $type 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 10 - Unauth SP request 324s ok 11 - HTTP code is 200 324s ok 12 - HTTP code is 200 324s ok 13 - Page contains a form 324s ok 14 - Host match 324s ok 15 - URI match 324s ok 16 - Field "SAMLRequest" is defined 324s ok 17 - CSP header authorize POST request to auth.idp.com 324s ok 18 - Method is POST 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 19 - Post SAML request to IdP 324s ok 20 - HTTP code is 200 324s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036609%2C%22issuerRequestsaml%22%3A%221760964729_65002%22%7D) 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 22 - Post authentication 324s ok 23 - Get cookie lemonldap (8594f79ae44cd1d25dae7e264ed27f98a218854ac9aa6670527d106ec29f7620) 324s ok 24 - Get cookie lemonldappdata () 324s ok 25 - SAML request cleared from pdata 324s ok 26 - HTTP code is 200 324s ok 27 - Page contains a form 324s ok 28 - Host match 324s ok 29 - URI match 324s ok 30 - Field "SAMLResponse" is defined 324s ok 31 - CSP header authorize POST request to auth.sp.com 324s ok 32 - Method is POST 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 33 - Post SAML response to SP 324s ok 34 - Get redirection 324s ok 35 - Location is http://auth.sp.com/ 324s ok 36 - Get cookie lemonldap (3c28fe3c115c97beedb82f5c2a793eb82876116a0549fd68e437a013c3204eb4) 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 37 - Get / on SP 324s ok 38 - HTTP code is 200 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 39 - Query IDP for logout 324s ok 40 - Get cookie lemonldap (0) 324s ok 41 - IDP cookie removed 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 42 - Test if old cookie is denied by IdP 324s ok 43 - Response status is 401 324s ok 44 - Content is JSON 324s ok 45 - Error code is 1 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 46 - Query SP for logout 324s ok 47 - HTTP code is 200 324s ok 48 - Page contains a form 324s ok 49 - Host match 324s ok 50 - URI match 324s ok 51 - Field "SAMLRequest" is defined 324s ok 52 - CSP header authorize POST request to auth.idp.com 324s ok 53 - Method is POST 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 54 - Post SAML logout request to IdP 324s ok 55 - Found SESSIONEXPIRED error 324s 1..55 324s ok 324s t/30-SAML-POST-with-2F-UpgradeOnly.t ........................................... 324s ok 1 - use Lemonldap::NG::Portal::Main; 324s ok 2 - Portal object 324s ok 3 - Init 324s ok 4 - Portal app 324s ok 5 - Register $type 324s ok 6 - Portal object 324s ok 7 - Init 324s ok 8 - Portal app 324s ok 9 - Register $type 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 10 - Unauth SP request 324s ok 11 - HTTP code is 200 324s ok 12 - HTTP code is 200 324s ok 13 - Page contains a form 324s ok 14 - Host match 324s ok 15 - URI match 324s ok 16 - Field "SAMLRequest" is defined 324s ok 17 - CSP header authorize POST request to auth.idp.com 324s ok 18 - Method is POST 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 19 - Post SAML request to IdP 324s ok 20 - HTTP code is 200 324s ok 21 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A4%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_25135%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036610%7D) 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 22 - Post authentication 324s ok 23 - HTTP code is 200 324s ok 24 - Page contains a form 324s ok 25 - URI match 324s ok 26 - Field "token" is defined 324s ok 27 - Field "code" is defined 324s ok 28 - Found EXTCODE input 324s ok 29 - Found 2F code in mail 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 30 - Post code 324s ok 31 - Get cookie lemonldap (9304ba0b916523339381ff5afc699d9f97f46a8bb025f967703f7e773e132673) 324s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_25135%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 324s ok 33 - Get redirection 324s ok 34 - Location is http://auth.idp.com/saml 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 35 - Follow redirection 324s ok 36 - Get cookie lemonldappdata () 324s ok 37 - SAML request cleared from pdata 324s ok 38 - HTTP code is 200 324s ok 39 - Page contains a form 324s ok 40 - Host match 324s ok 41 - URI match 324s ok 42 - Field "SAMLResponse" is defined 324s ok 43 - CSP header authorize POST request to auth.sp.com 324s ok 44 - Method is POST 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 45 - Post SAML response to SP 324s ok 46 - Get redirection 324s ok 47 - Location is http://auth.sp.com/ 324s ok 48 - Get cookie lemonldap (8b09269b39739e6abb5d640cab17b7a86cbec2261a981909bfc5ae52227bae63) 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 49 - Get / on SP 324s ok 50 - HTTP code is 200 324s ok 51 - Authenticated as dwho@badwolf.org@idp 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 52 - Post authentication 324s ok 53 - Get cookie lemonldap (503e28a0a2b8784c7b1caea5ef1c1036e52ed100fd174d28a5d6b605a540d733) 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 54 - Unauth SP request 324s ok 55 - HTTP code is 200 324s ok 56 - HTTP code is 200 324s ok 57 - Page contains a form 324s ok 58 - Host match 324s ok 59 - URI match 324s ok 60 - Field "SAMLRequest" is defined 324s ok 61 - CSP header authorize POST request to auth.idp.com 324s ok 62 - Method is POST 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 63 - Post SAML request to IdP 324s ok 64 - HTTP code is 200 324s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964730_33974%22%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerTs%22%3A1761036610%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 324s ok 66 - HTTP code is 200 324s ok 67 - Page contains a form 324s ok 68 - URI match 324s ok 69 - Field "confirm" is defined 324s ok 70 - Field "url" is defined 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 71 - Post code 324s ok 72 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestsaml%22%3A%221760964730_33974%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036610%7D) 324s ok 73 - HTTP code is 200 324s ok 74 - Page contains a form 324s ok 75 - URI match 324s ok 76 - Field "token" is defined 324s ok 77 - Field "code" is defined 324s ok 78 - Found EXTCODE input 324s ok 79 - Found 2F code in mail 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 80 - Post code 324s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_33974%22%7D) 324s ok 82 - Get redirection 324s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 84 - Follow redirection 324s ok 85 - Get cookie lemonldappdata () 324s ok 86 - SAML request cleared from pdata 324s ok 87 - HTTP code is 200 324s ok 88 - Page contains a form 324s ok 89 - Host match 324s ok 90 - URI match 324s ok 91 - Field "SAMLResponse" is defined 324s ok 92 - CSP header authorize POST request to auth.sp.com 324s ok 93 - Method is POST 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 94 - Post SAML response to SP 324s ok 95 - Get redirection 324s ok 96 - Location is http://auth.sp.com/ 324s ok 97 - Get cookie lemonldap (9b56a55def5a477fb1e76294cb4a7a4a2f01dfa0dd5ab96026352dd014ba88df) 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 98 - Get / on SP 324s ok 99 - HTTP code is 200 324s ok 100 - Authenticated as dwho@badwolf.org@idp 324s 1..100 324s ok 324s t/30-SAML-POST-with-2F-and-Notification.t ...................................... 324s ok 1 - use Lemonldap::NG::Portal::Main; 324s ok 2 - Portal object 324s ok 3 - Init 324s ok 4 - Portal app 324s ok 5 - Register $type 324s ok 6 - Portal object 324s ok 7 - Init 324s ok 8 - Portal app 324s ok 9 - Register $type 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 10 - Unauth SP request 324s ok 11 - HTTP code is 200 324s ok 12 - HTTP code is 200 324s ok 13 - Page contains a form 324s ok 14 - Host match 324s ok 15 - URI match 324s ok 16 - Field "SAMLRequest" is defined 324s ok 17 - CSP header authorize POST request to auth.idp.com 324s ok 18 - Method is POST 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 19 - Post SAML request to IdP 324s ok 20 - HTTP code is 200 324s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964730_39526%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036610%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 22 - Post authentication 324s ok 23 - HTTP code is 200 324s ok 24 - Page contains a form 324s ok 25 - URI match 324s ok 26 - Field "token" is defined 324s ok 27 - Field "code" is defined 324s ok 28 - Found EXTCODE input 324s ok 29 - Found 2F code in mail 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 30 - Post code 324s ok 31 - Get cookie lemonldap (ZCRx5+/hg/UwpiMnw56+6ycNP8g/RXy2PJW5SbUUIfPuuT8XVp3Q6fqwYaPAle+45UIkoPAGCK6Q5/CDLK/1ARv8Q+aeGoThU9dpMe1wvG5Wbi4GvezOQVUJJmAQALrO4mF4jca0GftVVinfFVrBzw==) 324s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964730_39526%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036610%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 324s ok 33 - HTTP code is 200 324s ok 34 - Page contains a form 324s ok 35 - URI match 324s ok 36 - Field "reference1x1" is defined 324s ok 37 - Response body is not empty 324s ok 38 - Found notification text 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 39 - Accept notification 324s ok 40 - Get cookie lemonldap (7e6a7d8f589a63fc8e2673153d4ba03e86546aaf099d9b8d08b8a82622668921) 324s ok 41 - Notification was deleted 324s ok 42 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_39526%22%7D) 324s ok 43 - Get redirection 324s ok 44 - Location is http://auth.idp.com/saml 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 45 - Follow redirection 324s ok 46 - Get cookie lemonldappdata () 324s ok 47 - SAML request cleared from pdata 324s ok 48 - HTTP code is 200 324s ok 49 - Page contains a form 324s ok 50 - Host match 324s ok 51 - URI match 324s ok 52 - Field "SAMLResponse" is defined 324s ok 53 - CSP header authorize POST request to auth.sp.com 324s ok 54 - Method is POST 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 55 - Post SAML response to SP 324s ok 56 - Get redirection 324s ok 57 - Location is http://auth.sp.com/ 324s ok 58 - Get cookie lemonldap (ab5c4fb8fc06f93209fea45bd439b396b36360a9146622d7ba3976dd3458ffd4) 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 59 - Get / on SP 324s ok 60 - HTTP code is 200 324s ok 61 - Authenticated as dwho@badwolf.org@idp 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 62 - Query SP for logout 324s ok 63 - HTTP code is 200 324s ok 64 - Page contains a form 324s ok 65 - Host match 324s ok 66 - URI match 324s ok 67 - Field "SAMLRequest" is defined 324s ok 68 - CSP header authorize POST request to auth.idp.com 324s ok 69 - Method is POST 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 70 - Post SAML logout request to IdP 324s ok 71 - HTTP code is 200 324s ok 72 - Page contains a form 324s ok 73 - Host match 324s ok 74 - URI match 324s ok 75 - Field "SAMLResponse" is defined 324s ok 76 - CSP header authorize POST request to auth.sp.com 324s ok 77 - Method is POST 324s ok 78 - Get cookie lemonldap (0) 324s ok 79 - SSO cookie removed 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 80 - Post SAML response to SP 324s ok 81 - Get redirection 324s ok 82 - Location is http://auth.sp.com/?logout=1 324s # ==> Pushing ISSUER <== 324s # ==> Popping ISSUER <== 324s ok 83 - Test if user is reject on IdP 324s ok 84 - Response status is 401 324s ok 85 - Content is JSON 324s ok 86 - Error code is 1 324s # ==> Pushing SP <== 324s # ==> Popping SP <== 324s ok 87 - Test if user is reject on SP 324s ok 88 - HTTP code is 200 324s ok 89 - HTTP code is 200 324s ok 90 - Page contains a form 324s ok 91 - Host match 324s ok 92 - URI match 324s ok 93 - Field "SAMLRequest" is defined 324s ok 94 - CSP header authorize POST request to auth.idp.com 324s ok 95 - Method is POST 324s 1..95 324s ok 325s t/30-SAML-POST-with-Notification.t ............................................. 325s ok 1 - use Lemonldap::NG::Portal::Main; 325s ok 2 - Portal object 325s ok 3 - Init 325s ok 4 - Portal app 325s ok 5 - Register $type 325s ok 6 - Portal object 325s ok 7 - Init 325s ok 8 - Portal app 325s ok 9 - Register $type 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 10 - Unauth SP request 325s ok 11 - HTTP code is 200 325s ok 12 - HTTP code is 200 325s ok 13 - Page contains a form 325s ok 14 - Host match 325s ok 15 - URI match 325s ok 16 - Field "SAMLRequest" is defined 325s ok 17 - CSP header authorize POST request to auth.idp.com 325s ok 18 - Method is POST 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 19 - Post SAML request to IdP 325s ok 20 - HTTP code is 200 325s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_13236%22%2C%22issuerTs%22%3A1761036610%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 22 - Post authentication 325s ok 23 - Get cookie lemonldap (/VBdTKT73eu5ND+1J3xNkN782T0X8v2nsW6f8VeSjtYTwlTeVQkCg9EePccdcDDf6z86Y7Krv13JelrD+Y53lLfA+4ey8VZ4puSfMoRnuuJ9UBHBZwdWSYVUMwP8lsOj108pcPQ0FTHVDKlwFO6/xQ==) 325s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036610%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_13236%22%7D) 325s ok 25 - HTTP code is 200 325s ok 26 - Page contains a form 325s ok 27 - URI match 325s ok 28 - Field "reference1x1" is defined 325s ok 29 - Field "url" is defined 325s ok 30 - Response body is not empty 325s ok 31 - Found notification text 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 32 - Accept notification 325s ok 33 - Get cookie lemonldap (61109ef2cabd22a8afa62ebad5966340bc320ba0d105a8d4196880ec564fcf52) 325s ok 34 - Notification was deleted 325s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964730_13236%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 325s ok 36 - Get redirection 325s ok 37 - Location is http://auth.idp.com/saml 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 38 - Follow redirection 325s ok 39 - Get cookie lemonldappdata () 325s ok 40 - SAML request cleared from pdata 325s ok 41 - HTTP code is 200 325s ok 42 - Page contains a form 325s ok 43 - Host match 325s ok 44 - URI match 325s ok 45 - Field "SAMLResponse" is defined 325s ok 46 - CSP header authorize POST request to auth.sp.com 325s ok 47 - Method is POST 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 48 - Post SAML response to SP 325s ok 49 - Get redirection 325s ok 50 - Location is http://auth.sp.com/ 325s ok 51 - Get cookie lemonldap (643b1462de9093609107ba91a867d4832fa0aa63c4c7fbcbdb9fd872abeafe64) 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 52 - Get / on SP 325s ok 53 - HTTP code is 200 325s ok 54 - Authenticated as dwho@badwolf.org@idp 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 55 - Query SP for logout 325s ok 56 - HTTP code is 200 325s ok 57 - Page contains a form 325s ok 58 - Host match 325s ok 59 - URI match 325s ok 60 - Field "SAMLRequest" is defined 325s ok 61 - CSP header authorize POST request to auth.idp.com 325s ok 62 - Method is POST 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 63 - Post SAML logout request to IdP 325s ok 64 - HTTP code is 200 325s ok 65 - Page contains a form 325s ok 66 - Host match 325s ok 67 - URI match 325s ok 68 - Field "SAMLResponse" is defined 325s ok 69 - CSP header authorize POST request to auth.sp.com 325s ok 70 - Method is POST 325s ok 71 - Get cookie lemonldap (0) 325s ok 72 - SSO cookie removed 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 73 - Post SAML response to SP 325s ok 74 - Get redirection 325s ok 75 - Location is http://auth.sp.com/?logout=1 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 76 - Test if user is reject on IdP 325s ok 77 - Response status is 401 325s ok 78 - Content is JSON 325s ok 79 - Error code is 1 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 80 - Test if user is reject on SP 325s ok 81 - HTTP code is 200 325s ok 82 - HTTP code is 200 325s ok 83 - Page contains a form 325s ok 84 - Host match 325s ok 85 - URI match 325s ok 86 - Field "SAMLRequest" is defined 325s ok 87 - CSP header authorize POST request to auth.idp.com 325s ok 88 - Method is POST 325s 1..88 325s ok 325s t/30-SAML-ReAuth-with-Cmb-Kerberos.t ........................................... 325s ok 1 - use Lemonldap::NG::Portal::Main; 325s ok 2 - Portal object 325s ok 3 - Init 325s ok 4 - Portal app 325s ok 5 - Register $type 325s ok 6 - Portal object 325s ok 7 - Init 325s ok 8 - Portal app 325s ok 9 - Register $type 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 10 - Auth query 325s ok 11 - HTTP code is 200 325s ok 12 - Get cookie lemonldap (4d66a03511ef3c8651739043333d19fe8e5c7dc3dbe9b5a00ca6b15417255983) 325s ok 13 - Waiting timeout 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 14 - Unauth SP request 325s ok 15 - HTTP code is 200 325s ok 16 - Page contains a form 325s ok 17 - Host match 325s ok 18 - URI match 325s ok 19 - Field "SAMLRequest" is defined 325s ok 20 - CSP header authorize POST request to auth.idp.com 325s ok 21 - Method is POST 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 22 - Post SAML request to IdP 325s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036641%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964761_15045%22%2C%22targetAuthnLevel%22%3A0%7D) 325s ok 24 - HTTP code is 200 325s ok 25 - Page contains a form 325s ok 26 - URI match 325s ok 27 - Field "confirm" is defined 325s ok 28 - Propose to renew session 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 29 - Ask to renew 325s ok 30 - Found Kerberos JS 325s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1761036641%2C%22issuerRequestsaml%22%3A%221760964761_15045%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 325s ok 32 - HTTP code is 200 325s ok 33 - Page contains a form 325s ok 34 - Host match 325s ok 35 - Field "upgrading" is defined 325s ok 36 - Field "url" is defined 325s ok 37 - Field "kerberos" is defined 325s ok 38 - Field "ajax_auth_token" is defined 325s ok 39 - CSP header authorize POST request to \# 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 40 - AJAX query 325s ok 41 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964761_15045%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036641%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 325s ok 42 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 43 - AJAX query 325s ok 44 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036641%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221760964761_15045%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 325s ok 45 - HTTP code is 200 325s ok 46 - Content-Type is JSON 325s ok 47 - Content is valid JSON 325s ok 48 - User token was returned 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 49 - Post form 325s ok 50 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964761_15045%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 325s ok 51 - Get cookie lemonldap (054014a75bbf2cdf61f5a95ec10af792ec0c04e0fd50d850079eaf0a1d0d7c9b) 325s ok 52 - Get a new session 325s ok 53 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964761_15045%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 325s ok 54 - Get redirection 325s ok 55 - Location header found 325s # ==> Pushing ISSUER <== 325s # ==> Popping ISSUER <== 325s ok 56 - Follow redirection 325s ok 57 - HTTP code is 200 325s ok 58 - Page contains a form 325s ok 59 - Host match 325s ok 60 - URI match 325s ok 61 - Field "SAMLResponse" is defined 325s ok 62 - CSP header authorize POST request to auth.sp.com 325s ok 63 - Method is POST 325s # ==> Pushing SP <== 325s # ==> Popping SP <== 325s ok 64 - Post SAML response to SP 325s ok 65 - Get cookie lemonldap (6475fce34998b0a04a3b0db7a5a4a7fa22c85ec1c26bedf9935c5ded270d8704) 325s ok 66 - Get redirection 325s ok 67 - Location is http://auth.sp.com/ 325s 1..67 325s ok 326s t/30-SAML-ReAuth-with-choice.t ................................................. 326s ok 1 - use Lemonldap::NG::Portal::Main; 326s ok 2 - Portal object 326s ok 3 - Init 326s ok 4 - Portal app 326s ok 5 - Register $type 326s ok 6 - Portal object 326s ok 7 - Init 326s ok 8 - Portal app 326s ok 9 - Register $type 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 10 - Auth query 326s ok 11 - HTTP code is 200 326s ok 12 - Get cookie lemonldap (9e2b4c58b1b45d0b06db12ba9ab0f4b468a61c0fe9d2bd511c9fc8236719b7e7) 326s ok 13 - Waiting timeout 326s # ==> Pushing SP <== 326s # ==> Popping SP <== 326s ok 14 - Unauth SP request 326s ok 15 - HTTP code is 200 326s ok 16 - Page contains a form 326s ok 17 - Host match 326s ok 18 - URI match 326s ok 19 - Field "SAMLRequest" is defined 326s ok 20 - CSP header authorize POST request to auth.idp.com 326s ok 21 - Method is POST 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 22 - Post SAML request to IdP 326s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036641%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221760964761_36%22%7D) 326s ok 24 - HTTP code is 200 326s ok 25 - Page contains a form 326s ok 26 - URI match 326s ok 27 - Field "confirm" is defined 326s ok 28 - Propose to renew session 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 29 - Ask to renew 326s ok 30 - HTTP code is 200 326s ok 31 - Page contains a form 326s ok 32 - Host match 326s ok 33 - Field "upgrading" is defined 326s ok 34 - Field "url" is defined 326s ok 35 - CSP header authorize POST request to \# 326s ok 36 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221760964761_36%22%2C%22issuerTs%22%3A1761036641%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 37 - Re auth 326s ok 38 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964761_36%22%7D) 326s ok 39 - Get cookie lemonldap (cfaccaa3efaec68eb22c222b5f62ad8197d176e1a4facedd0f4397edea9364db) 326s ok 40 - Get a new session 326s ok 41 - Get redirection 326s ok 42 - Location header found 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 43 - Follow redirection 326s ok 44 - HTTP code is 200 326s ok 45 - Page contains a form 326s ok 46 - Host match 326s ok 47 - URI match 326s ok 48 - Field "SAMLResponse" is defined 326s ok 49 - CSP header authorize POST request to auth.sp.com 326s ok 50 - Method is POST 326s # ==> Pushing SP <== 326s # ==> Popping SP <== 326s ok 51 - Post SAML response to SP 326s ok 52 - Get cookie lemonldap (52168b8f6db0c25c68a0a6c9bef7458931874b15c57a28f5a9b023bd3d92d96a) 326s ok 53 - Get redirection 326s ok 54 - Location is http://auth.sp.com/ 326s 1..54 326s ok 326s t/30-SAML-ReAuth.t ............................................................. 326s ok 1 - use Lemonldap::NG::Portal::Main; 326s ok 2 - Portal object 326s ok 3 - Init 326s ok 4 - Portal app 326s ok 5 - Register $type 326s ok 6 - Portal object 326s ok 7 - Init 326s ok 8 - Portal app 326s ok 9 - Register $type 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 10 - Auth query 326s ok 11 - HTTP code is 200 326s ok 12 - Get cookie lemonldap (176f3542d0bdd14344135218503446264aff0cc4080368513d0f97755c31324e) 326s # ==> Pushing SP <== 326s # ==> Popping SP <== 326s ok 13 - Unauth SP request 326s ok 14 - HTTP code is 200 326s ok 15 - Page contains a form 326s ok 16 - Host match 326s ok 17 - URI match 326s ok 18 - Field "SAMLRequest" is defined 326s ok 19 - CSP header authorize POST request to auth.idp.com 326s ok 20 - Method is POST 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 21 - Post SAML request to IdP 326s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964761_4394%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1761036641%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 326s ok 23 - HTTP code is 200 326s ok 24 - Page contains a form 326s ok 25 - URI match 326s ok 26 - Field "confirm" is defined 326s ok 27 - Propose to renew session 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 28 - Ask to renew 326s ok 29 - HTTP code is 200 326s ok 30 - Page contains a form 326s ok 31 - Host match 326s ok 32 - Field "upgrading" is defined 326s ok 33 - Field "url" is defined 326s ok 34 - CSP header authorize POST request to \# 326s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1761036641%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221760964761_4394%22%7D) 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 36 - Re auth 326s ok 37 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964761_4394%22%7D) 326s ok 38 - Get cookie lemonldap (4c567165824799f74077359b4e841e26ce1be4e6bd00ba5cb815305ff6441316) 326s ok 39 - Get a new session 326s ok 40 - Get redirection 326s ok 41 - Location header found 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 42 - Follow redirection 326s ok 43 - HTTP code is 200 326s ok 44 - Page contains a form 326s ok 45 - Host match 326s ok 46 - URI match 326s ok 47 - Field "SAMLResponse" is defined 326s ok 48 - CSP header authorize POST request to auth.sp.com 326s ok 49 - Method is POST 326s # ==> Pushing SP <== 326s # ==> Popping SP <== 326s ok 50 - Post SAML response to SP 326s ok 51 - Get cookie lemonldap (36c54a1d3fb50b4cf7837d19c28c0ca00bbce3c999c4b0f1cea7a84b627ec8bb) 326s ok 52 - Get redirection 326s ok 53 - Location is http://auth.sp.com/ 326s 1..53 326s ok 326s t/30-SAML-RelayState.t ......................................................... 326s ok 1 - use Lemonldap::NG::Portal::Main; 326s ok 2 - Portal object 326s ok 3 - Init 326s ok 4 - Portal app 326s ok 5 - Register $type 326s # Subtest: RelayState handing with Redirect binding 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 1 - Auth query 326s ok 2 - Get cookie lemonldap (4cac6858e00e571df957e671cb32ba8a82a1fef9aeb4b2546fa4d7c1de9095ef) 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 3 - Follow redirection 326s ok 4 - Correct html encoding of special characters in RelayState 326s 1..4 326s ok 6 - RelayState handing with Redirect binding 326s # Subtest: RelayState handing with POST binding 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 1 - Auth query 326s ok 2 - Get cookie lemonldap (ff466e4af49ebb5d0a01c6c1bae027e07663687b675be5d9826b0de802dfe41f) 326s # ==> Pushing ISSUER <== 326s # ==> Popping ISSUER <== 326s ok 3 - Follow redirection 326s ok 4 - Correct html encoding of special characters in RelayState 326s 1..4 326s ok 7 - RelayState handing with POST binding 326s 1..7 326s ok 327s t/30-SAML-SP-rule.t ............................................................ 327s ok 1 - use Lemonldap::NG::Portal::Main; 327s ok 2 - Portal object 327s ok 3 - Init 327s ok 4 - Portal app 327s ok 5 - Register $type 327s ok 6 - Portal object 327s ok 7 - Init 327s ok 8 - Portal app 327s ok 9 - Register $type 327s ok 10 - Portal object 327s ok 11 - Init 327s ok 12 - Portal app 327s ok 13 - Register $type 327s # ==> Pushing SP <== 327s # ==> Popping SP <== 327s ok 14 - Unauth SP request 327s ok 15 - Get redirection 327s ok 16 - Location header found 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 17 - Launch SAML request to IdP 327s ok 18 - HTTP code is 200 327s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036612%2C%22issuerRequestsaml%22%3A%221760964732_31757%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 20 - Post authentication 327s ok 21 - HTTP code is 200 327s ok 22 - Get cookie lemonldap (0c70d099a72bcfc16ddce2a5837f695b797b8d0c151865ede29c7cf59c9b4211) 327s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 327s ok 24 - PE_UNAUTHORIZEDPARTNER 327s # ==> Pushing UNKNOWNSP <== 327s # ==> Popping UNKNOWNSP <== 327s ok 25 - Unauth SP request 327s ok 26 - Get redirection 327s ok 27 - Location header found 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 28 - Launch SAML request to IdP 327s ok 29 - Unknown entity ID: code found on page 327s ok 30 - Unknown entity ID 327s 1..30 327s ok 327s t/31-Auth-and-issuer-CAS-Logout-20.t ........................................... 327s ok 1 - use Lemonldap::NG::Portal::Main; 327s ok 2 - Portal object 327s ok 3 - Init 327s ok 4 - Portal app 327s ok 5 - Register $type 327s ok 6 - Portal object 327s ok 7 - Init 327s ok 8 - Portal app 327s ok 9 - Register $type 327s # ==> Pushing SP <== 327s # ==> Popping SP <== 327s ok 10 - Unauth SP request 327s ok 11 - Get cookie llngcasserver (idp) 327s ok 12 - Get CAS server cookie 327s ok 13 - Get redirection 327s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 15 - Query CAS server 327s ok 16 - HTTP code is 200 327s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036613%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760964733_50001%22%7D) 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 18 - Post authentication 327s ok 19 - Get cookie lemonldap (778ec04f15f29de8ea68d3cefb5705ad63ba26c7135d824fec1a94b8c40648fb) 327s ok 20 - Get cookie lemonldappdata () 327s ok 21 - SAML request cleared from pdata 327s ok 22 - Get redirection 327s ok 23 - Location header found 327s # ==> Pushing SP <== 327s ok 24 - SOAP request 327s # ==> Saving handler SP <== 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s # ==> Restoring SP <== 327s ok 25 - Execute request to /cas/serviceValidate 327s ok 26 - HTTP code is 200 327s ok 27 - Content is XML 327s # ==> Popping SP <== 327s ok 28 - Query SP with ticket 327s ok 29 - Get cookie lemonldap (601fa1282e8cc580d20b10475e1a26e5f18794e7acc8d224ec90156c11721b9b) 327s # ==> Pushing SP <== 327s # ==> Popping SP <== 327s ok 30 - Get / on SP 327s ok 31 - HTTP code is 200 327s ok 32 - Authenticated as french 327s ok 33 - UTF-8 values 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 34 - Query SP for logout 327s ok 35 - HTTP code is 200 327s ok 36 - CAS message found 327s ok 37 - Redirect URL found 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 38 - Query IdP 327s ok 39 - Response status is 401 327s ok 40 - Content is JSON 327s ok 41 - Error code is 1 327s 1..41 327s ok 327s t/31-Auth-and-issuer-CAS-Logout-30.t ........................................... 327s ok 1 - use Lemonldap::NG::Portal::Main; 327s ok 2 - Portal object 327s ok 3 - Init 327s ok 4 - Portal app 327s ok 5 - Register $type 327s ok 6 - Portal object 327s ok 7 - Init 327s ok 8 - Portal app 327s ok 9 - Register $type 327s # ==> Pushing SP <== 327s # ==> Popping SP <== 327s ok 10 - Unauth SP request 327s ok 11 - Get cookie llngcasserver (idp) 327s ok 12 - Get CAS server cookie 327s ok 13 - Get redirection 327s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 15 - Query CAS server 327s ok 16 - HTTP code is 200 327s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036613%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760964733_5160%22%7D) 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 18 - Post authentication 327s ok 19 - Get cookie lemonldap (37efa2378ae1c7b9ebfc7c531ba9edba6cc781d4ea1c689b72bd2642fb1e61ac) 327s ok 20 - Get cookie lemonldappdata () 327s ok 21 - SAML request cleared from pdata 327s ok 22 - Get redirection 327s ok 23 - Location header found 327s # ==> Pushing SP <== 327s ok 24 - SOAP request 327s # ==> Saving handler SP <== 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s # ==> Restoring SP <== 327s ok 25 - Execute request to /cas/serviceValidate 327s ok 26 - HTTP code is 200 327s ok 27 - Content is XML 327s # ==> Popping SP <== 327s ok 28 - Query SP with ticket 327s ok 29 - Get cookie lemonldap (9e7b896f29b95cb0bae9668784962f3ee08040ef9c6346f380b50f9efa00e2ec) 327s # ==> Pushing SP <== 327s # ==> Popping SP <== 327s ok 30 - Get / on SP 327s ok 31 - HTTP code is 200 327s ok 32 - Authenticated as french 327s ok 33 - UTF-8 values 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 34 - Query SP for logout 327s ok 35 - Unauthorized URL: code found on page 327s ok 36 - Unauthorized URL 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 37 - Query SP for logout 327s ok 38 - Get redirection 327s ok 39 - Location is http://auth.sp.com/ 327s # ==> Pushing ISSUER <== 327s # ==> Popping ISSUER <== 327s ok 40 - Query IdP 327s ok 41 - Response status is 401 327s ok 42 - Content is JSON 327s ok 43 - Error code is 1 327s 1..43 327s ok 328s t/31-Auth-and-issuer-CAS-XSS-on-logout.t ....................................... 328s ok 1 - use Lemonldap::NG::Portal::Main; 328s ok 2 - Portal object 328s ok 3 - Init 328s ok 4 - Portal app 328s ok 5 - Register $type 328s ok 6 - Portal object 328s ok 7 - Init 328s ok 8 - Portal app 328s ok 9 - Register $type 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 10 - Unauth SP request 328s ok 11 - Get cookie llngcasserver (idp) 328s ok 12 - Get CAS server cookie 328s ok 13 - Get redirection 328s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 15 - Query CAS server 328s ok 16 - HTTP code is 200 328s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760964733_31549%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761036613%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 18 - Post authentication 328s ok 19 - Get cookie lemonldap (c378b62739f85025bc420a6c2fe5832374383c4fcecce06b3a92a909797e1814) 328s ok 20 - Get redirection 328s ok 21 - Location header found 328s # ==> Pushing SP <== 328s ok 22 - SOAP request 328s # ==> Saving handler SP <== 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s # ==> Restoring SP <== 328s ok 23 - Execute request to /cas/serviceValidate 328s ok 24 - HTTP code is 200 328s ok 25 - Content is XML 328s # ==> Popping SP <== 328s ok 26 - Query SP with ticket 328s ok 27 - Get cookie lemonldap (a5c3d1895d910b0dd724441b1309bad52785346a241c9b51efa36cc7ddd55406) 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 28 - Query SP for logout 328s ok 29 - HTTP code is 200 328s ok 30 - Found iframe 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 31 - Get iframe from IdP 328s ok 32 - Get redirection 328s ok 33 - Location is http://auth.idp.com/?logout=1 328s ok 34 - Frame can be embedded 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 35 - Query IdP 328s ok 36 - Response status is 401 328s ok 37 - Content is JSON 328s ok 38 - Error code is 1 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 39 - Query IdP 328s ok 40 - Get redirection 328s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 328s 1..41 328s ok 328s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t .......................... 328s ok 1 - use Lemonldap::NG::Portal::Main; 328s ok 2 - Portal object 328s ok 3 - Init 328s ok 4 - Portal app 328s ok 5 - Register $type 328s ok 6 - Portal object 328s ok 7 - Init 328s ok 8 - Portal app 328s ok 9 - Register $type 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 10 - Unauth SP request 328s ok 11 - Get redirection 328s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 13 - Query CAS server 328s ok 14 - HTTP code is 200 328s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760964734_56593%22%2C%22issuerTs%22%3A1761036614%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 16 - Post authentication 328s ok 17 - Reject reason is 68 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 18 - Unauth SP request 328s ok 19 - Get redirection 328s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 21 - Query CAS server 328s ok 22 - HTTP code is 200 328s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760964734_20849%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761036614%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 24 - Post authentication 328s ok 25 - Get redirection 328s ok 26 - Location header found 328s ok 27 - Get cookie lemonldap (1e6eab1ca64e59b7966003551ba1acd963388befefb01e2d2d8d7871243a7007) 328s # ==> Pushing SP <== 328s ok 28 - SOAP request 328s # ==> Saving handler SP <== 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s # ==> Restoring SP <== 328s ok 29 - Execute request to /cas/serviceValidate 328s ok 30 - HTTP code is 200 328s ok 31 - Content is XML 328s # ==> Popping SP <== 328s ok 32 - Query SP with ticket 328s ok 33 - Get cookie lemonldap (f8bf2f75f535783695089ba9bfe6f54a3145cb1a1904b7bb8e0cfec35f3b5457) 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 34 - Get / on SP 328s ok 35 - HTTP code is 200 328s ok 36 - Authenticated as french 328s ok 37 - UTF-8 values 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 38 - Query SP for logout 328s ok 39 - HTTP code is 200 328s ok 40 - Found iframe 328s ok 41 - Content-Security-Policy header found 328s ok 42 - Found auth.idp.com in CSP child-src 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 43 - Get iframe from IdP 328s ok 44 - Get redirection 328s ok 45 - Location is http://auth.sp2.com/?logout 328s ok 46 - Frame can be embedded 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 47 - Query IdP 328s ok 48 - Response status is 401 328s ok 49 - Content is JSON 328s ok 50 - Error code is 1 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 51 - Query IdP 328s ok 52 - Get redirection 328s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 328s 1..53 328s ok 328s t/31-Auth-and-issuer-CAS-declared-app-userattr.t ............................... 328s ok 1 - use Lemonldap::NG::Portal::Main; 328s ok 2 - Portal object 328s ok 3 - Init 328s ok 4 - Portal app 328s ok 5 - Register $type 328s ok 6 - Portal object 328s ok 7 - Init 328s ok 8 - Portal app 328s ok 9 - Register $type 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 10 - Unauth SP request 328s ok 11 - Get redirection 328s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 13 - Query CAS server 328s ok 14 - HTTP code is 200 328s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964734_7848%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761036614%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 16 - Post authentication 328s ok 17 - Reject reason is 68 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 18 - Unauth SP request 328s ok 19 - Get redirection 328s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 21 - Query CAS server 328s ok 22 - HTTP code is 200 328s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964734_10014%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036614%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 24 - Post authentication 328s ok 25 - Get redirection 328s ok 26 - Location header found 328s ok 27 - Get cookie lemonldap (60efba28fd726dd1130c4033ffb1622d48d07c6e36d9b446e2a1fecb2401150c) 328s # ==> Pushing SP <== 328s ok 28 - SOAP request 328s # ==> Saving handler SP <== 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s # ==> Restoring SP <== 328s ok 29 - Execute request to /cas/serviceValidate 328s ok 30 - HTTP code is 200 328s ok 31 - Content is XML 328s # ==> Popping SP <== 328s ok 32 - Query SP with ticket 328s ok 33 - Get cookie lemonldap (a97e509b0157b6b9fe389ef5e03bbd7403ca9de6fcd812b02a922ef558f41ef2) 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 34 - Get / on SP 328s ok 35 - HTTP code is 200 328s ok 36 - Authenticated as fa@badwolf.org 328s ok 37 - UTF-8 values 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 38 - Query SP for logout 328s ok 39 - HTTP code is 200 328s ok 40 - Found iframe 328s ok 41 - Content-Security-Policy header found 328s ok 42 - Found auth.idp.com in CSP child-src 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 43 - Get iframe from IdP 328s ok 44 - Get redirection 328s ok 45 - Location is http://auth.sp.com/?logout 328s ok 46 - Frame can be embedded 328s # ==> Pushing ISSUER <== 328s # ==> Popping ISSUER <== 328s ok 47 - Query IdP 328s ok 48 - Response status is 401 328s ok 49 - Content is JSON 328s ok 50 - Error code is 1 328s # ==> Pushing SP <== 328s # ==> Popping SP <== 328s ok 51 - Query IdP 328s ok 52 - Get redirection 328s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 328s 1..53 328s ok 329s t/31-Auth-and-issuer-CAS-declared-app.t ........................................ 329s ok 1 - use Lemonldap::NG::Portal::Main; 329s ok 2 - Portal object 329s ok 3 - Init 329s ok 4 - Portal app 329s ok 5 - Register $type 329s ok 6 - Portal object 329s ok 7 - Init 329s ok 8 - Portal app 329s ok 9 - Register $type 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 10 - Unauth SP request 329s ok 11 - Get redirection 329s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 13 - Query CAS server 329s ok 14 - HTTP code is 200 329s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761036614%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A1%2C%22issuerRequestcas%22%3A%221760964734_49399%22%7D) 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 16 - Post authentication 329s ok 17 - Reject reason is 68 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 18 - Unauth SP request 329s ok 19 - Get redirection 329s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 21 - Query CAS server 329s ok 22 - HTTP code is 200 329s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964734_5701%22%2C%22targetAuthnLevel%22%3A1%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036614%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 329s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964734_5701%22%2C%22targetAuthnLevel%22%3A1%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036614%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 329s ok 25 - Pdata is not empty 329s ok 26 - Target Authnlevel set in pdata 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 27 - Post authentication 329s ok 28 - Get redirection 329s ok 29 - Location header found 329s ok 30 - Get cookie lemonldap (4b35ce0d6835e7342f79b30e3a813b798a80aadc8e600a87bda32119384417f8) 329s # ==> Pushing SP <== 329s ok 31 - SOAP request 329s # ==> Saving handler SP <== 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s # ==> Restoring SP <== 329s ok 32 - Execute request to /cas/serviceValidate 329s ok 33 - HTTP code is 200 329s ok 34 - Content is XML 329s # ==> Popping SP <== 329s ok 35 - Query SP with ticket 329s ok 36 - Get cookie lemonldap (b4c0c0d39ad49fe3fd4db5be4e4001d243d8304070cb9827c2b234be1dc46469) 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 37 - Get / on SP 329s ok 38 - HTTP code is 200 329s ok 39 - Authenticated as french 329s ok 40 - UTF-8 values 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 41 - Query SP for logout 329s ok 42 - HTTP code is 200 329s ok 43 - Found iframe 329s ok 44 - Content-Security-Policy header found 329s ok 45 - Found auth.idp.com in CSP child-src 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 46 - Get iframe from IdP 329s ok 47 - Get redirection 329s ok 48 - Location is http://auth.sp.com/?logout 329s ok 49 - Frame can be embedded 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 50 - Query IdP 329s ok 51 - Response status is 401 329s ok 52 - Content is JSON 329s ok 53 - Error code is 1 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 54 - Query IdP 329s ok 55 - Get redirection 329s ok 56 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 57 - Auth query 329s ok 58 - HTTP code is 200 329s ok 59 - Get cookie lemonldap (8986cd50875be8fd7b5feada2efb44e113aa35b22be428d4e9b15390982fbcd8) 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 60 - Query CAS server 329s ok 61 - Response body is not empty 329s ok 62 - Found at least one result for //span[@trspan="askToUpgrade"] 329s 1..62 329s ok 329s t/31-Auth-and-issuer-CAS-declared-apps.t ....................................... 329s ok 1 - use Lemonldap::NG::Portal::Main; 329s ok 2 - Portal object 329s ok 3 - Init 329s ok 4 - Portal app 329s ok 5 - Register $type 329s ok 6 - Portal object 329s ok 7 - Init 329s ok 8 - Portal app 329s ok 9 - Register $type 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 10 - Unauth SP request 329s ok 11 - Cancel button NOT found 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 12 - Query CAS server 329s ok 13 - HTTP code is 200 329s ok 14 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760964735_42340%22%2C%22issuerTs%22%3A1761036615%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 329s 1..14 329s ok 329s t/31-Auth-and-issuer-CAS-default.t ............................................. 329s ok 1 - use Lemonldap::NG::Portal::Main; 329s ok 2 - Portal object 329s ok 3 - Init 329s ok 4 - Portal app 329s ok 5 - Register $type 329s ok 6 - Portal object 329s ok 7 - Init 329s ok 8 - Portal app 329s ok 9 - Register $type 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 10 - Unauth SP request 329s ok 11 - Get cookie llngcasserver (idp) 329s ok 12 - Get CAS server cookie 329s ok 13 - Get redirection 329s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 15 - Query CAS server 329s ok 16 - HTTP code is 200 329s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760964735_26980%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761036615%7D) 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 18 - Post authentication 329s ok 19 - Get cookie lemonldap (01e8094f6080389887e7d23e899f640f698cbea70d09f55850874784546513eb) 329s ok 20 - Get cookie lemonldappdata () 329s ok 21 - SAML request cleared from pdata 329s ok 22 - Get redirection 329s ok 23 - Location header found 329s # ==> Pushing SP <== 329s ok 24 - SOAP request 329s # ==> Saving handler SP <== 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s # ==> Restoring SP <== 329s ok 25 - Execute request to /cas/serviceValidate 329s ok 26 - HTTP code is 200 329s ok 27 - Content is XML 329s # ==> Popping SP <== 329s ok 28 - Query SP with ticket 329s ok 29 - Get cookie lemonldap (a8367530beadf4435f47a02f40f45c89dc7107a5d2c1d672bf1ad8e970963640) 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 30 - Get / on SP 329s ok 31 - HTTP code is 200 329s ok 32 - Authenticated as french 329s ok 33 - UTF-8 values 329s ok 34 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 35 - Query SP for logout 329s ok 36 - HTTP code is 200 329s ok 37 - Found iframe 329s ok 38 - Content-Security-Policy header found 329s ok 39 - Found auth.idp.com in CSP child-src 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 40 - Get iframe from IdP 329s ok 41 - Get redirection 329s ok 42 - Location is http://auth.sp.com/?logout 329s ok 43 - Frame can be embedded 329s # ==> Pushing ISSUER <== 329s # ==> Popping ISSUER <== 329s ok 44 - Query IdP 329s ok 45 - Response status is 401 329s ok 46 - Content is JSON 329s ok 47 - Error code is 1 329s # ==> Pushing SP <== 329s # ==> Popping SP <== 329s ok 48 - Query IdP 329s ok 49 - Get redirection 329s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 329s 1..50 329s ok 330s t/31-Auth-and-issuer-CAS-proxied.t ............................................. 330s ok 1 - use Lemonldap::NG::Portal::Main; 330s ok 2 - Portal object 330s ok 3 - Init 330s ok 4 - Portal app 330s ok 5 - Register $type 330s ok 6 - Portal object 330s ok 7 - Init 330s ok 8 - Portal app 330s ok 9 - Register $type 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 10 - Unauth SP request 330s ok 11 - Get cookie llngcasserver (idp) 330s ok 12 - Get CAS server cookie 330s ok 13 - Get redirection 330s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s ok 15 - Query CAS server 330s ok 16 - HTTP code is 200 330s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761036615%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760964735_56526%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s ok 18 - Post authentication 330s ok 19 - Get redirection 330s ok 20 - Location header found 330s ok 21 - Get cookie lemonldap (c6e4f963be5ba03755ba8515a6538b843e46be691767350714217ed35d336726) 330s # ==> Pushing SP <== 330s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?service=http%3A%2F%2Fauth.sp.com%2F&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-56cc92d68c749ce07e156fd2652b5d76eb0278f563835c2decd078ab447674cb%26casProxy%3D1&ticket=ST-56cc92d68c749ce07e156fd2652b5d76eb0278f563835c2decd078ab447674cb 330s # ==> Saving handler SP <== 330s # ==> Pushing ISSUER <== 330s ok 23 - Request to http://auth.sp.com/?ticket=ST-56cc92d68c749ce07e156fd2652b5d76eb0278f563835c2decd078ab447674cb&casProxy=1&pgtIou=PGTIOU-0f8acd5af42f19e64a47a9431ef0c1389d910b2a744106a7e362b5b83f7ca182&pgtId=PGT-ebf3f5b417381852c7c44ccd710711c21f6fd147150775c0272ec7b9412d6b74 330s # ==> Saving handler ISSUER <== 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s # ==> Restoring ISSUER <== 330s ok 24 - Execute request to / 330s ok 25 - HTTP code is 200 330s # ==> Popping ISSUER <== 330s # ==> Restoring SP <== 330s ok 26 - Execute request to /cas/serviceValidate 330s ok 27 - HTTP code is 200 330s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-ebf3f5b417381852c7c44ccd710711c21f6fd147150775c0272ec7b9412d6b74 330s # ==> Saving handler SP <== 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s # ==> Restoring SP <== 330s ok 29 - Execute request to /cas/proxy 330s ok 30 - HTTP code is 200 330s # ==> Popping SP <== 330s ok 31 - Query SP with ticket 330s ok 32 - Get cookie lemonldap (a91f60a9b34db7aa3605ae1859366efb18dc1db4360369fa357be8fd56294df0) 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 33 - Get / on SP 330s ok 34 - HTTP code is 200 330s ok 35 - Authenticated as french 330s ok 36 - UTF-8 values 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 37 - Query SP for logout 330s ok 38 - HTTP code is 200 330s ok 39 - Found iframe 330s ok 40 - Content-Security-Policy header found 330s ok 41 - Found auth.idp.com in CSP child-src 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s ok 42 - Get iframe from IdP 330s ok 43 - Get redirection 330s ok 44 - Location is http://auth.sp.com/?logout 330s ok 45 - Frame can be embedded 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s ok 46 - Query IdP 330s ok 47 - Response status is 401 330s ok 48 - Content is JSON 330s ok 49 - Error code is 1 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 50 - Query IdP 330s ok 51 - Get redirection 330s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 330s 1..52 330s ok 330s t/31-Auth-and-issuer-CAS-samlValidate.t ........................................ 330s ok 1 - use Lemonldap::NG::Portal::Main; 330s ok 2 - Portal object 330s ok 3 - Init 330s ok 4 - Portal app 330s ok 5 - Register $type 330s ok 6 - Portal object 330s ok 7 - Init 330s ok 8 - Portal app 330s ok 9 - Register $type 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 10 - Unauth SP request 330s ok 11 - Get cookie llngcasserver (idp) 330s ok 12 - Get CAS server cookie 330s ok 13 - Get redirection 330s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s ok 15 - Query CAS server 330s ok 16 - HTTP code is 200 330s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760964736_35068%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761036616%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s ok 18 - Post authentication 330s ok 19 - Get redirection 330s ok 20 - Location header found 330s ok 21 - Get cookie lemonldap (e356ab3422c758b39aef862e435bf8b95e301f89e12fad23f830b0ed0ded64a9) 330s # ==> Pushing SP <== 330s ok 22 - Request to http://auth.idp.com/cas/samlValidate?TARGET=http%3A%2F%2Fauth.sp.com%2F 330s # ==> Saving handler SP <== 330s # ==> Pushing ISSUER <== 330s # ==> Popping ISSUER <== 330s # ==> Restoring SP <== 330s ok 23 - Execute POST request to /cas/samlValidate 330s ok 24 - HTTP code is 200 330s # ==> Popping SP <== 330s ok 25 - Query SP with ticket 330s ok 26 - Get cookie lemonldap (db82cafa4cec97c106a4c880356d56b3e4648e62e44e7b7a542446564135043e) 330s ok 27 - Correct whatToTrace 330s ok 28 - Correct cn 330s ok 29 - Correct uid 330s ok 30 - Correct groups 330s 1..30 330s ok 330s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t .............................. 330s ok 1 - use Lemonldap::NG::Portal::Main; 330s ok 2 - Portal object 330s ok 3 - Init 330s ok 4 - Portal app 330s ok 5 - Register $type 330s ok 6 - Portal object 330s ok 7 - Init 330s ok 8 - Portal app 330s ok 9 - Register $type 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 10 - Unauth SP request 330s ok 11 - Found CAS entry 330s ok 12 - HTTP code is 200 330s ok 13 - Page contains a form 330s ok 14 - CSP header authorize POST request to \# 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 15 - Unauth SP request 330s ok 16 - 1st = idp 330s ok 17 - 2nd = idp3 330s ok 18 - 3rd = idp4 330s ok 19 - 4th= idp2 330s ok 20 - Found Cancel button 330s ok 21 - Found CAS idp logo and tooltip 330s ok 22 - Found CAS idp display name 330s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 330s ok 24 - HTTP code is 200 330s ok 25 - Page contains a form 330s ok 26 - CSP header authorize POST request to \# 330s # ==> Pushing SP <== 330s # ==> Popping SP <== 330s ok 27 - Cancel query 330s ok 28 - Get cookie lemonldappdata () 330s ok 29 - pdata is empty 330s 1..29 330s ok 331s t/31-Auth-and-issuer-CAS-with-choice.t ......................................... 331s ok 1 - use Lemonldap::NG::Portal::Main; 331s ok 2 - Portal object 331s ok 3 - Init 331s ok 4 - Portal app 331s ok 5 - Register $type 331s ok 6 - Portal object 331s ok 7 - Init 331s ok 8 - Portal app 331s ok 9 - Register $type 331s # ==> Pushing SP <== 331s # ==> Popping SP <== 331s ok 10 - Unauth SP request 331s ok 11 - Get cookie llngcasserver (idp) 331s ok 12 - Get CAS server cookie 331s ok 13 - Get redirection 331s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 15 - Query CAS server 331s ok 16 - HTTP code is 200 331s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036616%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760964736_40614%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 18 - Post authentication 331s ok 19 - Get redirection 331s ok 20 - Location header found 331s ok 21 - Get cookie lemonldap (a0f8cacd35ef37d9b247216f6ff3622f76e96f189ee9bbb194c57dd9e8e32920) 331s ok 22 - Get cookie lemonldappdata () 331s ok 23 - SAML request cleared from pdata 331s # ==> Pushing SP <== 331s ok 24 - SOAP request 331s # ==> Saving handler SP <== 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s # ==> Restoring SP <== 331s ok 25 - Execute request to /cas/serviceValidate 331s ok 26 - HTTP code is 200 331s ok 27 - Content is XML 331s # ==> Popping SP <== 331s ok 28 - Query SP with ticket 331s ok 29 - Get cookie lemonldap (ac8031c4e380eb15d5bcda3417417a601fd36b3b3faade098f69976430c7337e) 331s # ==> Pushing SP <== 331s # ==> Popping SP <== 331s ok 30 - Get / on SP 331s ok 31 - HTTP code is 200 331s ok 32 - Authenticated as dwho 331s # ==> Pushing SP <== 331s # ==> Popping SP <== 331s ok 33 - Unauth SP request (2) 331s ok 34 - Get cookie llngcasserver (idp) 331s ok 35 - Get CAS server cookie 331s ok 36 - Get redirection 331s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 38 - Query CAS server (2) 331s ok 39 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964736_50453%22%2C%22issuerTs%22%3A1761036616%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 331s ok 40 - HTTP code is 200 331s ok 41 - Page contains a form 331s ok 42 - URI match 331s ok 43 - Field "confirm" is defined 331s ok 44 - Field "url" is defined 331s ok 45 - Get autorenew.js 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 46 - Post confirm 331s ok 47 - HTTP code is 200 331s ok 48 - Page contains a form 331s ok 49 - Field "upgrading" is defined 331s ok 50 - CSP header authorize POST request to \# 331s ok 51 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964736_50453%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1761036616%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 52 - Post credentials 331s ok 53 - Get redirection 331s ok 54 - Location is http://auth.idp.com/cas/login 331s ok 55 - Get cookie lemonldap (7e4986d0513736416ee68a1a873c33ee25ffe5a34c9b12f02e61386e8bea03ec) 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 56 - Follow redirection 331s ok 57 - Get redirection 331s ok 58 - Location header found 331s # ==> Pushing SP <== 331s ok 59 - SOAP request 331s # ==> Saving handler SP <== 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s # ==> Restoring SP <== 331s ok 60 - Execute request to /cas/serviceValidate 331s ok 61 - HTTP code is 200 331s ok 62 - Content is XML 331s # ==> Popping SP <== 331s ok 63 - Follow redirection 331s ok 64 - Get cookie lemonldap (b01519d9500410e2e414ff5ef66e470e1d92de37f5abab0b62dbfa7123308f92) 331s # ==> Pushing SP <== 331s # ==> Popping SP <== 331s ok 65 - Query SP for logout 331s ok 66 - HTTP code is 200 331s ok 67 - Found iframe 331s ok 68 - Content-Security-Policy header found 331s ok 69 - Found auth.idp.com in CSP child-src 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 70 - Get iframe from IdP 331s ok 71 - Get redirection 331s ok 72 - Location is http://auth.sp.com/?logout 331s # ==> Pushing ISSUER <== 331s # ==> Popping ISSUER <== 331s ok 73 - Query CAS server 331s ok 74 - Response status is 401 331s ok 75 - Content is JSON 331s ok 76 - Error code is 1 331s # ==> Pushing SP <== 331s # ==> Popping SP <== 331s ok 77 - Query CAS app 331s ok 78 - Get redirection 331s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 331s 1..79 331s ok 331s t/31-CAS-10.t .................................................................. 331s ok 1 - use Lemonldap::NG::Portal::Main; 331s ok 2 - Portal object 331s ok 3 - Init 331s ok 4 - Portal app 331s ok 5 - Issuer portal 331s ok 6 - Query CAS server 331s ok 7 - HTTP code is 200 331s ok 8 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761036617%2C%22issuerRequestcas%22%3A%221760964737_53882%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 331s ok 9 - Post authentication 331s ok 10 - Get cookie lemonldap (9f6b6235d410ab3486aa7547c0d8a990dbc3c194e6676eb38ffca3f3e59886a4) 331s ok 11 - Get cookie lemonldappdata () 331s ok 12 - SAML request cleared from pdata 331s ok 13 - Get redirection 331s ok 14 - Location header found 331s ok 15 - Query CAS server 331s ok 16 - HTTP code is 200 331s ok 17 - Ticket is valid 331s ok 18 - Username is returned 331s ok 19 - Query CAS server 331s ok 20 - Ticket is no longer valid 331s 1..20 331s ok 331s t/31-CAS-Gateway.t ............................................................. 331s ok 1 - use Lemonldap::NG::Portal::Main; 331s ok 2 - Portal object 331s ok 3 - Init 331s ok 4 - Portal app 331s ok 5 - Issuer portal 331s ok 6 - Get redirection 331s ok 7 - Location is http://auth.sp.com/somewhere 331s ok 8 - Get redirection 331s ok 9 - Location is http://auth.unknown.com/somewhere 331s ok 10 - Portal object 331s ok 11 - Init 331s ok 12 - Portal app 331s ok 13 - Issuer portal 331s ok 14 - Get redirection 331s ok 15 - Location is http://auth.sp.com/somewhere 331s ok 16 - Expected portal error code: code found on page 331s ok 17 - Expected portal error code 331s ok 18 - Portal object 331s ok 19 - Init 331s ok 20 - Portal app 331s ok 21 - Issuer portal 331s ok 22 - Get redirection 331s ok 23 - Location is http://auth.sp.com/somewhere 331s ok 24 - Expected portal error code: code found on page 331s ok 25 - Expected portal error code 331s 1..25 331s ok 332s t/31-CAS-Hooks.t ............................................................... 332s ok 1 - use Lemonldap::NG::Portal::Main; 332s ok 2 - Portal object 332s ok 3 - Init 332s ok 4 - Portal app 332s ok 5 - Issuer portal 332s ok 6 - Post authentication 332s ok 7 - Get cookie lemonldap (2b025352c89366a8d7857377b9da559e2835d16cefdeda5e547495dd5d04d705) 332s ok 8 - Query CAS server 332s ok 9 - Hook rejected the request: code found on page 332s ok 10 - Hook rejected the request 332s ok 11 - Query CAS server 332s ok 12 - Get redirection 332s ok 13 - Location header found 332s ok 14 - Query CAS server 332s ok 15 - HTTP code is 200 332s ok 16 - Found hook attribute 332s 1..16 332s ok 332s t/31-CAS-Logout-propagate-OIDC.t ............................................... 332s ok 1 - use Lemonldap::NG::Portal::Main; 332s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 332s ok 1 - Portal object 332s ok 2 - Init 332s ok 3 - Portal app 332s ok 4 - Auth query 332s ok 5 - HTTP code is 200 332s ok 6 - Get cookie lemonldap (c3c4149a1b14dd47e62b0cef1daa5f11a34366214ea22b6ca21922e6bba0efa5) 332s ok 7 - Get redirection 332s ok 8 - Location header found 332s ok 9 - HTTP code is 200 332s ok 10 - Content-Type is JSON 332s ok 11 - Content is valid JSON 332s ok 12 - Initiate CAS logout 332s ok 13 - Response body is not empty 332s ok 14 - Found OIDC logout iframe 332s 1..14 332s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 332s 1..2 332s ok 332s t/31-CAS-Logout-with-hashed-storage.t .......................................... 332s ok 1 - use Lemonldap::NG::Portal::Main; 332s # Subtest: Test IDP initiated logout 332s ok 1 - Portal object 332s ok 2 - Init 332s ok 3 - Portal app 332s ok 4 - Issuer portal 332s ok 5 - Auth query 332s ok 6 - HTTP code is 200 332s ok 7 - Get cookie lemonldap (9cc57490061c36f177374d0faa7c24f7758f5be0a7435a3e03995989fe0cdf62) 332s ok 8 - Query CAS server 332s ok 9 - Get redirection 332s ok 10 - Location header found 332s ok 11 - Query CAS server 332s ok 12 - HTTP code is 200 332s ok 13 332s ok 14 - Cas response contains authenticationSuccess 332s ok 15 - Query CAS server 332s ok 16 - Get redirection 332s ok 17 - Location header found 332s ok 18 - Query CAS server 332s ok 19 - HTTP code is 200 332s ok 20 332s ok 21 - Cas response contains authenticationSuccess 332s ok 22 - Initiate logout 332s ok 23 - Get cookie lemonldap (0) 332s ok 24 - Cookie was cleared 332s ok 25 - Found CAS app name 332s ok 26 - My other app is not displayed 332s ok 27 - HTTP code is 200 332s ok 28 - Page contains a form 332s ok 29 - Host match 332s ok 30 - URI match 332s ok 31 - Field "logout" is defined 332s ok 32 - CSP header authorize POST request to auth.example.com 332s ok 33 - Found logout option 332s ok 34 - Response body is not empty 332s ok 35 - Logout SP 332s ok 36 - Correct ticket sent to sp for logout 332s ok 37 - No ticket sent to sp2 332s 1..37 332s ok 2 - Test IDP initiated logout 332s # Subtest: Test App initiated logout, no redirect 332s ok 1 - Portal object 332s ok 2 - Init 332s ok 3 - Portal app 332s ok 4 - Issuer portal 332s ok 5 - Auth query 332s ok 6 - HTTP code is 200 332s ok 7 - Get cookie lemonldap (f94f99d778a965e3d6bb598045d391b1173d9864542736290357cc58ef6f5b7f) 332s ok 8 - Query CAS server 332s ok 9 - Get redirection 332s ok 10 - Location header found 332s ok 11 - Query CAS server 332s ok 12 - HTTP code is 200 332s ok 13 332s ok 14 - Cas response contains authenticationSuccess 332s ok 15 - Query CAS server 332s ok 16 - Get redirection 332s ok 17 - Location header found 332s ok 18 - Query CAS server 332s ok 19 - HTTP code is 200 332s ok 20 332s ok 21 - Cas response contains authenticationSuccess 332s ok 22 - Initiate logout 332s ok 23 - Get cookie lemonldap (0) 332s ok 24 - Cookie was cleared 332s ok 25 - HTTP code is 200 332s ok 26 - Page contains a form 332s ok 27 - Host match 332s ok 28 - URI match 332s ok 29 - Field "logout" is defined 332s ok 30 - CSP header authorize POST request to auth.example.com 332s ok 31 - Found logout option 332s ok 32 - Found CAS app name 332s ok 33 - My other app is not displayed 332s ok 34 - Response body is not empty 332s ok 35 - Logout SP 332s ok 36 - Correct ticket sent to sp for logout 332s ok 37 - No ticket sent to sp2 332s 1..37 332s ok 3 - Test App initiated logout, no redirect 332s # Subtest: Test App initiated logout, with redirect 332s ok 1 - Portal object 332s ok 2 - Init 332s ok 3 - Portal app 332s ok 4 - Issuer portal 332s ok 5 - Auth query 332s ok 6 - HTTP code is 200 332s ok 7 - Get cookie lemonldap (d4ba8538abc29cd63a6b4dad9bd909a9556348ea5a8f02b8f5660756251891ed) 332s ok 8 - Query CAS server 332s ok 9 - Get redirection 332s ok 10 - Location header found 332s ok 11 - Query CAS server 332s ok 12 - HTTP code is 200 332s ok 13 332s ok 14 - Cas response contains authenticationSuccess 332s ok 15 - Query CAS server 332s ok 16 - Get redirection 332s ok 17 - Location header found 332s ok 18 - Query CAS server 332s ok 19 - HTTP code is 200 332s ok 20 332s ok 21 - Cas response contains authenticationSuccess 332s ok 22 - Initiate logout 332s ok 23 - Get cookie lemonldap (0) 332s ok 24 - Cookie was cleared 332s ok 25 - HTTP code is 200 332s ok 26 - Page contains a form 332s ok 27 - Host match 332s ok 28 - URI match 332s ok 29 - CSP header authorize POST request to auth.sp.com 332s ok 30 - Query string is preserved 332s ok 31 - Found CAS app name 332s ok 32 - My other app is not displayed 332s ok 33 - Response body is not empty 332s ok 34 - Logout SP 332s ok 35 - Correct ticket sent to sp for logout 332s ok 36 - No ticket sent to sp2 332s 1..36 332s ok 4 - Test App initiated logout, with redirect 332s # Subtest: Test App initiated logout, no redirect, no info 332s ok 1 - Portal object 332s ok 2 - Init 332s ok 3 - Portal app 332s ok 4 - Issuer portal 332s ok 5 - Auth query 332s ok 6 - HTTP code is 200 332s ok 7 - Get cookie lemonldap (318768c3c1b77605202509f987f1c578bbbbb67b406ab33fc9b00abddac72775) 332s ok 8 - Initiate logout 332s ok 9 - Get cookie lemonldap (0) 332s ok 10 - Cookie was cleared 332s ok 11 - Get redirection 332s ok 12 - Location header found 332s 1..12 332s ok 5 - Test App initiated logout, no redirect, no info 332s # Subtest: Test redirect URL filtering 332s ok 1 - Portal object 332s ok 2 - Init 332s ok 3 - Portal app 332s ok 4 - Issuer portal 332s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (f455d18d7855122515a1f2e5b324ce97cac3a77c7a167614f8b299326fad0733) 332s ok 4 - Initiate logout 332s ok 5 - Get cookie lemonldap (0) 332s ok 6 - CAS message found 332s ok 7 - Response body is not empty 332s ok 8 - Redirect URL found 332s 1..8 332s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 332s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (0cc7a6a3ed2d116f1a54518c54616f037f0a0c95a6aeb88b8748f7fedcb3ea15) 332s ok 4 - Initiate logout 332s ok 5 - Get cookie lemonldap (0) 332s ok 6 - Get redirection 332s ok 7 - Location is http://test1.example.com/ 332s 1..7 332s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 332s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (57b1cb40d944f9938301eb289788c81554edc2916c86247d3bfee6a54d06b053) 332s ok 4 - Initiate logout 332s ok 5 - Get cookie lemonldap (0) 332s ok 6 - CAS message found 332s ok 7 - Response body is not empty 332s ok 8 - Redirect URL found 332s 1..8 332s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 332s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (f8de2c51e7cab56354cca49955a53b896adf5cae82674f4a15296c112bf8b435) 332s ok 4 - Initiate logout 332s ok 5 - Get cookie lemonldap (0) 332s ok 6 - Get redirection 332s ok 7 - Location is http://test1.example2.com/ 332s 1..7 332s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 332s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (3c1ed80bb4db90a766db9bc0455065db0cd492ee8b2bcd2e6d7311760e7fa46f) 332s ok 4 - Initiate logout 332s ok 5 - Expected portal error code: code found on page 332s ok 6 - Expected portal error code 332s 1..6 332s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 332s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (f571fac635a917956c96f431257c4e12f3840396de85887bcadeeec9e72d918f) 332s ok 4 - Initiate logout 332s ok 5 - Expected portal error code: code found on page 332s ok 6 - Expected portal error code 332s 1..6 332s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 332s # Subtest: Test if http://attack.com/ is not allowed - 2.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (56b06694a61a56bd26927855a66689002a5b32e472b73b670cdbbb0c8c1c3268) 332s ok 4 - Initiate logout 332s ok 5 - Expected portal error code: code found on page 332s ok 6 - Expected portal error code 332s 1..6 332s ok 11 - Test if http://attack.com/ is not allowed - 2.0 332s # Subtest: Test if http://attack.com/ is not allowed - 3.0 332s ok 1 - Auth query 332s ok 2 - HTTP code is 200 332s ok 3 - Get cookie lemonldap (96c9d4f9c69d875e07b842422be503b56fd5df8838771b59df4157e977377be4) 332s ok 4 - Initiate logout 332s ok 5 - Expected portal error code: code found on page 332s ok 6 - Expected portal error code 332s 1..6 332s ok 12 - Test if http://attack.com/ is not allowed - 3.0 332s 1..12 332s ok 6 - Test redirect URL filtering 332s 1..6 332s ok 333s t/31-CAS-Logout.t .............................................................. 333s ok 1 - use Lemonldap::NG::Portal::Main; 333s # Subtest: Test IDP initiated logout 333s ok 1 - Portal object 333s ok 2 - Init 333s ok 3 - Portal app 333s ok 4 - Issuer portal 333s ok 5 - Auth query 333s ok 6 - HTTP code is 200 333s ok 7 - Get cookie lemonldap (f918558e6e2a6e069ff03556350bd0da9fa2a64df2424e0e84a8c20d52ed8968) 333s ok 8 - Query CAS server 333s ok 9 - Get redirection 333s ok 10 - Location header found 333s ok 11 - Query CAS server 333s ok 12 - HTTP code is 200 333s ok 13 333s ok 14 - Cas response contains authenticationSuccess 333s ok 15 - Query CAS server 333s ok 16 - Get redirection 333s ok 17 - Location header found 333s ok 18 - Query CAS server 333s ok 19 - HTTP code is 200 333s ok 20 333s ok 21 - Cas response contains authenticationSuccess 333s ok 22 - Initiate logout 333s ok 23 - Get cookie lemonldap (0) 333s ok 24 - Cookie was cleared 333s ok 25 - Found CAS app name 333s ok 26 - My other app is not displayed 333s ok 27 - HTTP code is 200 333s ok 28 - Page contains a form 333s ok 29 - Host match 333s ok 30 - URI match 333s ok 31 - Field "logout" is defined 333s ok 32 - CSP header authorize POST request to auth.example.com 333s ok 33 - Found logout option 333s ok 34 - Response body is not empty 333s ok 35 - Logout SP 333s ok 36 - Correct ticket sent to sp for logout 333s ok 37 - No ticket sent to sp2 333s 1..37 333s ok 2 - Test IDP initiated logout 333s # Subtest: Test App initiated logout, no redirect 333s ok 1 - Portal object 333s ok 2 - Init 333s ok 3 - Portal app 333s ok 4 - Issuer portal 333s ok 5 - Auth query 333s ok 6 - HTTP code is 200 333s ok 7 - Get cookie lemonldap (ba8e19699814bbf2868e272f2f2d4ef01a47bf007bfbe580e6303dc04b4167fd) 333s ok 8 - Query CAS server 333s ok 9 - Get redirection 333s ok 10 - Location header found 333s ok 11 - Query CAS server 333s ok 12 - HTTP code is 200 333s ok 13 333s ok 14 - Cas response contains authenticationSuccess 333s ok 15 - Query CAS server 333s ok 16 - Get redirection 333s ok 17 - Location header found 333s ok 18 - Query CAS server 333s ok 19 - HTTP code is 200 333s ok 20 333s ok 21 - Cas response contains authenticationSuccess 333s ok 22 - Initiate logout 333s ok 23 - Get cookie lemonldap (0) 333s ok 24 - Cookie was cleared 333s ok 25 - HTTP code is 200 333s ok 26 - Page contains a form 333s ok 27 - Host match 333s ok 28 - URI match 333s ok 29 - Field "logout" is defined 333s ok 30 - CSP header authorize POST request to auth.example.com 333s ok 31 - Found logout option 333s ok 32 - Found CAS app name 333s ok 33 - My other app is not displayed 333s ok 34 - Response body is not empty 333s ok 35 - Logout SP 333s ok 36 - Correct ticket sent to sp for logout 333s ok 37 - No ticket sent to sp2 333s 1..37 333s ok 3 - Test App initiated logout, no redirect 333s # Subtest: Test App initiated logout, with redirect 333s ok 1 - Portal object 333s ok 2 - Init 333s ok 3 - Portal app 333s ok 4 - Issuer portal 333s ok 5 - Auth query 333s ok 6 - HTTP code is 200 333s ok 7 - Get cookie lemonldap (be464f41dddd7cfe024b2eac425537167a61622493271647f286dd96300b71b2) 333s ok 8 - Query CAS server 333s ok 9 - Get redirection 333s ok 10 - Location header found 333s ok 11 - Query CAS server 333s ok 12 - HTTP code is 200 333s ok 13 333s ok 14 - Cas response contains authenticationSuccess 333s ok 15 - Query CAS server 333s ok 16 - Get redirection 333s ok 17 - Location header found 333s ok 18 - Query CAS server 333s ok 19 - HTTP code is 200 333s ok 20 333s ok 21 - Cas response contains authenticationSuccess 333s ok 22 - Initiate logout 333s ok 23 - Get cookie lemonldap (0) 333s ok 24 - Cookie was cleared 333s ok 25 - HTTP code is 200 333s ok 26 - Page contains a form 333s ok 27 - Host match 333s ok 28 - URI match 333s ok 29 - CSP header authorize POST request to auth.sp.com 333s ok 30 - Query string is preserved 333s ok 31 - Found CAS app name 333s ok 32 - My other app is not displayed 333s ok 33 - Response body is not empty 333s ok 34 - Logout SP 333s ok 35 - Correct ticket sent to sp for logout 333s ok 36 - No ticket sent to sp2 333s 1..36 333s ok 4 - Test App initiated logout, with redirect 333s # Subtest: Test App initiated logout, no redirect, no info 333s ok 1 - Portal object 333s ok 2 - Init 333s ok 3 - Portal app 333s ok 4 - Issuer portal 333s ok 5 - Auth query 333s ok 6 - HTTP code is 200 333s ok 7 - Get cookie lemonldap (13817af8a8da59aa3ad64bcae99f32de2e089265e9331c0fedf16ba60ee2b5dd) 333s ok 8 - Initiate logout 333s ok 9 - Get cookie lemonldap (0) 333s ok 10 - Cookie was cleared 333s ok 11 - Get redirection 333s ok 12 - Location header found 333s 1..12 333s ok 5 - Test App initiated logout, no redirect, no info 333s # Subtest: Test redirect URL filtering 333s ok 1 - Portal object 333s ok 2 - Init 333s ok 3 - Portal app 333s ok 4 - Issuer portal 333s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (629277bf1240456f9cd38f2d0c76d5b7866c776eca4438237b091bf1a214ab5c) 333s ok 4 - Initiate logout 333s ok 5 - Get cookie lemonldap (0) 333s ok 6 - CAS message found 333s ok 7 - Response body is not empty 333s ok 8 - Redirect URL found 333s 1..8 333s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 333s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (9ccfa5acb4d59d9396a0a916fcd69b9e03f519275ed021939137d59c8c7f175b) 333s ok 4 - Initiate logout 333s ok 5 - Get cookie lemonldap (0) 333s ok 6 - Get redirection 333s ok 7 - Location is http://test1.example.com/ 333s 1..7 333s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 333s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (81f9308cc591f4a6f7609737de8e6fa52ed97d46c17011b790a93dfcaa73077f) 333s ok 4 - Initiate logout 333s ok 5 - Get cookie lemonldap (0) 333s ok 6 - CAS message found 333s ok 7 - Response body is not empty 333s ok 8 - Redirect URL found 333s 1..8 333s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 333s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (cdff4616c76eeda64c7bd99990bee2200dada5d82321d198b1f7762c4a07caa8) 333s ok 4 - Initiate logout 333s ok 5 - Get cookie lemonldap (0) 333s ok 6 - Get redirection 333s ok 7 - Location is http://test1.example2.com/ 333s 1..7 333s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 333s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (69714d04422c56f61262daafd7aa3f06ce7f6377ff28c3e167e82d85f1930d56) 333s ok 4 - Initiate logout 333s ok 5 - Expected portal error code: code found on page 333s ok 6 - Expected portal error code 333s 1..6 333s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 333s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (6d0c28055b405a5eede24167abb2c3234e2eed39b0a58b662cc555a734820071) 333s ok 4 - Initiate logout 333s ok 5 - Expected portal error code: code found on page 333s ok 6 - Expected portal error code 333s 1..6 333s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 333s # Subtest: Test if http://attack.com/ is not allowed - 2.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (abbdebee5b6c1a712550c215c6464b21dc29e9678af900d3fe0e34b9a9477c29) 333s ok 4 - Initiate logout 333s ok 5 - Expected portal error code: code found on page 333s ok 6 - Expected portal error code 333s 1..6 333s ok 11 - Test if http://attack.com/ is not allowed - 2.0 333s # Subtest: Test if http://attack.com/ is not allowed - 3.0 333s ok 1 - Auth query 333s ok 2 - HTTP code is 200 333s ok 3 - Get cookie lemonldap (711f44b5191fc2ab84d2a9ca05e7ab38d930e7061620db078a3792d3c8c13cd1) 333s ok 4 - Initiate logout 333s ok 5 - Expected portal error code: code found on page 333s ok 6 - Expected portal error code 333s 1..6 333s ok 12 - Test if http://attack.com/ is not allowed - 3.0 333s 1..12 333s ok 6 - Test redirect URL filtering 333s 1..6 333s ok 333s t/31-CAS-Macros.t .............................................................. 333s ok 1 - use Lemonldap::NG::Portal::Main; 333s ok 2 - Portal object 333s ok 3 - Init 333s ok 4 - Portal app 333s ok 5 - Issuer portal 333s ok 6 - Query CAS server 333s ok 7 - HTTP code is 200 333s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036619%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760964739_55368%22%7D) 333s ok 9 - Post authentication 333s ok 10 - Get cookie lemonldap (08c566d9df263d1cb9a7b80b3bc21d9456936c85db0e999932411e91308b5718) 333s ok 11 - Get cookie lemonldappdata () 333s ok 12 - SAML request cleared from pdata 333s ok 13 - Get redirection 333s ok 14 - Location header found 333s ok 15 - Query CAS server 333s ok 16 - HTTP code is 200 333s ok 17 - Found macro attribute 333s ok 18 - Found cas:user macro value 333s 1..18 333s ok 333s t/31-CAS-Prefix.t .............................................................. 333s ok 1 - use Lemonldap::NG::Portal::Main; 333s ok 2 - Portal object 333s ok 3 - Init 333s ok 4 - Portal app 333s ok 5 - Issuer portal 333s ok 6 - Get cookie lemonldap (465f32bedc82795ad5e6f540c38905d75611a2de1761b08d82c3efb8b485a323) 333s ok 7 - Query CAS server 333s ok 8 - Get redirection 333s ok 9 - Location header found 333s ok 10 - Query CAS server 333s ok 11 - Get redirection 333s ok 12 - Location header found 333s ok 13 - Query CAS server 333s ok 14 - Get redirection 333s ok 15 - Location header found 333s ok 16 - Portal object 333s ok 17 - Init 333s ok 18 - Portal app 333s ok 19 - Issuer portal 333s ok 20 - Query CAS server 333s ok 21 - Get redirection 333s ok 22 - Location header found 333s ok 23 - Query CAS server 333s ok 24 - Expected portal error code: code found on page 333s ok 25 - Expected portal error code 333s ok 26 - Query CAS server 333s ok 27 - Get redirection 333s ok 28 - Location header found 333s 1..28 333s ok 334s t/31-CAS-Proxy.t ............................................................... 334s ok 1 - use Lemonldap::NG::Portal::Main; 334s ok 2 - Portal object 334s ok 3 - Init 334s ok 4 - Portal app 334s ok 5 - Issuer portal 334s ok 6 - Post authentication 334s ok 7 - Get cookie lemonldap (40446ebb104cced9fb788b2a457e6f096e55cea41d692257889890677ed48d38) 334s ok 8 - Query CAS server 334s ok 9 - Unknown CAS service: code found on page 334s ok 10 - Unknown CAS service 334s ok 11 - Query CAS server 334s ok 12 - Get redirection 334s ok 13 - Location header found 334s ok 14 - Query CAS server 334s ok 15 - HTTP code is 200 334s ok 16 334s ok 17 - Query CAS server 334s ok 18 334s ok 19 - Query CAS server 334s ok 20 - HTTP code is 200 334s ok 21 334s ok 22 - Query CAS server 334s ok 23 334s ok 24 - Query CAS server 334s ok 25 - HTTP code is 200 334s ok 26 334s ok 27 - Cas response contains authenticationSuccess 334s ok 28 - Found proxies in correct order 334s ok 29 - Query CAS server 334s ok 30 334s ok 31 - Query CAS server 334s ok 32 - HTTP code is 200 334s ok 33 334s ok 34 - Cas response contains authenticationSuccess 334s ok 35 - Query CAS server 334s ok 36 - Get redirection 334s ok 37 - Location header found 334s ok 38 - Query CAS server 334s ok 39 334s ok 40 - Found error code 334s ok 41 - Correct error code 334s 1..41 334s ok 334s t/31-CAS-SamlValidate.t ........................................................ 334s ok 1 - use Lemonldap::NG::Portal::Main; 334s ok 2 - Portal object 334s ok 3 - Init 334s ok 4 - Portal app 334s ok 5 - Issuer portal 334s ok 6 - Post authentication 334s ok 7 - Get cookie lemonldap (81611e338165577e2e67a41fe78e90e5d088cfff3b7dbc57ee0be68b399691ce) 334s # Subtest: Missing service 334s ok 1 - Query CAS server 334s ok 2 - Get redirection 334s ok 3 - Location header found 334s ok 4 - Post authentication 334s ok 5 - Expected status code 334s ok 6 - Expected status message 334s 1..6 334s ok 8 - Missing service 334s # Subtest: Missing ticket 334s ok 1 - Query CAS server 334s ok 2 - Get redirection 334s ok 3 - Location header found 334s ok 4 - Post authentication 334s ok 5 - Expected status code 334s ok 6 - Expected status message 334s 1..6 334s ok 9 - Missing ticket 334s # Subtest: Invalid ticket 334s ok 1 - Query CAS server 334s ok 2 - Get redirection 334s ok 3 - Location header found 334s ok 4 - Post authentication 334s ok 5 - Expected status code 334s ok 6 - Expected status message 334s 1..6 334s ok 10 - Invalid ticket 334s # Subtest: Valid request 334s ok 1 - Query CAS server 334s ok 2 - Get redirection 334s ok 3 - Location header found 334s ok 4 - Post authentication 334s ok 5 - Status is successful 334s ok 6 - Expected username 334s ok 7 - Expected attributes 334s ok 8 - Expected attributes 334s ok 9 - Expected attributes 334s ok 10 - Expected attributes 334s 1..10 334s ok 11 - Valid request 334s 1..11 334s ok 334s t/31-CAS-Security.t ............................................................ 334s ok 1 - use Lemonldap::NG::Portal::Main; 334s ok 2 - Portal object 334s ok 3 - Init 334s ok 4 - Portal app 334s ok 5 - Issuer portal 334s ok 6 - Post authentication 334s ok 7 - Get cookie lemonldap (73b8c009f92891eeefca54746b3535fae2ae5b966929178d38c84bd5359b6a1a) 334s ok 8 - Query CAS server 334s ok 9 - Unknown CAS service: code found on page 334s ok 10 - Unknown CAS service 334s ok 11 - Query CAS server 334s ok 12 - Unknown CAS service: code found on page 334s ok 13 - Unknown CAS service 334s ok 14 - Query CAS server 334s ok 15 - Get redirection 334s ok 16 - Location header found 334s ok 17 - Query CAS server 334s ok 18 - HTTP code is 200 334s ok 19 - CAS response indicates success 334s ok 20 - Incorrect CAS error code 334s ok 21 - Query CAS server 334s ok 22 - Get redirection 334s ok 23 - Location header found 334s ok 24 - Query CAS server 334s ok 25 - HTTP code is 200 334s ok 26 - CAS response indicates success 334s ok 27 - Query CAS server 334s ok 28 - HTTP code is 200 334s ok 29 - CAS response indicates success 334s ok 30 - Incorrect CAS error code 334s ok 31 - Query CAS server 334s ok 32 - Get redirection 334s ok 33 - Location header found 334s ok 34 - Query CAS server 334s ok 35 - HTTP code is 200 334s ok 36 - CAS response indicates success 334s ok 37 - Incorrect CAS error code 334s ok 38 - Query CAS server 334s ok 39 - HTTP code is 200 334s ok 40 - CAS response indicates success 334s ok 41 - Incorrect CAS error code 334s ok 42 - Query CAS server 334s ok 43 - Get redirection 334s ok 44 - Location header found 334s ok 45 - Query CAS server 334s ok 46 - HTTP code is 200 334s ok 47 - CAS response indicates success 334s ok 48 - Incorrect CAS error code 334s 1..48 334s ok 335s t/31-CAS-jsRedirect.t .......................................................... 335s ok 1 - use Lemonldap::NG::Portal::Main; 335s ok 2 - Portal object 335s ok 3 - Init 335s ok 4 - Portal app 335s ok 5 - Issuer portal 335s ok 6 - Query CAS server 335s ok 7 - HTTP code is 200 335s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036620%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760964740_43000%22%7D) 335s ok 9 - Post authentication 335s ok 10 - Get cookie lemonldap (abaca8846d835343e5cd4a08c1960f02de5f7cb93af56f53c6eb254f2d6bb1c2) 335s ok 11 - Get cookie lemonldappdata () 335s ok 12 - SAML request cleared from pdata 335s ok 13 - Response body is not empty 335s ok 14 - Correct destination host 335s ok 15 - Correct destination path 335s ok 16 - Response body is not empty 335s ok 17 335s ok 18 - Query CAS server 335s ok 19 - HTTP code is 200 335s ok 20 - Ticket is valid 335s ok 21 - Username is returned 335s 1..21 335s ok 335s t/32-Auth-OIDC-JWKS-Refresh.t .................................................. 335s ok 1 - use Lemonldap::NG::Portal::Main; 335s ok 2 - Portal object 335s # Internal request to /oauth2/jwks 335s ok 3 - Init 335s ok 4 - Portal app 335s ok 5 - JWKS url was called during startup 335s ok 6 - Unauth SP request 335s ok 7 - Get redirection 335s ok 8 - Location header found 335s ok 9 - Correct host 335s ok 10 - Correct client_id 335s ok 11 - Correct scope 335s ok 12 - Correct redirect_uri 335s ok 13 - Found state 335s # Internal request to /oauth2/token 335s ok 14 - expected client_id 335s ok 15 - expected client_secret 335s ok 16 - expected redirect_uri 335s ok 17 - expected code 335s # Internal request to /oauth2/jwks 335s ok 18 - Authorization code 335s ok 19 - Expected portal error code: code found on page 335s ok 20 - Expected portal error code 335s ok 21 - JWKS refresh was forced due to wrong kid 335s ok 22 - Unauth SP request 335s ok 23 - Get redirection 335s ok 24 - Location header found 335s ok 25 - Correct host 335s ok 26 - Correct client_id 335s ok 27 - Correct scope 335s ok 28 - Correct redirect_uri 335s ok 29 - Found state 335s # Internal request to /oauth2/token 335s ok 30 - expected client_id 335s ok 31 - expected client_secret 335s ok 32 - expected redirect_uri 335s ok 33 - expected code 335s # Internal request to /oauth2/jwks 335s # Internal request to /oauth2/userinfo 335s ok 34 - Authorization code 335s ok 35 - Get cookie lemonldap (7b1024bb7dcbbb9a1432e267bc6b3f1a9483dbedd78df1736234b059c5b58b7e) 335s ok 36 - JWKS refresh was forced due to wrong kid 335s ok 37 - Unauth SP request 335s ok 38 - Get redirection 335s ok 39 - Location header found 335s ok 40 - Correct host 335s ok 41 - Correct client_id 335s ok 42 - Correct scope 335s ok 43 - Correct redirect_uri 335s ok 44 - Found state 335s # Internal request to /oauth2/token 335s ok 45 - expected client_id 335s ok 46 - expected client_secret 335s ok 47 - expected redirect_uri 335s ok 48 - expected code 335s # Internal request to /oauth2/userinfo 335s ok 49 - Authorization code 335s ok 50 - Get cookie lemonldap (c5659b534fdc8999ce66a1136cf218f84d44fbc5457633e40d7a117a5ceb2277) 335s ok 51 - JWKS url was not called again 335s ok 52 - Unauth SP request 335s ok 53 - Get redirection 335s ok 54 - Location header found 335s ok 55 - Correct host 335s ok 56 - Correct client_id 335s ok 57 - Correct scope 335s ok 58 - Correct redirect_uri 335s ok 59 - Found state 335s # Internal request to /oauth2/token 335s ok 60 - expected client_id 335s ok 61 - expected client_secret 335s ok 62 - expected redirect_uri 335s ok 63 - expected code 335s # Internal request to /oauth2/jwks 335s # Internal request to /oauth2/userinfo 335s ok 64 - Authorization code 335s ok 65 - Get cookie lemonldap (e03dd6516604b9a62a0a4f3c6c8b92860887b4310d2d32a9dded5d71e80b4e76) 335s ok 66 - JWKS url was called again due to cache expiration 335s 1..66 335s ok 335s t/32-Auth-and-issuer-OIDC-PKCE-2.t ............................................. 335s ok 1 - use Lemonldap::NG::Portal::Main; 335s ok 2 - Portal object 335s ok 3 - Init 335s ok 4 - Portal app 335s ok 5 - Register $type 335s ok 6 - OP portal 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s ok 7 - Get JWKS, endpoint /oauth2/jwks 335s ok 8 - HTTP code is 200 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 335s ok 10 - HTTP code is 200 335s ok 11 - Portal object 335s ok 12 - Init 335s ok 13 - Portal app 335s ok 14 - Register $type 335s ok 15 - RP portal 335s # ==> Pushing RP <== 335s # ==> Popping RP <== 335s ok 16 - Unauth RP request 335s ok 17 - Get redirection 335s ok 18 - Location header found 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s ok 19 - Push request to OP, endpoint /oauth2/authorize 335s ok 20 - HTTP code is 200 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s ok 21 - Post authentication, endpoint /oauth2/authorize 335s ok 22 - Get cookie lemonldap (ad1aeccf8692999c1ab5633aa232aadfb08e2d75b204023cba2350b08a27b8f8) 335s ok 23 - HTTP code is 200 335s ok 24 - Page contains a form 335s ok 25 - Host match 335s ok 26 - Field "confirm" is defined 335s ok 27 - CSP header authorize POST request to \# 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s ok 28 - Post confirmation, endpoint /oauth2/authorize 335s ok 29 - Get redirection 335s ok 30 - Location header found 335s # ==> Pushing RP <== 335s ok 31 - REST request 335s ok 32 - Request from RP to OP, endpoint /oauth2/token 335s # ==> Saving handler RP <== 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s # ==> Restoring RP <== 335s ok 33 - Execute request 335s ok 34 - Response is 200 335s ok 35 - Content is JSON 335s ok 36 - REST request 335s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 335s # ==> Saving handler RP <== 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s # ==> Restoring RP <== 335s ok 38 - Execute request 335s ok 39 - Response is 200 335s ok 40 - Content is JSON 335s # ==> Popping RP <== 335s ok 41 - Call openidconnectcallback on RP 335s ok 42 - Get cookie lemonldap (cc6726f24495e2cd6237dfdb7331f9038b8169c17646b0a92419d8234a709df4) 335s # ==> Pushing OP <== 335s # ==> Popping OP <== 335s # ==> Pushing OP <== 335s ok 43 - REST request 335s ok 44 - Request from OP to RP 335s # ==> Saving handler OP <== 335s # ==> Pushing RP <== 335s # ==> Popping RP <== 335s # ==> Restoring OP <== 335s ok 45 - Execute request 335s ok 46 - Response is 200 335s # ==> Popping OP <== 335s ok 47 - Query OP for logout 335s ok 48 - HTTP code is 200 335s 1..48 335s ok 336s t/32-Auth-and-issuer-OIDC-PKCE.t ............................................... 336s ok 1 - use Lemonldap::NG::Portal::Main; 336s ok 2 - Portal object 336s ok 3 - Init 336s ok 4 - Portal app 336s ok 5 - Register $type 336s ok 6 - OP portal 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 7 - Get cookie lemonldap (67823d1f9cd94d9098d3c4a7357d195fa06b5fa7be862a1fb4d77a8634470060) 336s # Subtest: not required/PKCE flow/valid verifier succeeds 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 1 - Get redirection 336s ok 2 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 3 - HTTP code is 200 336s ok 4 - Content-Type is JSON 336s ok 5 - Content is valid JSON 336s ok 6 - Access token was provided 336s 1..6 336s ok 8 - not required/PKCE flow/valid verifier succeeds 336s # Subtest: not required/PKCE flow/invalid verifier fails 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 1 - Get redirection 336s ok 2 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 3 - Response status is 400 336s ok 4 - Content is JSON 336s ok 5 - Error code is invalid_grant 336s 1..5 336s ok 9 - not required/PKCE flow/invalid verifier fails 336s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 1 - Get redirection 336s ok 2 - Location header found 336s ok 3 - Authorize request failed with invalid_request 336s 1..3 336s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 336s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 1 - Get redirection 336s ok 2 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 3 - HTTP code is 200 336s ok 4 - Content-Type is JSON 336s ok 5 - Content is valid JSON 336s ok 6 - Access token was provided 336s 1..6 336s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 336s # Subtest: PKCE required/PKCE flow/invalid verifier fails 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 1 - Get redirection 336s ok 2 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 3 - Response status is 400 336s ok 4 - Content is JSON 336s ok 5 - Error code is invalid_grant 336s 1..5 336s ok 12 - PKCE required/PKCE flow/invalid verifier fails 336s 1..12 336s ok 336s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t ....................... 336s ok 1 - use Lemonldap::NG::Portal::Main; 336s ok 2 - Portal object 336s ok 3 - Init 336s ok 4 - Portal app 336s ok 5 - Register $type 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 6 - Get JWKS, endpoint /oauth2/jwks 336s ok 7 - HTTP code is 200 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 336s ok 9 - HTTP code is 200 336s ok 10 - Portal object 336s ok 11 - Init 336s ok 12 - Portal app 336s ok 13 - Register $type 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 14 - Unauth SP request 336s ok 15 - Get redirection 336s ok 16 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 17 - Push request to OP, endpoint /oauth2/authorize 336s ok 18 - HTTP code is 200 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 19 - Post authentication, endpoint /oauth2/authorize 336s ok 20 - Get cookie lemonldap (59e9cee86a488069faf8592f0a8714f59ca64026b6b1d6e3b835a3d22cfbfea1) 336s ok 21 - HTTP code is 200 336s ok 22 - Page contains a form 336s ok 23 - Host match 336s ok 24 - Field "confirm" is defined 336s ok 25 - CSP header authorize POST request to \# 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 26 - Post confirmation, endpoint /oauth2/authorize 336s ok 27 - Get redirection 336s ok 28 - Location header found 336s # ==> Pushing RP <== 336s ok 29 - REST request 336s ok 30 - Request from RP to OP, endpoint /oauth2/token 336s # ==> Saving handler RP <== 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s # ==> Restoring RP <== 336s ok 31 - Execute request 336s ok 32 - Response is 200 336s ok 33 - Content is JSON 336s ok 34 - REST request 336s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 336s # ==> Saving handler RP <== 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s # ==> Restoring RP <== 336s ok 36 - Execute request 336s ok 37 - Response is 200 336s ok 38 - Content is JSON 336s # ==> Popping RP <== 336s ok 39 - Call openidconnectcallback on RP 336s ok 40 - Get cookie lemonldap (3ada8619cda4cc1d340fece09f1baf6226279a26b777c39bf2dac158c7e00f37) 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 41 - Check session, endpoint /oauth2/checksession.html 336s ok 42 - HTTP code is 200 336s ok 43 - Frame can be embedded 336s ok 44 - UTF-8 values 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 45 - Query SP for logout 336s ok 46 - HTTP code is 200 336s ok 47 - Found RP logout iframe 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 48 - Test if user is reject on IdP 336s ok 49 - Response status is 401 336s ok 50 - Content is JSON 336s ok 51 - Error code is 1 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 52 - Call RP flogout 336s ok 53 - HTTP code is 200 336s ok 54 - Get cookie lemonldap (0) 336s ok 55 - Cookie set to 0 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 56 - Test if user is reject on RP 336s ok 57 - Get redirection 336s ok 58 - Location header found 336s 1..58 336s ok 336s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ................... 336s ok 1 - use Lemonldap::NG::Portal::Main; 336s ok 2 - Portal object 336s ok 3 - Init 336s ok 4 - Portal app 336s ok 5 - Register $type 336s ok 6 - OP portal 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 7 - Get JWKS, endpoint /oauth2/jwks 336s ok 8 - HTTP code is 200 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 336s ok 10 - HTTP code is 200 336s ok 11 - Portal object 336s ok 12 - Init 336s ok 13 - Portal app 336s ok 14 - Register $type 336s ok 15 - RP portal 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 16 - Unauth SP request 336s ok 17 - Get redirection 336s ok 18 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 19 - Push request to OP, endpoint /oauth2/authorize 336s ok 20 - HTTP code is 200 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 21 - Post authentication, endpoint /oauth2/authorize 336s ok 22 - Get cookie lemonldap (953eb0f2f1b3aba22c35770e164b894678c5a10404604a3523fc9395bc0bed4a) 336s ok 23 - HTTP code is 200 336s ok 24 - Page contains a form 336s ok 25 - Host match 336s ok 26 - Field "confirm" is defined 336s ok 27 - CSP header authorize POST request to \# 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 28 - Post confirmation, endpoint /oauth2/authorize 336s ok 29 - Get redirection 336s ok 30 - Location header found 336s # ==> Pushing RP <== 336s ok 31 - REST request 336s ok 32 - Request from RP to OP, endpoint /oauth2/token 336s # ==> Saving handler RP <== 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s # ==> Restoring RP <== 336s ok 33 - Execute request 336s ok 34 - Response is 200 336s ok 35 - Content is JSON 336s ok 36 - Found access_token a81166d72ac225d3a2c002f13be0f22e7da408fb18110719d561fe52bba4695f 336s ok 37 - REST request 336s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 336s # ==> Saving handler RP <== 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s # ==> Restoring RP <== 336s ok 39 - Execute request 336s ok 40 - Response is 200 336s ok 41 - Content is JSON 336s # ==> Popping RP <== 336s ok 42 - Call openidconnectcallback on RP 336s ok 43 - Get cookie lemonldap (c14dd3ce9dd81f9434c01e394fc8f07c02654f65bf0d1ec3f2b80c004ad8d3b4) 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 44 - Get session using restSessionServer 336s ok 45 - HTTP code is 200 336s ok 46 - Deserialize session content 336s ok 47 - Session has correct value for _oidc_sub 336s ok 48 - Session has correct value for _user 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 49 336s # ==> Pushing RP <== 336s ok 50 - REST request 336s ok 51 - Request from RP to OP, endpoint /oauth2/token 336s # ==> Saving handler RP <== 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s # ==> Restoring RP <== 336s ok 52 - Execute request 336s ok 53 - Response is 200 336s ok 54 - Content is JSON 336s ok 55 - Found access_token c7c43d104d7677b53ada3c5815c3123d7a93f01fbfade8c57f9e3b98fb20f9ee 336s ok 56 - REST request 336s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 336s # ==> Saving handler RP <== 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s # ==> Restoring RP <== 336s ok 58 - Execute request 336s ok 59 - Response is 200 336s ok 60 - Content is JSON 336s # ==> Popping RP <== 336s ok 61 - Query RP for refresh 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 62 - Get session using restSessionServer 336s ok 63 - HTTP code is 200 336s ok 64 - Deserialize session content 336s ok 65 - Session has correct value for _oidc_sub 336s ok 66 - Session has correct value for mail 336s ok 67 - Session has correct value for _user 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 68 - Get session after refresh 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 69 - Query RP for logout 336s ok 70 - Get redirection 336s ok 71 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 72 - Push logout request to OP, endpoint /oauth2/logout 336s ok 73 - HTTP code is 200 336s ok 74 - Page contains a form 336s ok 75 - Host match 336s ok 76 - Field "confirm" is defined 336s ok 77 - CSP header authorize POST request to \# 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 78 - Confirm logout, endpoint /oauth2/logout 336s ok 79 - Get redirection 336s ok 80 - Location header found 336s ok 81 - Get cookie lemonldap (0) 336s ok 82 - SSO cookie removed 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 83 - Test if user is reject on IdP 336s ok 84 - Response status is 401 336s ok 85 - Content is JSON 336s ok 86 - Error code is 1 336s # ==> Pushing RP <== 336s # ==> Popping RP <== 336s ok 87 - Test if user is reject on SP 336s ok 88 - Get redirection 336s ok 89 - Location header found 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 90 - Push request to OP, endpoint /oauth2/authorize 336s ok 91 - HTTP code is 200 336s # ==> Pushing OP <== 336s # ==> Popping OP <== 336s ok 92 - Post authentication, endpoint /oauth2/authorize 336s ok 93 - Get cookie lemonldap (16b8819e2e58b0a2818989e10ea08ea66060ff618dceae894884315708f9c7b0) 336s 1..93 336s ok 337s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t .................... 337s ok 1 - use Lemonldap::NG::Portal::Main; 337s ok 2 - Portal object 337s ok 3 - Init 337s ok 4 - Portal app 337s ok 5 - Register $type 337s ok 6 - OP portal 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 7 - Get JWKS, endpoint /oauth2/jwks 337s ok 8 - HTTP code is 200 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 337s ok 10 - HTTP code is 200 337s ok 11 - Portal object 337s ok 12 - Init 337s ok 13 - Portal app 337s ok 14 - Register $type 337s ok 15 - RP portal 337s # ==> Pushing RP <== 337s # ==> Popping RP <== 337s ok 16 - Unauth SP request 337s ok 17 - Get redirection 337s ok 18 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 19 - Push request to OP, endpoint /oauth2/authorize 337s ok 20 - HTTP code is 200 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 21 - Post authentication, endpoint /oauth2/authorize 337s ok 22 - Get cookie lemonldap (c8ca5a289c57a6418f67737ea123a0b730d090fcd58b7bdddb998784c633f52f) 337s ok 23 - HTTP code is 200 337s ok 24 - Page contains a form 337s ok 25 - Host match 337s ok 26 - Field "confirm" is defined 337s ok 27 - CSP header authorize POST request to \# 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 28 - Post confirmation, endpoint /oauth2/authorize 337s ok 29 - Get redirection 337s ok 30 - Location header found 337s # ==> Pushing RP <== 337s ok 31 - REST request 337s ok 32 - Request from RP to OP, endpoint /oauth2/token 337s # ==> Saving handler RP <== 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s # ==> Restoring RP <== 337s ok 33 - Execute request 337s ok 34 - Response is 200 337s ok 35 - Content is JSON 337s ok 36 - Found access_token 5cbda8c324d4575fd103dd989459ba295159bf10c7b8619cec10182cf9878d60 337s ok 37 - REST request 337s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 337s # ==> Saving handler RP <== 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s # ==> Restoring RP <== 337s ok 39 - Execute request 337s ok 40 - Response is 200 337s ok 41 - Content is JSON 337s # ==> Popping RP <== 337s ok 42 - Call openidconnectcallback on RP 337s ok 43 - Get cookie lemonldap (0bac9d64f9ddd4c3524933d13ccd01ead9b4c51debbe6185267a93894afb7dce) 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 44 - Check session, endpoint /oauth2/checksession.html 337s ok 45 - HTTP code is 200 337s ok 46 - Frame can be embedded 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 47 - Get userinfo 337s ok 48 - Token is a JWT 337s ok 49 - Found claim in JWT 337s ok 50 - UTF-8 values 337s # ==> Pushing RP <== 337s # ==> Popping RP <== 337s ok 51 - Query RP for logout 337s ok 52 - Get redirection 337s ok 53 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 54 - Push logout request to OP, endpoint /oauth2/logout 337s ok 55 - HTTP code is 200 337s ok 56 - Page contains a form 337s ok 57 - Host match 337s ok 58 - Field "confirm" is defined 337s ok 59 - CSP header authorize POST request to \# 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 60 - Confirm logout, endpoint /oauth2/logout 337s ok 61 - Get redirection 337s ok 62 - Location header found 337s ok 63 - Get cookie lemonldap (0) 337s ok 64 - SSO cookie removed 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 337s ok 66 - Get redirection 337s ok 67 - Location is http://auth.rp.com/?logout=1 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 68 - logout endpoint, endpoint /oauth2/logout 337s ok 69 - Response status is 401 337s ok 70 - Content is JSON 337s ok 71 - Error code is 9 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 72 - Test if user is reject on IdP 337s ok 73 - Response status is 401 337s ok 74 - Content is JSON 337s ok 75 - Error code is 1 337s # ==> Pushing RP <== 337s # ==> Popping RP <== 337s ok 76 - Test if user is reject on SP 337s ok 77 - Get redirection 337s ok 78 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 79 - Push request to OP, endpoint /oauth2/authorize 337s ok 80 - HTTP code is 200 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 81 - Post authentication, endpoint /oauth2/authorize 337s ok 82 - Get cookie lemonldap (09fdbbdceb4fc3c874941fa32c87bc57c460528d12ca607fd7f1a485c9bad1d6) 337s 1..82 337s ok 337s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ................... 337s ok 1 - use Lemonldap::NG::Portal::Main; 337s ok 2 - Portal object 337s ok 3 - Init 337s ok 4 - Portal app 337s ok 5 - Register $type 337s ok 6 - OP portal 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 7 - Get JWKS, endpoint /oauth2/jwks 337s ok 8 - HTTP code is 200 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 337s ok 10 - HTTP code is 200 337s ok 11 - Portal object 337s ok 12 - Init 337s ok 13 - Portal app 337s ok 14 - Register $type 337s ok 15 - RP portal 337s # ==> Pushing RP <== 337s # ==> Popping RP <== 337s ok 16 - Unauth SP request 337s ok 17 - Get redirection 337s ok 18 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 19 - Push request to OP, endpoint /oauth2/authorize 337s ok 20 - HTTP code is 200 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 21 - Post authentication, endpoint /oauth2/authorize 337s ok 22 - Get cookie lemonldap (afcfd1e110d542c2c078732ebf499d2e35087eef60fae9da1a35a25420f3d2a3) 337s ok 23 - HTTP code is 200 337s ok 24 - Page contains a form 337s ok 25 - Host match 337s ok 26 - Field "confirm" is defined 337s ok 27 - CSP header authorize POST request to \# 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 28 - Post confirmation, endpoint /oauth2/authorize 337s ok 29 - Get redirection 337s ok 30 - Location header found 337s # ==> Pushing RP <== 337s ok 31 - REST request 337s ok 32 - Request from RP to OP, endpoint /oauth2/token 337s # ==> Saving handler RP <== 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s # ==> Restoring RP <== 337s ok 33 - Execute request 337s ok 34 - Response is 200 337s ok 35 - Content is JSON 337s ok 36 - Found access_token f202cd0ff3461579e13042ee1b1fdf02437e2b00efddf167c3bd0846da84d31c 337s ok 37 - REST request 337s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 337s # ==> Saving handler RP <== 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s # ==> Restoring RP <== 337s ok 39 - Execute request 337s ok 40 - Response is 200 337s ok 41 - Content is JSON 337s # ==> Popping RP <== 337s ok 42 - Call openidconnectcallback on RP 337s ok 43 - Get cookie lemonldap (2cd78f32c23fcfb029647c4e14ace3dc7d0b3bd29c0e674982b44a8b4de62105) 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 44 - Check session, endpoint /oauth2/checksession.html 337s ok 45 - HTTP code is 200 337s ok 46 - Frame can be embedded 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 47 - Get userinfo 337s ok 48 - HTTP code is 200 337s ok 49 - Content-Type is JSON 337s ok 50 - Content is valid JSON 337s ok 51 - UTF-8 values 337s ok 52 - UTF-8 values 337s # ==> Pushing RP <== 337s # ==> Popping RP <== 337s ok 53 - Query RP for logout 337s ok 54 - Get redirection 337s ok 55 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 56 - Push logout request to OP, endpoint /oauth2/logout 337s ok 57 - HTTP code is 200 337s ok 58 - Page contains a form 337s ok 59 - Host match 337s ok 60 - Field "confirm" is defined 337s ok 61 - CSP header authorize POST request to \# 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 62 - Confirm logout, endpoint /oauth2/logout 337s ok 63 - Get redirection 337s ok 64 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 337s ok 66 - Get redirection 337s ok 67 - Location is http://auth.rp.com/?logout=1 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 68 - logout endpoint, endpoint /oauth2/logout 337s ok 69 - Response status is 401 337s ok 70 - Content is JSON 337s ok 71 - Error code is 9 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 72 - Test if user is reject on IdP 337s ok 73 - Response status is 401 337s ok 74 - Content is JSON 337s ok 75 - Error code is 1 337s # ==> Pushing RP <== 337s # ==> Popping RP <== 337s ok 76 - Test if user is reject on SP 337s ok 77 - Get redirection 337s ok 78 - Location header found 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 79 - Push request to OP, endpoint /oauth2/authorize 337s ok 80 - HTTP code is 200 337s # ==> Pushing OP <== 337s # ==> Popping OP <== 337s ok 81 - Post authentication, endpoint /oauth2/authorize 337s ok 82 - Get cookie lemonldap (7efefa15c5d6fdeb33a37415b149980dea84816adea7ee3397cdce38f8d17918) 337s 1..82 337s ok 338s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t ................. 338s ok 1 - use Lemonldap::NG::Portal::Main; 338s ok 2 - Portal object 338s ok 3 - Init 338s ok 4 - Portal app 338s ok 5 - Register $type 338s ok 6 - OP portal 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 7 - Get JWKS, endpoint /oauth2/jwks 338s ok 8 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 338s ok 10 - HTTP code is 200 338s ok 11 - Portal object 338s ok 12 - Init 338s ok 13 - Portal app 338s ok 14 - Register $type 338s ok 15 - RP portal 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 16 - Unauth SP request 338s ok 17 - Get redirection 338s ok 18 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 19 - Push request to OP, endpoint /oauth2/authorize 338s ok 20 - HTTP code is 200 338s ok 21 - Page contains a form 338s ok 22 - CSP header authorize POST request to \# 338s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761036623%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760964743_50633%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 24 - Post authentication, endpoint /oauth2/authorize 338s ok 25 - Get cookie lemonldap (adb5d617923da31bf655cf43722f1e5d18b4ab085184d7f53bcf287d8a98d3bf) 338s ok 26 - HTTP code is 200 338s ok 27 - Page contains a form 338s ok 28 - Host match 338s ok 29 - Field "confirm" is defined 338s ok 30 - CSP header authorize POST request to \# 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 31 - Post confirmation, endpoint /oauth2/authorize 338s ok 32 - Get redirection 338s ok 33 - Location header found 338s # ==> Pushing RP <== 338s ok 34 - REST request 338s ok 35 - Request from RP to OP, endpoint /oauth2/token 338s # ==> Saving handler RP <== 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s # ==> Restoring RP <== 338s ok 36 - Execute request 338s ok 37 - Response is 200 338s ok 38 - Content is JSON 338s ok 39 - REST request 338s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 338s # ==> Saving handler RP <== 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s # ==> Restoring RP <== 338s ok 41 - Execute request 338s ok 42 - Response is 200 338s ok 43 - Content is JSON 338s # ==> Popping RP <== 338s ok 44 - Call openidconnectcallback on RP 338s ok 45 - Get cookie lemonldap (17bfb48bd352aeb079de17250f23e7f09da5e910b9905676211274bccfe07823) 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 46 - Check session, endpoint /oauth2/checksession.html 338s ok 47 - HTTP code is 200 338s ok 48 - Frame can be embedded 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 49 - Query RP for logout 338s ok 50 - Get redirection 338s ok 51 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 52 - Push logout request to OP, endpoint /oauth2/logout 338s ok 53 - HTTP code is 200 338s ok 54 - Page contains a form 338s ok 55 - Host match 338s ok 56 - Field "confirm" is defined 338s ok 57 - CSP header authorize POST request to \# 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 58 - Confirm logout, endpoint /oauth2/logout 338s ok 59 - Get redirection 338s ok 60 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 338s ok 62 - Get redirection 338s ok 63 - Location is http://auth.rp.com/?logout=1 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 64 - logout endpoint, endpoint /oauth2/logout 338s ok 65 - Response status is 401 338s ok 66 - Content is JSON 338s ok 67 - Error code is 9 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 68 - Test if user is reject on IdP 338s ok 69 - Response status is 401 338s ok 70 - Content is JSON 338s ok 71 - Error code is 1 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 72 - Test if user is reject on SP 338s ok 73 - Get redirection 338s ok 74 - Location header found 338s 1..74 338s ok 338s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t ....................... 338s ok 1 - use Lemonldap::NG::Portal::Main; 338s ok 2 - Portal object 338s ok 3 - Init 338s ok 4 - Portal app 338s ok 5 - Register $type 338s ok 6 - OP portal 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 7 - Get JWKS, endpoint /oauth2/jwks 338s ok 8 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 338s ok 10 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 11 - Post authentication request 338s ok 12 - Get cookie lemonldap (fb0fa13a675d69ab0607e898e3e2dbba7ec49fd4ca6c80620ba5ce7ca3c885a3) 338s ok 13 - Portal object 338s ok 14 - Init 338s ok 15 - Portal app 338s ok 16 - Register $type 338s ok 17 - RP portal 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 18 - Unauth SP request 338s ok 19 - Get redirection 338s ok 20 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 21 - Push request to OP, endpoint /oauth2/authorize 338s ok 22 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 23 - Post authentication, endpoint /oauth2/authorize 338s ok 24 - Get cookie lemonldap (287d832e25d5dbd4c5ed7fb18926dff92c64928d5a6036e32f6bfcb28d247692) 338s ok 25 - HTTP code is 200 338s ok 26 - Page contains a form 338s ok 27 - Host match 338s ok 28 - CSP header authorize POST request to auth.rp.com 338s # ==> Pushing RP <== 338s ok 29 - REST request 338s ok 30 - Request from RP to OP, endpoint /oauth2/token 338s # ==> Saving handler RP <== 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s # ==> Restoring RP <== 338s ok 31 - Execute request 338s ok 32 - Response is 200 338s ok 33 - Content is JSON 338s ok 34 - Found access_token 20ea68f34acc9c8194cee842dbf5f0d44c7d9cf43f2d0698bd24d34f992cf1df 338s ok 35 - REST request 338s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 338s # ==> Saving handler RP <== 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s # ==> Restoring RP <== 338s ok 37 - Execute request 338s ok 38 - Response is 200 338s ok 39 - Content is JSON 338s # ==> Popping RP <== 338s ok 40 - Call openidconnectcallback on RP 338s ok 41 - Get cookie lemonldap (13fbee5ca427ebc3b3ee5d2df3dc32946fe8bf9032ad5065498c833422ae7728) 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 42 - Check session, endpoint /oauth2/checksession.html 338s ok 43 - HTTP code is 200 338s ok 44 - Frame can be embedded 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 45 - Get userinfo 338s ok 46 - HTTP code is 200 338s ok 47 - Content-Type is JSON 338s ok 48 - Content is valid JSON 338s ok 49 - UTF-8 values 338s ok 50 - UTF-8 values 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 51 - Query RP for logout 338s ok 52 - Get redirection 338s ok 53 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 54 - Push logout request to OP, endpoint /oauth2/logout 338s ok 55 - HTTP code is 200 338s ok 56 - Page contains a form 338s ok 57 - Host match 338s ok 58 - Field "confirm" is defined 338s ok 59 - CSP header authorize POST request to \# 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 60 - Confirm logout, endpoint /oauth2/logout 338s ok 61 - Get redirection 338s ok 62 - Location header found 338s ok 63 - Get cookie lemonldap (0) 338s ok 64 - SSO cookie removed 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 338s ok 66 - Get redirection 338s ok 67 - Location is http://auth.rp.com/?logout=1 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 68 - logout endpoint, endpoint /oauth2/logout 338s ok 69 - Response status is 401 338s ok 70 - Content is JSON 338s ok 71 - Error code is 9 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 72 - Test if user is reject on IdP 338s ok 73 - Response status is 401 338s ok 74 - Content is JSON 338s ok 75 - Error code is 1 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 76 - Test if user is reject on SP 338s ok 77 - Get redirection 338s ok 78 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 79 - Push request to OP, endpoint /oauth2/authorize 338s ok 80 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 81 - Post authentication, endpoint /oauth2/authorize 338s ok 82 - Get cookie lemonldap (ad9dc63da13b73807d54e70b2af83d01b8537d30e54e60165325d553b622cf79) 338s 1..82 338s ok 338s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ................... 338s ok 1 - use Lemonldap::NG::Portal::Main; 338s ok 2 - Portal object 338s ok 3 - Init 338s ok 4 - Portal app 338s ok 5 - Register $type 338s ok 6 - OP portal 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 7 - Get JWKS, endpoint /oauth2/jwks 338s ok 8 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 338s ok 10 - HTTP code is 200 338s ok 11 - Portal object 338s ok 12 - Init 338s ok 13 - Portal app 338s ok 14 - Register $type 338s ok 15 - RP portal 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 16 - Unauth SP request 338s ok 17 - Get redirection 338s ok 18 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 19 - Push request to OP, endpoint /oauth2/authorize 338s ok 20 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 21 - Post authentication, endpoint /oauth2/authorize 338s ok 22 - Get cookie lemonldap (bace007e08883745655db66a008061763499da3ad6d235b7c120b848509b5a96) 338s ok 23 - HTTP code is 200 338s ok 24 - Page contains a form 338s ok 25 - Host match 338s ok 26 - Field "confirm" is defined 338s ok 27 - CSP header authorize POST request to \# 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 28 - Post confirmation, endpoint /oauth2/authorize 338s ok 29 - Get redirection 338s ok 30 - Location header found 338s # ==> Pushing RP <== 338s ok 31 - REST request 338s ok 32 - Request from RP to OP, endpoint /oauth2/token 338s # ==> Saving handler RP <== 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s # ==> Restoring RP <== 338s ok 33 - Execute request 338s ok 34 - Response is 200 338s ok 35 - Content is JSON 338s ok 36 - Found access_token ccf14e9b598521ef2bbf518994ad4824cc469f7d4bb9cf097fc22dbd48815c84 338s ok 37 - REST request 338s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 338s # ==> Saving handler RP <== 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s # ==> Restoring RP <== 338s ok 39 - Execute request 338s ok 40 - Response is 200 338s ok 41 - Content is JSON 338s # ==> Popping RP <== 338s ok 42 - Call openidconnectcallback on RP 338s ok 43 - Get cookie lemonldap (298842d6e9516790406874fb48b4f31629eb3a02e360ab2091fb4af277bf8473) 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 44 - Check session, endpoint /oauth2/checksession.html 338s ok 45 - HTTP code is 200 338s ok 46 - Frame can be embedded 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 47 - Get userinfo 338s ok 48 - HTTP code is 200 338s ok 49 - Content-Type is JSON 338s ok 50 - Content is valid JSON 338s ok 51 - UTF-8 values 338s ok 52 - UTF-8 values 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 53 - Query RP for logout 338s ok 54 - Get redirection 338s ok 55 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 56 - Push logout request to OP, endpoint /oauth2/logout 338s ok 57 - HTTP code is 200 338s ok 58 - Page contains a form 338s ok 59 - Host match 338s ok 60 - Field "confirm" is defined 338s ok 61 - CSP header authorize POST request to \# 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 62 - Confirm logout, endpoint /oauth2/logout 338s ok 63 - Get redirection 338s ok 64 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 338s ok 66 - Get redirection 338s ok 67 - Location is http://auth.rp.com/?logout=1 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 68 - logout endpoint, endpoint /oauth2/logout 338s ok 69 - Response status is 401 338s ok 70 - Content is JSON 338s ok 71 - Error code is 9 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 72 - Test if user is reject on IdP 338s ok 73 - Response status is 401 338s ok 74 - Content is JSON 338s ok 75 - Error code is 1 338s # ==> Pushing RP <== 338s # ==> Popping RP <== 338s ok 76 - Test if user is reject on SP 338s ok 77 - Get redirection 338s ok 78 - Location header found 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 79 - Push request to OP, endpoint /oauth2/authorize 338s ok 80 - HTTP code is 200 338s # ==> Pushing OP <== 338s # ==> Popping OP <== 338s ok 81 - Post authentication, endpoint /oauth2/authorize 338s ok 82 - Get cookie lemonldap (214f9a1e2b9d0922278919e5fc948ee8425f4e54a3d894ad128819d31b3c94a4) 338s 1..82 338s ok 339s t/32-Auth-and-issuer-OIDC-authorization_code.t ................................. 339s ok 1 - use Lemonldap::NG::Portal::Main; 339s ok 2 - Portal object 339s ok 3 - Init 339s ok 4 - Portal app 339s ok 5 - Register $type 339s ok 6 - OP portal 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 7 - Get JWKS, endpoint /oauth2/jwks 339s ok 8 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 339s ok 10 - HTTP code is 200 339s ok 11 - Portal object 339s ok 12 - Init 339s ok 13 - Portal app 339s ok 14 - Register $type 339s ok 15 - RP portal 339s # ==> Pushing RP <== 339s # ==> Popping RP <== 339s ok 16 - Unauth SP request 339s ok 17 - Get redirection 339s ok 18 - Location header found 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 19 - Push request to OP, endpoint /oauth2/authorize 339s ok 20 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 21 - Post authentication, endpoint /oauth2/authorize 339s ok 22 - Get cookie lemonldap (4b4598414edb7104db161c6016c9b2d43ac1dd007c3284739ac0a1cde907f95d) 339s ok 23 - Expected portal error code: code found on page 339s ok 24 - Expected portal error code 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 25 - Post authentication, endpoint /oauth2/authorize 339s ok 26 - Get cookie lemonldap (ef2f2225ca85404ad9f5c15c08f0db602ffee8313165f109f9022efc6ac7a299) 339s ok 27 - HTTP code is 200 339s ok 28 - Page contains a form 339s ok 29 - Host match 339s ok 30 - Field "confirm" is defined 339s ok 31 - CSP header authorize POST request to \# 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 32 - Post confirmation, endpoint /oauth2/authorize 339s ok 33 - Get redirection 339s ok 34 - Location header found 339s # ==> Pushing RP <== 339s ok 35 - REST request 339s ok 36 - Request from RP to OP, endpoint /oauth2/token 339s # ==> Saving handler RP <== 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s # ==> Restoring RP <== 339s ok 37 - Execute request 339s ok 38 - Response is 200 339s ok 39 - Content is JSON 339s ok 40 - Found access_token 40301afeb5def4753c16d43db38feb7db0dcf5ff81089b134afc1b94fc827ba2 339s ok 41 - REST request 339s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 339s # ==> Saving handler RP <== 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s # ==> Restoring RP <== 339s ok 43 - Execute request 339s ok 44 - Response is 200 339s ok 45 - Content is JSON 339s # ==> Popping RP <== 339s ok 46 - Call openidconnectcallback on RP 339s ok 47 - Get cookie lemonldap (d6293aa458052b98464adbf012a24ee11746c328fbf8dd5676a8b7ba7b2116cd) 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 48 - Check session, endpoint /oauth2/checksession.html 339s ok 49 - HTTP code is 200 339s ok 50 - Frame can be embedded 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 51 - Get userinfo 339s ok 52 - HTTP code is 200 339s ok 53 - Content-Type is JSON 339s ok 54 - Content is valid JSON 339s ok 55 - UTF-8 values 339s ok 56 - UTF-8 values 339s ok 57 - OIDC EOL time is stored 339s ok 58 - Obtained refresh token 339s ok 59 - UTF-8 values 339s ok 60 - Correct email 339s ok 61 - Correct groups 339s ok 62 - Correct hGroups 339s ok 63 - oidcGotUserInfo called 339s ok 64 - oidcGotIDToken called 339s ok 65 - Correct custom ACR 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 66 339s # ==> Pushing RP <== 339s ok 67 - REST request 339s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 339s # ==> Saving handler RP <== 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s # ==> Restoring RP <== 339s ok 69 - Execute request 339s ok 70 - Response is 200 339s ok 71 - Content is JSON 339s # ==> Popping RP <== 339s ok 72 - Query RP for refresh 339s ok 73 - Access token EOL has not changed 339s ok 74 - Access token has not changed 339s ok 75 - Updated RP session 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 76 339s # ==> Pushing RP <== 339s ok 77 - REST request 339s ok 78 - Request from RP to OP, endpoint /oauth2/token 339s # ==> Saving handler RP <== 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s # ==> Restoring RP <== 339s ok 79 - Execute request 339s ok 80 - Response is 200 339s ok 81 - Content is JSON 339s ok 82 - Found access_token 31ba838c4dedc14b77d009c848aee4d371e772d725f1bfbbc7551a1e65e59f2d 339s ok 83 - REST request 339s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 339s # ==> Saving handler RP <== 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s # ==> Restoring RP <== 339s ok 85 - Execute request 339s ok 86 - Response is 200 339s ok 87 - Content is JSON 339s # ==> Popping RP <== 339s ok 88 - Query RP for refresh 339s ok 89 - Access token EOL has changed 339s ok 90 - Access token has changed 339s ok 91 - Updated RP session 339s ok 92 - Still correct groups 339s ok 93 - Still correct hGroups 339s # ==> Pushing RP <== 339s # ==> Popping RP <== 339s ok 94 - Query RP for logout 339s ok 95 - Get redirection 339s ok 96 - Location header found 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 97 - Push logout request to OP, endpoint /oauth2/logout 339s ok 98 - HTTP code is 200 339s ok 99 - Page contains a form 339s ok 100 - Host match 339s ok 101 - Field "confirm" is defined 339s ok 102 - CSP header authorize POST request to \# 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 103 - Confirm logout, endpoint /oauth2/logout 339s ok 104 - Get redirection 339s ok 105 - Location header found 339s ok 106 - Get cookie lemonldap (0) 339s ok 107 - SSO cookie removed 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 339s ok 109 - Get redirection 339s ok 110 - Location is http://auth.rp.com/?logout=1 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 111 - logout endpoint, endpoint /oauth2/logout 339s ok 112 - Response status is 401 339s ok 113 - Content is JSON 339s ok 114 - Error code is 9 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 115 - Test if user is reject on IdP 339s ok 116 - Response status is 401 339s ok 117 - Content is JSON 339s ok 118 - Error code is 1 339s # ==> Pushing RP <== 339s # ==> Popping RP <== 339s ok 119 - Test if user is reject on SP 339s ok 120 - Get redirection 339s ok 121 - Location header found 339s ok 122 - oidcGenerateAuthenticationRequest called 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 123 - Push request to OP, endpoint /oauth2/authorize 339s ok 124 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 125 - Post authentication, endpoint /oauth2/authorize 339s ok 126 - Get cookie lemonldap (d38d18f08c2fd2b2ec67050b26e49df93fad3db345a8561577bf22de57e2c719) 339s 1..126 339s ok 339s t/32-Auth-and-issuer-OIDC-hybrid.t ............................................. 339s ok 1 - use Lemonldap::NG::Portal::Main; 339s ok 2 - Portal object 339s ok 3 - Init 339s ok 4 - Portal app 339s ok 5 - Register $type 339s ok 6 - OP portal 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 7 - Get JWKS, endpoint /oauth2/jwks 339s ok 8 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 339s ok 10 - HTTP code is 200 339s ok 11 - Portal object 339s ok 12 - Init 339s ok 13 - Portal app 339s ok 14 - Register $type 339s ok 15 - RP portal 339s # ==> Pushing RP <== 339s # ==> Popping RP <== 339s ok 16 - Unauth SP request 339s ok 17 - Get redirection 339s ok 18 - Location header found 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 19 - Push request to OP, endpoint /oauth2/authorize 339s ok 20 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 21 - Post authentication, endpoint /oauth2/authorize 339s ok 22 - Reject reason is 90 339s ok 23 - Portal object 339s ok 24 - Init 339s ok 25 - Portal app 339s ok 26 - Register $type 339s ok 27 - OP portal 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 28 - Get JWKS, endpoint /oauth2/jwks 339s ok 29 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 339s ok 31 - HTTP code is 200 339s ok 32 - Portal object 339s ok 33 - Init 339s ok 34 - Portal app 339s ok 35 - Register $type 339s ok 36 - RP portal 339s # ==> Pushing RP <== 339s # ==> Popping RP <== 339s ok 37 - Unauth SP request 339s ok 38 - Get redirection 339s ok 39 - Location header found 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 40 - Push request to OP, endpoint /oauth2/authorize 339s ok 41 - HTTP code is 200 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 42 - Post authentication, endpoint /oauth2/authorize 339s ok 43 - Get cookie lemonldap (7f2c71bb801eaf59361984994fe0ff3898f3fb1e23fab5c71821a7bae95f0768) 339s ok 44 - Get redirection 339s ok 45 - Location header found 339s ok 46 - token_type found 339s ok 47 - session_state found 339s ok 48 - access_token found 339s ok 49 - id_token found 339s ok 50 - state found 339s ok 51 - session_state found 339s ok 52 - ID token contains c_hash 339s ok 53 - ID token contains at_hash 339s ok 54 - ID token contains nonce 339s ok 55 - REST request 339s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 339s # ==> Pushing OP <== 339s # ==> Popping OP <== 339s ok 57 - Execute request 339s ok 58 - Response is 200 339s ok 59 - Content is JSON 339s ok 60 - Get access token 339s ok 61 - Get name 339s ok 62 - Get family_name 339s ok 63 - Get sub 339s 1..63 339s ok 340s t/32-Auth-and-issuer-OIDC-implicit-no-token.t .................................. 340s ok 1 - use Lemonldap::NG::Portal::Main; 340s ok 2 - Portal object 340s ok 3 - Init 340s ok 4 - Portal app 340s ok 5 - Register $type 340s ok 6 - OP portal 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 7 - Get JWKS, endpoint /oauth2/jwks 340s ok 8 - HTTP code is 200 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 340s ok 10 - HTTP code is 200 340s ok 11 - Portal object 340s ok 12 - Init 340s ok 13 - Portal app 340s ok 14 - Register $type 340s ok 15 - RP portal 340s # ==> Pushing RP <== 340s # ==> Popping RP <== 340s ok 16 - Unauth SP request 340s ok 17 - Get redirection 340s ok 18 - Location header found 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 19 - Push request to OP, endpoint /oauth2/authorize 340s ok 20 - HTTP code is 200 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 21 - Post authentication, endpoint /oauth2/authorize 340s ok 22 - Get cookie lemonldap (14809fa8ff88ddadbd6101f29a3d0a764bc0c4bd8afa471cc7093819fd991781) 340s ok 23 - HTTP code is 200 340s ok 24 - Page contains a form 340s ok 25 - Host match 340s ok 26 - Field "confirm" is defined 340s ok 27 - CSP header authorize POST request to \# 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 28 - Post confirmation, endpoint /oauth2/authorize 340s ok 29 - Get redirection 340s ok 30 - Location header found 340s ok 31 - id_token found 340s ok 32 - token_type must be missing 340s ok 33 - session_state found 340s ok 34 - access_token must be missing 340s ok 35 - state found 340s ok 36 - Check sub value 340s ok 37 - Check name value 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 38 - Logout request 340s ok 39 - Response is 200 340s ok 40 - Cookie is deleted 340s ok 41 - No pdata 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 42 - Disconnect request 340s ok 43 - Response is 401 340s # ==> Pushing RP <== 340s # ==> Popping RP <== 340s ok 44 - Unauth SP request 340s ok 45 - Get redirection 340s ok 46 - Location header found 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 47 - Push request to OP, endpoint /oauth2/authorize 340s ok 48 - HTTP code is 200 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 49 - Post authentication, endpoint /oauth2/authorize 340s ok 50 - Get cookie lemonldap (041cd83b81c0e10f47733a4789dc2336f0c914137d48e136a4ae55ee56d536a0) 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 51 - Logout request 340s ok 52 - Response is 200 340s ok 53 - Cookie is deleted 340s ok 54 - No pdata 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 55 - Disconnect request 340s ok 56 - Response is 401 340s 1..56 340s ok 340s t/32-Auth-and-issuer-OIDC-implicit.t ........................................... 340s ok 1 - use Lemonldap::NG::Portal::Main; 340s ok 2 - Portal object 340s ok 3 - Init 340s ok 4 - Portal app 340s ok 5 - Register $type 340s ok 6 - OP portal 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 7 - Get JWKS, endpoint /oauth2/jwks 340s ok 8 - HTTP code is 200 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 340s ok 10 - HTTP code is 200 340s ok 11 - Portal object 340s ok 12 - Init 340s ok 13 - Portal app 340s ok 14 - Register $type 340s ok 15 - RP portal 340s # ==> Pushing RP <== 340s # ==> Popping RP <== 340s ok 16 - Unauth SP request 340s ok 17 - Get redirection 340s ok 18 - Location header found 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 19 - Push request to OP, endpoint /oauth2/authorize 340s ok 20 - HTTP code is 200 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 21 - Post authentication, endpoint /oauth2/authorize 340s ok 22 - Get cookie lemonldap (880157b7e58489155aa3055b6a84f80c63e046b0549cc8fb51c6d8c9d16c2b94) 340s ok 23 - HTTP code is 200 340s ok 24 - Page contains a form 340s ok 25 - Host match 340s ok 26 - Field "confirm" is defined 340s ok 27 - CSP header authorize POST request to \# 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 28 - Post confirmation, endpoint /oauth2/authorize 340s ok 29 - Get redirection 340s ok 30 - Location header found 340s ok 31 - id_token found 340s ok 32 - token_type found 340s ok 33 - session_state found 340s ok 34 - access_token found 340s ok 35 - state found 340s ok 36 - Check ACR value 340s ok 37 - Check that clientid is in audience 340s ok 38 - Check for additional audiences 340s ok 39 - Check for additional audiences 340s ok 40 - Check sub value 340s ok 41 - Claim name must not be in ID token 340s ok 42 - azp found 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 43 - Logout request 340s ok 44 - Response is 200 340s ok 45 - Cookie is deleted 340s ok 46 - No pdata 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 47 - Disconnect request 340s ok 48 - Response is 401 340s # ==> Pushing RP <== 340s # ==> Popping RP <== 340s ok 49 - Unauth SP request 340s ok 50 - Get redirection 340s ok 51 - Location header found 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 52 - Push request to OP, endpoint /oauth2/authorize 340s ok 53 - HTTP code is 200 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 54 - Post authentication, endpoint /oauth2/authorize 340s ok 55 - Get cookie lemonldap (f1b62cddcdcba71c2d70473ab6339fcba253cbaa52ee341732b89019360d5970) 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 56 - Logout request 340s ok 57 - Response is 200 340s ok 58 - Cookie is deleted 340s ok 59 - No pdata 340s # ==> Pushing OP <== 340s # ==> Popping OP <== 340s ok 60 - Disconnect request 340s ok 61 - Response is 401 340s 1..61 340s ok 340s t/32-Auth-and-issuer-OIDC-sorted.t ............................................. 340s ok 1 - use Lemonldap::NG::Portal::Main; 340s ok 2 - Portal object 340s ok 3 - Init 340s ok 4 - Portal app 340s ok 5 - OP portal 340s ok 6 - Get JWKS, endpoint /oauth2/jwks 340s ok 7 - HTTP code is 200 340s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 340s ok 9 - HTTP code is 200 340s ok 10 - Portal object 340s ok 11 - Init 340s ok 12 - Portal app 340s ok 13 - RP portal 340s ok 14 - Unauth SP request 340s ok 15 - 1st = op3 340s ok 16 - 2nd = op 340s ok 17 - 3rd = op2 340s ok 18 - Found OIDC idp logo and tooltip 340s ok 19 - Found OIDC idp display name 340s 1..19 340s ok 341s t/32-OIDC-Back-Channel-Logout-no-sid.t ......................................... 341s ok 1 - use Lemonldap::NG::Portal::Main; 341s ok 2 - Portal object 341s ok 3 - Init 341s ok 4 - Portal app 341s ok 5 - Register $type 341s ok 6 - OP portal 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 7 - Get JWKS, endpoint /oauth2/jwks 341s ok 8 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 341s ok 10 - HTTP code is 200 341s ok 11 - Portal object 341s ok 12 - Init 341s ok 13 - Portal app 341s ok 14 - Register $type 341s ok 15 - RP portal 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s ok 16 - Unauth RP request 341s ok 17 - Get redirection 341s ok 18 - Location header found 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 19 - Push request to OP, endpoint /oauth2/authorize 341s ok 20 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 21 - Post authentication, endpoint /oauth2/authorize 341s ok 22 - Get cookie lemonldap (40bd25416b9dd4d18040e869ffb7c2c4bf95fc51b12b814b5ea00fd784bfe136) 341s ok 23 - HTTP code is 200 341s ok 24 - Page contains a form 341s ok 25 - Host match 341s ok 26 - Field "confirm" is defined 341s ok 27 - CSP header authorize POST request to \# 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 28 - Post confirmation, endpoint /oauth2/authorize 341s ok 29 - Get redirection 341s ok 30 - Location header found 341s # ==> Pushing RP <== 341s ok 31 - REST request 341s ok 32 - Request from RP to OP, endpoint /oauth2/token 341s # ==> Saving handler RP <== 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Restoring RP <== 341s ok 33 - Execute request 341s ok 34 - Response is 200 341s ok 35 - Content is JSON 341s ok 36 - REST request 341s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 341s # ==> Saving handler RP <== 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Restoring RP <== 341s ok 38 - Execute request 341s ok 39 - Response is 200 341s ok 40 - Content is JSON 341s # ==> Popping RP <== 341s ok 41 - Call openidconnectcallback on RP 341s ok 42 - Get cookie lemonldap (78338e489c489785c0d8b71c3aae34fe521b160e4bfb6c82ceca9708268a1849) 341s # ==> Pushing OP <== 341s ok 43 - REST request 341s ok 44 - Request from OP to RP 341s # ==> Saving handler OP <== 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s # ==> Restoring OP <== 341s ok 45 - Execute request 341s ok 46 - Response is 200 341s # ==> Popping OP <== 341s ok 47 - Query OP for logout 341s ok 48 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 49 - Test if user is reject on OP 341s ok 50 - Response status is 401 341s ok 51 - Content is JSON 341s ok 52 - Error code is 1 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s ok 53 - Test if user is reject on RP 341s ok 54 - Get redirection 341s ok 55 - Location header found 341s 1..55 341s ok 341s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t .................................... 341s ok 1 - use Lemonldap::NG::Portal::Main; 341s ok 2 - Portal object 341s ok 3 - Init 341s ok 4 - Portal app 341s ok 5 - Register $type 341s ok 6 - OP portal 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 7 - Get JWKS, endpoint /oauth2/jwks 341s ok 8 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 341s ok 10 - HTTP code is 200 341s ok 11 - Portal object 341s ok 12 - Init 341s ok 13 - Portal app 341s ok 14 - Register $type 341s ok 15 - RP portal 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s ok 16 - Unauth RP request 341s ok 17 - Get redirection 341s ok 18 - Location header found 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 19 - Push request to OP, endpoint /oauth2/authorize 341s ok 20 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 21 - Post authentication, endpoint /oauth2/authorize 341s ok 22 - Get cookie lemonldap (efcd27038c964fa74c6dc83ac8583d6bd5b7eade33961cdd28e33345a953f055) 341s ok 23 - HTTP code is 200 341s ok 24 - Page contains a form 341s ok 25 - Host match 341s ok 26 - Field "confirm" is defined 341s ok 27 - CSP header authorize POST request to \# 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 28 - Post confirmation, endpoint /oauth2/authorize 341s ok 29 - Get redirection 341s ok 30 - Location header found 341s # ==> Pushing RP <== 341s ok 31 - REST request 341s ok 32 - Request from RP to OP, endpoint /oauth2/token 341s # ==> Saving handler RP <== 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Restoring RP <== 341s ok 33 - Execute request 341s ok 34 - Response is 200 341s ok 35 - Content is JSON 341s ok 36 - REST request 341s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 341s # ==> Saving handler RP <== 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Restoring RP <== 341s ok 38 - Execute request 341s ok 39 - Response is 200 341s ok 40 - Content is JSON 341s # ==> Popping RP <== 341s ok 41 - Call openidconnectcallback on RP 341s ok 42 - Get cookie lemonldap (4f692b4b6d8f9a5f346506fab938515f94b955eb0d1fcdcf5bd7051f1473b3fb) 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Pushing OP <== 341s ok 43 - REST request 341s ok 44 - Request from OP to RP 341s # ==> Saving handler OP <== 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s # ==> Restoring OP <== 341s ok 45 - Execute request 341s ok 46 - Response is 200 341s # ==> Popping OP <== 341s ok 47 - Query OP for logout 341s ok 48 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 49 - Test if user is reject on OP 341s ok 50 - Response status is 401 341s ok 51 - Content is JSON 341s ok 52 - Error code is 1 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s ok 53 - Test if user is reject on RP 341s ok 54 - Get redirection 341s ok 55 - Location header found 341s 1..55 341s ok 341s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t ....................... 341s ok 1 - use Lemonldap::NG::Portal::Main; 341s ok 2 - Portal object 341s ok 3 - REST request 341s ok 4 - Request from OP to RP 341s [Tue Oct 21 08:50:27 2025] [LLNG:6562] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 341s [Tue Oct 21 08:50:27 2025] [LLNG:6562] [error] Malformed JWKS document 341s [Tue Oct 21 08:50:27 2025] [LLNG:6562] [error] Relying Party rp has errors and will be ignored 341s ok 5 - Init 341s ok 6 - Portal app 341s ok 7 - Register $type 341s ok 8 - OP portal 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 9 - Get JWKS, endpoint /oauth2/jwks 341s ok 10 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 341s ok 12 - HTTP code is 200 341s ok 13 - Portal object 341s ok 14 - Init 341s ok 15 - Portal app 341s ok 16 - Register $type 341s ok 17 - RP portal 341s # ==> Pushing OP <== 341s ok 18 - REST request 341s ok 19 - Request from OP to RP 341s # ==> Saving handler OP <== 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s # ==> Restoring OP <== 341s ok 20 - Execute request 341s ok 21 - Response is 200 341s ok 22 - Content is JSON 341s # ==> Popping OP <== 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s ok 23 - Unauth RP request 341s ok 24 - Get redirection 341s ok 25 - Location header found 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 26 - Push request to OP, endpoint /oauth2/authorize 341s ok 27 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 28 - Post authentication, endpoint /oauth2/authorize 341s ok 29 - Get cookie lemonldap (78bab0c3ccfd0fe8a2e7035d84aebbbbfb192eeec67dafd564b92ad24feeda55) 341s ok 30 - HTTP code is 200 341s ok 31 - Page contains a form 341s ok 32 - Host match 341s ok 33 - Field "confirm" is defined 341s ok 34 - CSP header authorize POST request to \# 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 35 - Post confirmation, endpoint /oauth2/authorize 341s ok 36 - Get redirection 341s ok 37 - Location header found 341s # ==> Pushing RP <== 341s ok 38 - REST request 341s ok 39 - Request from RP to OP, endpoint /oauth2/token 341s # ==> Saving handler RP <== 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Restoring RP <== 341s ok 40 - Execute request 341s ok 41 - Response is 200 341s ok 42 - Content is JSON 341s ok 43 - REST request 341s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 341s # ==> Saving handler RP <== 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s # ==> Restoring RP <== 341s ok 45 - Execute request 341s ok 46 - Response is 200 341s ok 47 - Content is JSON 341s # ==> Popping RP <== 341s ok 48 - Call openidconnectcallback on RP 341s ok 49 - Get cookie lemonldap (86eb9f7e662a1bc622c831e7e0c330d4d89b3c65e5f2279396a6ea292e5a042e) 341s # ==> Pushing OP <== 341s ok 50 - REST request 341s ok 51 - Request from OP to RP 341s # ==> Saving handler OP <== 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s # ==> Restoring OP <== 341s ok 52 - Execute request 341s ok 53 - Response is 200 341s ok 54 - Content is JSON 341s # ==> Popping OP <== 341s # ==> Pushing OP <== 341s ok 55 - REST request 341s ok 56 - Request from OP to RP 341s # ==> Saving handler OP <== 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s # ==> Restoring OP <== 341s ok 57 - Execute request 341s ok 58 - Response is 200 341s # ==> Popping OP <== 341s ok 59 - Query OP for logout 341s ok 60 - HTTP code is 200 341s # ==> Pushing OP <== 341s # ==> Popping OP <== 341s ok 61 - Test if user is reject on OP 341s ok 62 - Response status is 401 341s ok 63 - Content is JSON 341s ok 64 - Error code is 1 341s # ==> Pushing RP <== 341s # ==> Popping RP <== 341s ok 65 - Test if user is reject on RP 341s ok 66 - Get redirection 341s ok 67 - Location header found 341s 1..67 341s ok 342s t/32-OIDC-Back-Channel-Logout-sid.t ............................................ 342s ok 1 - use Lemonldap::NG::Portal::Main; 342s ok 2 - Portal object 342s ok 3 - Init 342s ok 4 - Portal app 342s ok 5 - Register $type 342s ok 6 - OP portal 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s ok 7 - Get JWKS, endpoint /oauth2/jwks 342s ok 8 - HTTP code is 200 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 342s ok 10 - HTTP code is 200 342s ok 11 - Portal object 342s ok 12 - Init 342s ok 13 - Portal app 342s ok 14 - Register $type 342s ok 15 - RP portal 342s # ==> Pushing RP <== 342s # ==> Popping RP <== 342s ok 16 - Unauth RP request 342s ok 17 - Get redirection 342s ok 18 - Location header found 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s ok 19 - Push request to OP, endpoint /oauth2/authorize 342s ok 20 - HTTP code is 200 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s ok 21 - Post authentication, endpoint /oauth2/authorize 342s ok 22 - Get cookie lemonldap (c612cc090aa44e2a9964e45b2681ac640b5ef4111f6e32cfd63c9ff0e4b53106) 342s ok 23 - HTTP code is 200 342s ok 24 - Page contains a form 342s ok 25 - Host match 342s ok 26 - Field "confirm" is defined 342s ok 27 - CSP header authorize POST request to \# 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s ok 28 - Post confirmation, endpoint /oauth2/authorize 342s ok 29 - Get redirection 342s ok 30 - Location header found 342s # ==> Pushing RP <== 342s ok 31 - REST request 342s ok 32 - Request from RP to OP, endpoint /oauth2/token 342s # ==> Saving handler RP <== 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s # ==> Restoring RP <== 342s ok 33 - Execute request 342s ok 34 - Response is 200 342s ok 35 - Content is JSON 342s ok 36 - REST request 342s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 342s # ==> Saving handler RP <== 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s # ==> Restoring RP <== 342s ok 38 - Execute request 342s ok 39 - Response is 200 342s ok 40 - Content is JSON 342s # ==> Popping RP <== 342s ok 41 - Call openidconnectcallback on RP 342s ok 42 - Get cookie lemonldap (0150f52f1d251a16c5053bc59c7fa2a232b2a81d6915f12c636bb0a0ee20a9e0) 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s # ==> Pushing OP <== 342s ok 43 - REST request 342s ok 44 - Request from OP to RP 342s # ==> Saving handler OP <== 342s # ==> Pushing RP <== 342s # ==> Popping RP <== 342s # ==> Restoring OP <== 342s ok 45 - Execute request 342s ok 46 - Response is 200 342s # ==> Popping OP <== 342s ok 47 - Query OP for logout 342s ok 48 - HTTP code is 200 342s # ==> Pushing OP <== 342s # ==> Popping OP <== 342s ok 49 - Test if user is reject on OP 342s ok 50 - Response status is 401 342s ok 51 - Content is JSON 342s ok 52 - Error code is 1 342s # ==> Pushing RP <== 342s # ==> Popping RP <== 342s ok 53 - Test if user is reject on RP 342s ok 54 - Get redirection 342s ok 55 - Location header found 342s 1..55 342s ok 342s t/32-OIDC-ClaimTypes.t ......................................................... 342s ok 1 - use Lemonldap::NG::Portal::Main; 342s ok 2 - Portal object 342s ok 3 - Init 342s ok 4 - Portal app 342s ok 5 - _formatvalue('', 'string', 'auto') 342s ok 6 - _formatvalue('foo', 'string', 'auto') 342s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 342s ok 8 - _formatvalue('', 'int', 'auto') 342s ok 9 - _formatvalue('0', 'int', 'auto') 342s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 342s ok 11 - _formatvalue('', 'bool', 'auto') 342s ok 12 - _formatvalue('0', 'bool', 'auto') 342s ok 13 - _formatvalue('1', 'bool', 'auto') 342s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 342s ok 15 - _formatvalue('', 'string', 'always') 342s ok 16 - _formatvalue('foo', 'string', 'always') 342s ok 17 - _formatvalue('foo;bar', 'string', 'always') 342s ok 18 - _formatvalue('', 'int', 'always') 342s ok 19 - _formatvalue('0', 'int', 'always') 342s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 342s ok 21 - _formatvalue('', 'bool', 'always') 342s ok 22 - _formatvalue('0', 'bool', 'always') 342s ok 23 - _formatvalue('1', 'bool', 'always') 342s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 342s ok 25 - _formatvalue('', 'string', 'never') 342s ok 26 - _formatvalue('foo', 'string', 'never') 342s ok 27 - _formatvalue('foo;bar', 'string', 'never') 342s ok 28 - _formatvalue('', 'int', 'never') 342s ok 29 - _formatvalue('0', 'int', 'never') 342s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 342s ok 31 - _formatvalue('', 'bool', 'never') 342s ok 32 - _formatvalue('0', 'bool', 'never') 342s ok 33 - _formatvalue('1', 'bool', 'never') 342s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 342s 1..34 342s ok 343s t/32-OIDC-ClientCredentials-Grant.t ............................................ 343s ok 1 - use Lemonldap::NG::Portal::Main; 343s ok 2 - Portal object 343s ok 3 - Init 343s ok 4 - Portal app 343s ok 5 - HTTP code is 400 343s ok 6 - HTTP code is 400 343s ok 7 - Response status is 400 343s ok 8 - Content is JSON 343s ok 9 - Error code is invalid_scope 343s ok 10 - HTTP code is 200 343s ok 11 - Content-Type is JSON 343s ok 12 - Content is valid JSON 343s ok 13 - Access Token found 343s ok 14 - Token response returned scope 343s ok 15 - HTTP code is 200 343s ok 16 - Content-Type is JSON 343s ok 17 - Content is valid JSON 343s ok 18 343s ok 19 343s ok 20 343s ok 21 - Post introspection 343s ok 22 - HTTP code is 200 343s ok 23 - Content-Type is JSON 343s ok 24 - Content is valid JSON 343s ok 25 - Scope read found 343s ok 26 - Rule-enforced scope found 343s ok 27 - Hook-enforced scope found 343s ok 28 - Token response scope match token scope 343s ok 29 - HTTP code is 200 343s ok 30 - Content-Type is JSON 343s ok 31 - Content is valid JSON 343s ok 32 - HTTP code is 200 343s ok 33 - Content-Type is JSON 343s ok 34 - Content is valid JSON 343s ok 35 - Found access token 343s ok 36 - HTTP code is 200 343s ok 37 - Content-Type is JSON 343s ok 38 - Content is valid JSON 343s ok 39 - Found access token 343s 1..39 343s ok 343s t/32-OIDC-Code-Flow-Mobile.t ................................................... 343s ok 1 - use Lemonldap::NG::Portal::Main; 343s ok 2 - Portal object 343s ok 3 - Init 343s ok 4 - Portal app 343s ok 5 - OP portal 343s ok 6 - Get cookie lemonldap (f0c68a3c3f92910866de576ba90df8456d0fa751cea66a4a4e82ea48f0b24044) 343s ok 7 - Allowed custom scheme 343s ok 8 - Correct Redirect URI 343s ok 9 - Found code 343s ok 10 - HTTP code is 200 343s ok 11 - Content-Type is JSON 343s ok 12 - Content is valid JSON 343s ok 13 - Found access token 343s ok 14 343s ok 15 - HTTP code is 200 343s ok 16 - Content-Type is JSON 343s ok 17 - Content is valid JSON 343s ok 18 - Correct subject 343s 1..18 343s ok 343s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ...................................... 343s ok 1 - use Lemonldap::NG::Portal::Main; 343s ok 2 - Portal object 343s ok 3 - Init 343s ok 4 - Portal app 343s ok 5 - Register $type 343s ok 6 - OP portal 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 7 - Get JWKS, endpoint /oauth2/jwks 343s ok 8 - HTTP code is 200 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 343s ok 10 - HTTP code is 200 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 11 - Post authentication with no target auth level 343s ok 12 - Get cookie lemonldap (0a7c584808b71240c46869c703ba662c04f3cbd938af4884825c87060adf5501) 343s ok 13 - Portal object 343s ok 14 - Init 343s ok 15 - Portal app 343s ok 16 - Register $type 343s ok 17 - RP portal 343s # ==> Pushing RP <== 343s # ==> Popping RP <== 343s ok 18 - Unauth SP request 343s ok 19 - Get redirection 343s ok 20 - Location header found 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 21 - Push request to OP, endpoint /oauth2/authorize 343s ok 22 - HTTP code is 200 343s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964749_33919%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22issuerTs%22%3A1761036629%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 343s ok 24 - HTTP code is 200 343s ok 25 - Page contains a form 343s ok 26 - URI match 343s ok 27 - Field "confirm" is defined 343s ok 28 - Field "url" is defined 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 29 - Post code 343s ok 30 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964749_33919%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22issuerTs%22%3A1761036629%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 343s ok 31 - HTTP code is 200 343s ok 32 - Page contains a form 343s ok 33 - URI match 343s ok 34 - Field "token" is defined 343s ok 35 - Field "code" is defined 343s ok 36 - Field "checkLogins" is defined 343s ok 37 - Found EXTCODE input 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 38 - Post code 343s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760964749_33919%22%7D) 343s ok 40 - Get redirection 343s ok 41 - Location header found 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 42 - Follow redirection to Oauth2 issuer 343s ok 43 - Get cookie lemonldappdata () 343s ok 44 - Pdata was cleared 343s ok 45 - HTTP code is 200 343s ok 46 - Page contains a form 343s ok 47 - URI match 343s ok 48 - Field "confirm" is defined 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 49 - Post confirmation, endpoint /oauth2/authorize 343s ok 50 - Get redirection 343s ok 51 - Location header found 343s # ==> Pushing RP <== 343s ok 52 - REST request 343s ok 53 - Request from RP to OP, endpoint /oauth2/token 343s # ==> Saving handler RP <== 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s # ==> Restoring RP <== 343s ok 54 - Execute request 343s ok 55 - Response is 200 343s ok 56 - Content is JSON 343s ok 57 - Found access_token e316daf3585b50ca641671cab51ba3d0d0d0e09e291056e0393066a59bf1a23d 343s ok 58 - REST request 343s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 343s # ==> Saving handler RP <== 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s # ==> Restoring RP <== 343s ok 60 - Execute request 343s ok 61 - Response is 200 343s ok 62 - Content is JSON 343s # ==> Popping RP <== 343s ok 63 - Call openidconnectcallback on RP 343s ok 64 - Get cookie lemonldap (e90c10b823844c44bf4e8716aa9710ea57cab81b1bdd8a2a5e858f822acefffa) 343s # ==> Pushing RP <== 343s # ==> Popping RP <== 343s ok 65 - Get / on SP 343s ok 66 - HTTP code is 200 343s ok 67 - Authenticated as french 343s # ==> Pushing RP <== 343s # ==> Popping RP <== 343s ok 68 - Unauth SP request 343s ok 69 - Get redirection 343s ok 70 - Location header found 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 71 - Push request to OP, endpoint /oauth2/authorize 343s ok 72 - HTTP code is 200 343s ok 73 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22targetAuthnLevel%22%3A5%2C%22issuerTs%22%3A1761036629%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760964749_14314%22%7D) 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 74 - Post authentication, endpoint /oauth2/authorize 343s ok 75 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22targetAuthnLevel%22%3A5%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760964749_14314%22%2C%22issuerTs%22%3A1761036629%7D) 343s ok 76 - HTTP code is 200 343s ok 77 - Page contains a form 343s ok 78 - URI match 343s ok 79 - Field "token" is defined 343s ok 80 - Field "code" is defined 343s ok 81 - Field "checkLogins" is defined 343s ok 82 - Found EXTCODE input 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 83 - Post code 343s ok 84 - Get cookie lemonldap (09f1d75962ca21464225ff486babc28dbe3690428e3dbdbef43cb9d6472efb80) 343s ok 85 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760964749_14314%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 343s ok 86 - Get redirection 343s ok 87 - Location header found 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s ok 88 - Follow redirection to Oauth2 issuer 343s ok 89 - Get cookie lemonldappdata () 343s ok 90 - Pdata was cleared 343s ok 91 - Get redirection 343s ok 92 - Location header found 343s # ==> Pushing RP <== 343s ok 93 - REST request 343s ok 94 - Request from RP to OP, endpoint /oauth2/token 343s # ==> Saving handler RP <== 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s # ==> Restoring RP <== 343s ok 95 - Execute request 343s ok 96 - Response is 200 343s ok 97 - Content is JSON 343s ok 98 - Found access_token 2074ed6162b75496523173d6c9e1dbb894ea0ca28c67edc17f1d07af408ad0ee 343s ok 99 - REST request 343s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 343s # ==> Saving handler RP <== 343s # ==> Pushing OP <== 343s # ==> Popping OP <== 343s # ==> Restoring RP <== 343s ok 101 - Execute request 343s ok 102 - Response is 200 343s ok 103 - Content is JSON 343s # ==> Popping RP <== 343s ok 104 - Call openidconnectcallback on RP 343s ok 105 - Get cookie lemonldap (d0744b518e7e145a328202c5b631da4e8a58b351c96f38929fbf7bf077ddbefa) 343s # ==> Pushing RP <== 343s # ==> Popping RP <== 343s ok 106 - Get / on SP 343s ok 107 - HTTP code is 200 343s ok 108 - Authenticated as french 343s 1..108 343s ok 344s t/32-OIDC-Code-Flow-with-2F.t .................................................. 344s ok 1 - use Lemonldap::NG::Portal::Main; 344s ok 2 - Portal object 344s ok 3 - Init 344s ok 4 - Portal app 344s ok 5 - Register $type 344s ok 6 - OP portal 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 7 - Get JWKS, endpoint /oauth2/jwks 344s ok 8 - HTTP code is 200 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 344s ok 10 - HTTP code is 200 344s ok 11 - Portal object 344s ok 12 - Init 344s ok 13 - Portal app 344s ok 14 - Register $type 344s ok 15 - RP portal 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 16 - Unauth SP request 344s ok 17 - Get redirection 344s ok 18 - Location header found 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 19 - Push request to OP, endpoint /oauth2/authorize 344s ok 20 - HTTP code is 200 344s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761036629%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760964749_36274%22%7D) 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 22 - Post authentication, endpoint /oauth2/authorize 344s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761036629%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760964749_36274%22%7D) 344s ok 24 - HTTP code is 200 344s ok 25 - Page contains a form 344s ok 26 - URI match 344s ok 27 - Field "token" is defined 344s ok 28 - Field "code" is defined 344s ok 29 - Field "checkLogins" is defined 344s ok 30 - Found EXTCODE input 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 31 - Post code 344s ok 32 - Get cookie lemonldap (a7ec9a367537f76790b50754e756767e672be9508a5035a59d190b06d2c773f4) 344s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964749_36274%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 344s ok 34 - Get redirection 344s ok 35 - Location header found 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 36 - Follow redirection to Oauth2 issuer 344s ok 37 - Get cookie lemonldappdata () 344s ok 38 - Pdata was cleared 344s ok 39 - HTTP code is 200 344s ok 40 - Page contains a form 344s ok 41 - URI match 344s ok 42 - Field "confirm" is defined 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 43 - Post confirmation, endpoint /oauth2/authorize 344s ok 44 - Get redirection 344s ok 45 - Location header found 344s # ==> Pushing RP <== 344s ok 46 - REST request 344s ok 47 - Request from RP to OP, endpoint /oauth2/token 344s # ==> Saving handler RP <== 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Restoring RP <== 344s ok 48 - Execute request 344s ok 49 - Response is 200 344s ok 50 - Content is JSON 344s ok 51 - Found access_token 7a3205dbc1a4a74fadedf5be778f4e4ededfa1e72905b9ff6fb3e61f2a07eadf 344s ok 52 - REST request 344s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 344s # ==> Saving handler RP <== 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Restoring RP <== 344s ok 54 - Execute request 344s ok 55 - Response is 200 344s ok 56 - Content is JSON 344s # ==> Popping RP <== 344s ok 57 - Call openidconnectcallback on RP 344s ok 58 - Get cookie lemonldap (f4767db60b2f40388531623c7e69a454d155ca8dfcc0767ce23d45bd8c6e282d) 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 59 - Check session, endpoint /oauth2/checksession.html 344s ok 60 - HTTP code is 200 344s ok 61 - Frame can be embedded 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 62 - Get userinfo 344s ok 63 - HTTP code is 200 344s ok 64 - Content-Type is JSON 344s ok 65 - Content is valid JSON 344s ok 66 - UTF-8 values 344s ok 67 - UTF-8 values 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 68 - Query RP for logout 344s ok 69 - Get redirection 344s ok 70 - Location header found 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 71 - Push logout request to OP, endpoint /oauth2/logout 344s ok 72 - HTTP code is 200 344s ok 73 - Page contains a form 344s ok 74 - Host match 344s ok 75 - Field "confirm" is defined 344s ok 76 - CSP header authorize POST request to \# 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 77 - Confirm logout, endpoint /oauth2/logout 344s ok 78 - Get redirection 344s ok 79 - Location header found 344s ok 80 - Get cookie lemonldap (0) 344s ok 81 - SSO cookie removed 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 344s ok 83 - Get redirection 344s ok 84 - Location is http://auth.rp.com/?logout=1 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 85 - logout endpoint, endpoint /oauth2/logout 344s ok 86 - Response status is 401 344s ok 87 - Content is JSON 344s ok 88 - Error code is 9 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 89 - Test if user is reject on IdP 344s ok 90 - Response status is 401 344s ok 91 - Content is JSON 344s ok 92 - Error code is 1 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 93 - Test if user is reject on SP 344s ok 94 - Get redirection 344s ok 95 - Location header found 344s 1..95 344s ok 344s t/32-OIDC-Double-Keys-without-kid.t ............................................ 344s ok 1 - use Lemonldap::NG::Portal::Main; 344s ok 2 - Portal object 344s ok 3 - Init 344s ok 4 - Portal app 344s ok 5 - Register $type 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 6 - Get JWKS, endpoint /oauth2/jwks 344s ok 7 - HTTP code is 200 344s ok 8 - JWKS->keys is an array 344s ok 9 - Found 2 keys 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 344s ok 11 - HTTP code is 200 344s ok 12 - Portal object 344s ok 13 - Init 344s ok 14 - Portal app 344s ok 15 - Register $type 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 16 - Unauth RP request 344s ok 17 - Get redirection 344s ok 18 - Location header found 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 19 - Push request to OP, endpoint /oauth2/authorize 344s ok 20 - HTTP code is 200 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 21 - Post authentication, endpoint /oauth2/authorize 344s ok 22 - Get cookie lemonldap (6f9117592a96f6f05965b85c4fdda9c43cd1fc33a7b1e0872c28ffb3a9e222bd) 344s ok 23 - HTTP code is 200 344s ok 24 - Page contains a form 344s ok 25 - Host match 344s ok 26 - Field "confirm" is defined 344s ok 27 - CSP header authorize POST request to \# 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 28 - Post confirmation, endpoint /oauth2/authorize 344s ok 29 - Get redirection 344s ok 30 - Location header found 344s # ==> Pushing RP <== 344s ok 31 - REST request 344s ok 32 - Request from RP to OP, endpoint /oauth2/token 344s # ==> Saving handler RP <== 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Restoring RP <== 344s ok 33 - Execute request 344s ok 34 - Response is 200 344s ok 35 - Content is JSON 344s ok 36 - REST request 344s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 344s # ==> Saving handler RP <== 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Restoring RP <== 344s ok 38 - Execute request 344s ok 39 - Response is 200 344s ok 40 - Content is JSON 344s # ==> Popping RP <== 344s ok 41 - Call openidconnectcallback on RP 344s ok 42 - Get cookie lemonldap (8c7d0ae2ea7360196190ced7b8d7b0774487a97644bc31d55d261034edfb1007) 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Pushing OP <== 344s ok 43 - REST request 344s ok 44 - Request from OP to RP 344s # ==> Saving handler OP <== 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s # ==> Restoring OP <== 344s ok 45 - Execute request 344s ok 46 - Response is 200 344s # ==> Popping OP <== 344s ok 47 - Query OP for logout 344s ok 48 - HTTP code is 200 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 49 - Test if user is reject on OP 344s ok 50 - Response status is 401 344s ok 51 - Content is JSON 344s ok 52 - Error code is 1 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 53 - Test if user is reject on RP 344s ok 54 - Get redirection 344s ok 55 - Location header found 344s 1..55 344s ok 344s t/32-OIDC-Double-Keys.t ........................................................ 344s ok 1 - use Lemonldap::NG::Portal::Main; 344s ok 2 - Portal object 344s ok 3 - Init 344s ok 4 - Portal app 344s ok 5 - Register $type 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 6 - Get JWKS, endpoint /oauth2/jwks 344s ok 7 - HTTP code is 200 344s ok 8 - JWKS->keys is an array 344s ok 9 - Found 2 keys 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 344s ok 11 - HTTP code is 200 344s ok 12 - Portal object 344s ok 13 - Init 344s ok 14 - Portal app 344s ok 15 - Register $type 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 16 - Unauth RP request 344s ok 17 - Get redirection 344s ok 18 - Location header found 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 19 - Push request to OP, endpoint /oauth2/authorize 344s ok 20 - HTTP code is 200 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 21 - Post authentication, endpoint /oauth2/authorize 344s ok 22 - Get cookie lemonldap (2083d20e71cb0d0443eea070e3173d588c457fa033ddd51d38a46b751e7bd9ba) 344s ok 23 - HTTP code is 200 344s ok 24 - Page contains a form 344s ok 25 - Host match 344s ok 26 - Field "confirm" is defined 344s ok 27 - CSP header authorize POST request to \# 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 28 - Post confirmation, endpoint /oauth2/authorize 344s ok 29 - Get redirection 344s ok 30 - Location header found 344s # ==> Pushing RP <== 344s ok 31 - REST request 344s ok 32 - Request from RP to OP, endpoint /oauth2/token 344s # ==> Saving handler RP <== 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Restoring RP <== 344s ok 33 - Execute request 344s ok 34 - Response is 200 344s ok 35 - Content is JSON 344s ok 36 - REST request 344s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 344s # ==> Saving handler RP <== 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Restoring RP <== 344s ok 38 - Execute request 344s ok 39 - Response is 200 344s ok 40 - Content is JSON 344s # ==> Popping RP <== 344s ok 41 - Call openidconnectcallback on RP 344s ok 42 - Get cookie lemonldap (bd135a625be5ff80351081c0c26cd0c65ea54168adce9c31f543ab30c75fa1fd) 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s # ==> Pushing OP <== 344s ok 43 - REST request 344s ok 44 - Request from OP to RP 344s # ==> Saving handler OP <== 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s # ==> Restoring OP <== 344s ok 45 - Execute request 344s ok 46 - Response is 200 344s # ==> Popping OP <== 344s ok 47 - Query OP for logout 344s ok 48 - HTTP code is 200 344s # ==> Pushing OP <== 344s # ==> Popping OP <== 344s ok 49 - Test if user is reject on OP 344s ok 50 - Response status is 401 344s ok 51 - Content is JSON 344s ok 52 - Error code is 1 344s # ==> Pushing RP <== 344s # ==> Popping RP <== 344s ok 53 - Test if user is reject on RP 344s ok 54 - Get redirection 344s ok 55 - Location header found 344s 1..55 344s ok 345s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t .................................... 345s ok 1 - use Lemonldap::NG::Portal::Main; 345s ok 2 - use Lemonldap::NG::Handler::Server; 345s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 345s ok 4 - Portal object 345s ok 5 - Init 345s ok 6 - Portal app 345s ok 7 - HTTP code is 200 345s ok 8 - Content-Type is JSON 345s ok 9 - Content is valid JSON 345s ok 10 - HTTP code is 200 345s ok 11 - HTTP code is 403 345s ok 12 - HTTP code is 403 345s ok 13 - HTTP code is 200 345s ok 14 - Content-Type is JSON 345s ok 15 - Content is valid JSON 345s ok 16 - HTTP code is 403 345s ok 17 - HTTP code is 200 345s ok 18 - HTTP code is 403 345s ok 19 - Get cookie lemonldap (8752e0e51f4938e91964dac2a0504047ba15be7be7d08278321ebf35bf304bf6) 345s ok 20 - Get redirection 345s ok 21 - Location header found 345s ok 22 - HTTP code is 200 345s ok 23 - Content-Type is JSON 345s ok 24 - Content is valid JSON 345s ok 25 - HTTP code is 403 345s ok 26 - HTTP code is 403 345s ok 27 - HTTP code is 200 345s 1..27 345s ok 345s t/32-OIDC-Grant-Type-Rules.t ................................................... 345s ok 1 - use Lemonldap::NG::Portal::Main; 345s ok 2 - Portal object 345s ok 3 - Init 345s ok 4 - Portal app 345s ok 5 - Response status is 400 345s ok 6 - Content is JSON 345s ok 7 - Error code is invalid_grant 345s ok 8 - Response status is 400 345s ok 9 - Content is JSON 345s ok 10 - Error code is invalid_grant 345s ok 11 - Get cookie lemonldap (f6149449b397bb96080e80e231c512bd4feb91f8c5626a7e3551f38d1cd455c4) 345s ok 12 - Get redirection 345s ok 13 - Location header found 345s ok 14 - HTTP code is 200 345s ok 15 - Content-Type is JSON 345s ok 16 - Content is valid JSON 345s ok 17 - Response status is 400 345s ok 18 - Content is JSON 345s ok 19 - Error code is invalid_grant 345s ok 20 - Get cookie lemonldap (6d601135e4370b4ac221a4fb292aa74267717303df409e29b0a82e9b7a334040) 345s ok 21 - Expected portal error code: code found on page 345s ok 22 - Expected portal error code 345s ok 23 - Response status is 400 345s ok 24 - Content is JSON 345s ok 25 - Error code is invalid_grant 345s ok 26 - HTTP code is 200 345s ok 27 - Content-Type is JSON 345s ok 28 - Content is valid JSON 345s ok 29 - Get cookie lemonldap (fe20706e1f262fe67fb7c2c3767095db4049edb470054fa279601661b71f8788) 345s ok 30 - Expected portal error code: code found on page 345s ok 31 - Expected portal error code 345s 1..31 345s ok 346s t/32-OIDC-Hook-GetRpConfig.t ................................................... 346s ok 1 - use Lemonldap::NG::Portal::Main; 346s # Subtest: Check negative TTL 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Auth query 346s ok 5 - HTTP code is 200 346s ok 6 - Get cookie lemonldap (79a685b10f2cd5401934305ea258f8561d105e8f9ead5308d7282b62e96b8d13) 346s ok 7 - Expected portal error code: code found on page 346s ok 8 - Expected portal error code 346s ok 9 - Called once 346s ok 10 - Expected portal error code: code found on page 346s ok 11 - Expected portal error code 346s ok 12 - Not called again 346s ok 13 - Expected portal error code: code found on page 346s ok 14 - Expected portal error code 346s ok 15 - Called again 346s 1..15 346s ok 2 - Check negative TTL 346s # Subtest: Check getting RP from plugin 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Auth query 346s ok 5 - HTTP code is 200 346s ok 6 - Get cookie lemonldap (9fd4907d9dbd032368921901474c8d5918e9def8bb3f5c7f2c1f9387862e34b0) 346s ok 7 - Expected portal error code: code found on page 346s ok 8 - Expected portal error code 346s ok 9 - Called once 346s ok 10 - Get redirection 346s ok 11 - Location header found 346s ok 12 - Found code 346s ok 13 - Not called again 346s ok 14 - Access token present 346s ok 15 - HTTP code is 200 346s ok 16 - Content-Type is JSON 346s ok 17 - Content is valid JSON 346s ok 18 - Scope, Attributes etc are working 346s 1..18 346s ok 3 - Check getting RP from plugin 346s # Subtest: Check config change 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Auth query 346s ok 5 - HTTP code is 200 346s ok 6 - Get cookie lemonldap (bf59117779e7c84401e9e8c8f99e71717d1a39cd80088327c83e52e7ea4b6f60) 346s ok 7 - Get redirection 346s ok 8 - Location header found 346s ok 9 - Found code 346s ok 10 - ID token present 346s ok 11 346s ok 12 - Called once 346s ok 13 - Get redirection 346s ok 14 - Location header found 346s ok 15 - Found code 346s ok 16 - ID token present 346s ok 17 346s ok 18 - Not called again yet 346s ok 19 - Get redirection 346s ok 20 - Location header found 346s ok 21 - Found code 346s ok 22 - ID token present 346s ok 23 346s ok 24 - Called again 346s 1..24 346s ok 4 - Check config change 346s # Subtest: Test persistent behavior 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Auth query 346s ok 5 - HTTP code is 200 346s ok 6 - Get cookie lemonldap (7d547a1f83cbca1329e1d5b58f080ce59a501903e045f0297d14a4e3384ed236) 346s ok 7 - Get redirection 346s ok 8 - Location header found 346s ok 9 - Found code 346s ok 10 - Plugin was called 346s # Subtest: After disabling config, provider is becomes disabled 346s ok 1 - Get redirection 346s ok 2 - Location header found 346s ok 3 - Found code 346s ok 4 - Plugin was not called again 346s ok 5 - Expected portal error code: code found on page 346s ok 6 - Expected portal error code 346s ok 7 - Plugin was called again 346s 1..7 346s ok 11 - After disabling config, provider is becomes disabled 346s # Subtest: After reload, config is disabled for good 346s ok 1 - Call count reset 346s ok 2 - Expected portal error code: code found on page 346s ok 3 - Expected portal error code 346s ok 4 - Plugin was called 346s 1..4 346s ok 12 - After reload, config is disabled for good 346s # Subtest: Enable again, reload, config works immediately 346s ok 1 - Call count reset 346s ok 2 - Get redirection 346s ok 3 - Location header found 346s ok 4 - Found code 346s ok 5 - Plugin was called 346s 1..5 346s ok 13 - Enable again, reload, config works immediately 346s 1..13 346s ok 5 - Test persistent behavior 346s 1..5 346s ok 346s t/32-OIDC-Hooks.t .............................................................. 346s ok 1 - use Lemonldap::NG::Portal::Main; 346s ok 2 - Portal object 346s ok 3 - Init 346s ok 4 - Portal app 346s ok 5 - Post authentication 346s ok 6 - Get cookie lemonldap (482be87eae07eec6fc9efd96db61772e389b87927f2178d3041d3f39042e9784) 346s ok 7 - Get authorization code 346s ok 8 - Get redirection 346s ok 9 - Location header found 346s ok 10 - Post token 346s ok 11 - Access token present 346s ok 12 - ID token present 346s ok 13 - Refresh token present 346s ok 14 - Found custom token in token response 346s ok 15 - Found hooked claim in ID token 346s ok 16 - HS** ID token has no kid header 346s ok 17 - HTTP code is 200 346s ok 18 - Content-Type is JSON 346s ok 19 - Content is valid JSON 346s ok 20 - Found hooked claim in Userinfo token 346s ok 21 - Found injected variable in Userinfo token 346s ok 22 - Found exported attribute variable in Userinfo token 346s ok 23 - Scopes are visible in hook 346s ok 24 - Token is a JWT 346s ok 25 - Found claim in JWT 346s ok 26 - Post introspection 346s ok 27 - HTTP code is 200 346s ok 28 - Found hook defined scope 346s ok 29 - Found result of oidcResolveScope 346s ok 30 - HTTP code is 200 346s ok 31 - Content-Type is JSON 346s ok 32 - Content is valid JSON 346s ok 33 - Access token present 346s ok 34 - Token is a JWT 346s ok 35 - Found claim in JWT 346s ok 36 - Get redirection 346s ok 37 - Location header found 346s ok 38 - HTTP code is 200 346s ok 39 - Content-Type is JSON 346s ok 40 - Content is valid JSON 346s ok 41 - Refresh token present 346s ok 42 - HTTP code is 200 346s ok 43 - Content-Type is JSON 346s ok 44 - Content is valid JSON 346s ok 45 - Token is a JWT 346s ok 46 - Found claim in JWT 346s 1..46 346s ok 346s t/32-OIDC-ID-Token.t ........................................................... 346s ok 1 - use Lemonldap::NG::Portal::Main; 346s # Subtest: Default ID token 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Register $type 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 5 - Get cookie lemonldap (cff9bbff7a1eb165e6ca0714cf9cc860ab60149cc9085b21c70ad4d469768b5b) 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 6 - Get redirection 346s ok 7 - Location header found 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 8 - HTTP code is 200 346s ok 9 - Content-Type is JSON 346s ok 10 - Content is valid JSON 346s ok 11 - Successfully decoded ID Token header 346s ok 12 - Successfully decoded ID Token payload 346s ok 13 - Default ID token alg is RS256 346s ok 14 - kid is not present 346s ok 15 - Audience is rpid 346s ok 16 - Expires in an hour 346s ok 17 - Issuer is correct 346s ok 18 - Subject is correct 346s ok 19 - No claims in ID Token 346s ok 20 - No amr set 346s 1..20 346s ok 2 - Default ID token 346s # Subtest: Custom AMR rule 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Register $type 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 5 - Get cookie lemonldap (798d7f88c3338198a924fe9a43272c3f432e32b0044d4580fe744647057678d2) 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 6 - Get redirection 346s ok 7 - Location header found 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 8 - HTTP code is 200 346s ok 9 - Content-Type is JSON 346s ok 10 - Content is valid JSON 346s ok 11 - Successfully decoded ID Token header 346s ok 12 - Successfully decoded ID Token payload 346s ok 13 - Correct AMR values found 346s 1..13 346s ok 3 - Custom AMR rule 346s # Subtest: Has Key ID in conf 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Register $type 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 5 - Get cookie lemonldap (a1954ffff2907bb7017bdb13485dd1c140b6b38730fb7eb7337e09b406de31a9) 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 6 - Get redirection 346s ok 7 - Location header found 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 8 - HTTP code is 200 346s ok 9 - Content-Type is JSON 346s ok 10 - Content is valid JSON 346s ok 11 - Successfully decoded ID Token header 346s ok 12 - Successfully decoded ID Token payload 346s ok 13 - Default ID token alg is RS256 346s ok 14 - kid is correct 346s 1..14 346s ok 4 - Has Key ID in conf 346s # Subtest: Different signing alg 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Register $type 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 5 - Get cookie lemonldap (da16b815a54a90295b003921384c42e49f234050934a909db69a17fd303162c2) 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 6 - Get redirection 346s ok 7 - Location header found 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 8 - HTTP code is 200 346s ok 9 - Content-Type is JSON 346s ok 10 - Content is valid JSON 346s ok 11 - Successfully decoded ID Token header 346s ok 12 - Successfully decoded ID Token payload 346s ok 13 - Signature alg was modified 346s ok 14 - kid is not present 346s 1..14 346s ok 5 - Different signing alg 346s # Subtest: Force claims 346s ok 1 - Portal object 346s ok 2 - Init 346s ok 3 - Portal app 346s ok 4 - Register $type 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 5 - Get cookie lemonldap (268e8e5876755934f914f35436ef4ac9df14c1d97b923cf3c5de2a6fddec2425) 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 6 - Get redirection 346s ok 7 - Location header found 346s # ==> Pushing OP <== 346s # ==> Popping OP <== 346s ok 8 - HTTP code is 200 346s ok 9 - Content-Type is JSON 346s ok 10 - Content is valid JSON 346s ok 11 - Successfully decoded ID Token header 346s ok 12 - Successfully decoded ID Token payload 346s ok 13 - Found claims in ID Token 346s 1..13 346s ok 6 - Force claims 346s 1..6 346s ok 347s t/32-OIDC-JWE.t ................................................................ 347s ok 1 - use Lemonldap::NG::Portal::Main; 347s ok 2 - Portal object 347s ok 3 - Init 347s ok 4 - Portal app 347s ok 5 - Register $type 347s ok 6 - OP portal 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 7 - Get JWKS, endpoint /oauth2/jwks 347s ok 8 - HTTP code is 200 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 347s ok 10 - HTTP code is 200 347s ok 11 - Portal object 347s ok 12 - Init 347s ok 13 - Portal app 347s ok 14 - Register $type 347s ok 15 - RP portal 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s ok 16 - RP publish its keys 347s ok 17 - HTTP code is 200 347s ok 18 - Content-Type is JSON 347s ok 19 - Content is valid JSON 347s ok 20 - Get RP encryption key 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s ok 21 - Unauth RP request 347s ok 22 - Get redirection 347s ok 23 - Location header found 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 24 - Push request to OP, endpoint /oauth2/authorize 347s ok 25 - HTTP code is 200 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 26 - Post authentication, endpoint /oauth2/authorize 347s ok 27 - Get cookie lemonldap (62805f5b9705ad19ec59b4cbd81621a7a16210a98190abe69c9fd9824662edf7) 347s ok 28 - HTTP code is 200 347s ok 29 - Page contains a form 347s ok 30 - Host match 347s ok 31 - Field "confirm" is defined 347s ok 32 - CSP header authorize POST request to \# 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 33 - Post confirmation, endpoint /oauth2/authorize 347s ok 34 - Get redirection 347s ok 35 - Location header found 347s # ==> Pushing RP <== 347s ok 36 - REST request 347s ok 37 - Request from RP to OP, endpoint /oauth2/token 347s # ==> Saving handler RP <== 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Restoring RP <== 347s ok 38 - Execute request 347s ok 39 - Response is 200 347s ok 40 - Content is JSON 347s ok 41 - REST request 347s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 347s # ==> Saving handler RP <== 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Restoring RP <== 347s ok 43 - Execute request 347s ok 44 - Response is 200 347s ok 45 - Content is JSON 347s # ==> Popping RP <== 347s ok 46 - Call openidconnectcallback on RP 347s ok 47 - Get cookie lemonldap (ddfe7002a302bbff660821d2f3ec8d4571a271246b25da6ea9a90fbfe8d9ff37) 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Pushing OP <== 347s ok 48 - REST request 347s ok 49 - Request from OP to RP 347s # ==> Saving handler OP <== 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s # ==> Restoring OP <== 347s ok 50 - Execute request 347s ok 51 - Response is 200 347s # ==> Popping OP <== 347s ok 52 - Query OP for logout 347s ok 53 - HTTP code is 200 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 54 - Test if user is reject on OP 347s ok 55 - Response status is 401 347s ok 56 - Content is JSON 347s ok 57 - Error code is 1 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s ok 58 - Test if user is reject on RP 347s ok 59 - Get redirection 347s ok 60 - Location header found 347s 1..60 347s ok 347s t/32-OIDC-JWS-client_secret_jwt.t .............................................. 347s ok 1 - use Lemonldap::NG::Portal::Main; 347s ok 2 - Portal object 347s ok 3 - Init 347s ok 4 - Portal app 347s ok 5 - Register $type 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 6 - Get JWKS, endpoint /oauth2/jwks 347s ok 7 - HTTP code is 200 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 347s ok 9 - HTTP code is 200 347s ok 10 - Portal object 347s ok 11 - Init 347s ok 12 - Portal app 347s ok 13 - Register $type 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s ok 14 - Unauth RP request 347s ok 15 - Get redirection 347s ok 16 - Location header found 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 17 - Push request to OP, endpoint /oauth2/authorize 347s ok 18 - HTTP code is 200 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 19 - Post authentication, endpoint /oauth2/authorize 347s ok 20 - Get cookie lemonldap (50f3ed7e91d25cf85c5cc81352893e4b06b35a0a3d3518c3bc4b2dfc3ff65c2d) 347s ok 21 - HTTP code is 200 347s ok 22 - Page contains a form 347s ok 23 - Host match 347s ok 24 - Field "confirm" is defined 347s ok 25 - CSP header authorize POST request to \# 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 26 - Post confirmation, endpoint /oauth2/authorize 347s ok 27 - Get redirection 347s ok 28 - Location header found 347s # ==> Pushing RP <== 347s ok 29 - REST request 347s ok 30 - Request from RP to OP, endpoint /oauth2/token 347s # ==> Saving handler RP <== 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Restoring RP <== 347s ok 31 - Execute request 347s ok 32 - Response is 200 347s ok 33 - Content is JSON 347s ok 34 - REST request 347s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 347s # ==> Saving handler RP <== 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Restoring RP <== 347s ok 36 - Execute request 347s ok 37 - Response is 200 347s ok 38 - Content is JSON 347s # ==> Popping RP <== 347s ok 39 - Call openidconnectcallback on RP 347s ok 40 - Get cookie lemonldap (1d91b6f5fc4680e4c945c36b58ec6304633f320c04fd98ac9582c1e17f91d82a) 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s # ==> Pushing OP <== 347s ok 41 - REST request 347s ok 42 - Request from OP to RP 347s # ==> Saving handler OP <== 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s # ==> Restoring OP <== 347s ok 43 - Execute request 347s ok 44 - Response is 200 347s # ==> Popping OP <== 347s ok 45 - Query OP for logout 347s ok 46 - HTTP code is 200 347s # ==> Pushing OP <== 347s # ==> Popping OP <== 347s ok 47 - Test if user is reject on OP 347s ok 48 - Response status is 401 347s ok 49 - Content is JSON 347s ok 50 - Error code is 1 347s # ==> Pushing RP <== 347s # ==> Popping RP <== 347s ok 51 - Test if user is reject on RP 347s ok 52 - Get redirection 347s ok 53 - Location header found 347s 1..53 347s ok 348s t/32-OIDC-JWS-private_key_jwt.t ................................................ 348s ok 1 - use Lemonldap::NG::Portal::Main; 348s ok 2 - Portal object 348s ok 3 - REST request 348s ok 4 - Request from OP to RP 348s [Tue Oct 21 08:50:33 2025] [LLNG:6585] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 348s [Tue Oct 21 08:50:33 2025] [LLNG:6585] [error] Malformed JWKS document 348s [Tue Oct 21 08:50:33 2025] [LLNG:6585] [error] Relying Party rp has errors and will be ignored 348s ok 5 - Init 348s ok 6 - Portal app 348s ok 7 - Register $type 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 8 - Get JWKS, endpoint /oauth2/jwks 348s ok 9 - HTTP code is 200 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 348s ok 11 - HTTP code is 200 348s ok 12 - Portal object 348s ok 13 - Init 348s ok 14 - Portal app 348s ok 15 - Register $type 348s ok 16 - Portal object 348s ok 17 - REST request 348s ok 18 - Request from OP to RP 348s # ==> Saving handler OP <== 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s # ==> Restoring OP <== 348s ok 19 - Execute request 348s ok 20 - Response is 200 348s ok 21 - Content is JSON 348s ok 22 - Init 348s ok 23 - Portal app 348s ok 24 - Register $type 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s ok 25 - RP publish its keys 348s ok 26 - HTTP code is 200 348s ok 27 - Content-Type is JSON 348s ok 28 - Content is valid JSON 348s ok 29 - Get RP sig key 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s ok 30 - Unauth RP request 348s ok 31 - Get redirection 348s ok 32 - Location header found 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 33 - Push request to OP, endpoint /oauth2/authorize 348s ok 34 - HTTP code is 200 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 35 - Post authentication, endpoint /oauth2/authorize 348s ok 36 - Get cookie lemonldap (c763624134030673f22d5209e287c5265f49e5c0c693ccbcbf4d602b1f2c2dbc) 348s ok 37 - HTTP code is 200 348s ok 38 - Page contains a form 348s ok 39 - Host match 348s ok 40 - Field "confirm" is defined 348s ok 41 - CSP header authorize POST request to \# 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 42 - Post confirmation, endpoint /oauth2/authorize 348s ok 43 - Get redirection 348s ok 44 - Location header found 348s # ==> Pushing RP <== 348s ok 45 - REST request 348s ok 46 - Request from RP to OP, endpoint /oauth2/token 348s # ==> Saving handler RP <== 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s # ==> Restoring RP <== 348s ok 47 - Execute request 348s ok 48 - Response is 200 348s ok 49 - Content is JSON 348s ok 50 - REST request 348s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 348s # ==> Saving handler RP <== 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s # ==> Restoring RP <== 348s ok 52 - Execute request 348s ok 53 - Response is 200 348s ok 54 - Content is JSON 348s # ==> Popping RP <== 348s ok 55 - Call openidconnectcallback on RP 348s ok 56 - Get cookie lemonldap (eb7ce53b799f91bde005e84ea5e0407ddd98f00bd213ea30e13bf15e2b341b17) 348s # ==> Pushing OP <== 348s ok 57 - REST request 348s ok 58 - Request from OP to RP 348s # ==> Saving handler OP <== 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s # ==> Restoring OP <== 348s ok 59 - Execute request 348s ok 60 - Response is 200 348s ok 61 - Content is JSON 348s # ==> Popping OP <== 348s # ==> Pushing OP <== 348s ok 62 - REST request 348s ok 63 - Request from OP to RP 348s # ==> Saving handler OP <== 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s # ==> Restoring OP <== 348s ok 64 - Execute request 348s ok 65 - Response is 200 348s # ==> Popping OP <== 348s ok 66 - Query OP for logout 348s ok 67 - HTTP code is 200 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 68 - Test if user is reject on OP 348s ok 69 - Response status is 401 348s ok 70 - Content is JSON 348s ok 71 - Error code is 1 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s ok 72 - Test if user is reject on RP 348s ok 73 - Get redirection 348s ok 74 - Location header found 348s 1..74 348s ok 348s t/32-OIDC-JWT-type-header.t .................................................... 348s ok 1 - use Lemonldap::NG::Portal::Main; 348s ok 2 - Portal object 348s ok 3 - Init 348s ok 4 - Portal app 348s # Subtest: Run test with basic configuration 348s ok 1 - Get cookie lemonldap (353105e457530f59308e25d5b4e2f6b69a4a7643a669b127cf3f5844888a0044) 348s ok 2 - Get redirection 348s ok 3 - Location header found 348s ok 4 - HTTP code is 200 348s ok 5 - Content-Type is JSON 348s ok 6 - Content is valid JSON 348s ok 7 - Got access token 348s ok 8 - Got ID token 348s ok 9 - Token is a JWT 348s ok 10 - Found claim in JWT 348s ok 11 - Found claim in JWT 348s ok 12 348s ok 13 - type header exists 348s ok 14 - Type is JWT 348s ok 15 - HTTP code is 200 348s ok 16 - Content-Type is JSON 348s ok 17 - Content is valid JSON 348s ok 18 - Got User Info 348s ok 19 - Got User Info 348s ok 20 - Access token rejected 348s 1..20 348s ok 5 - Run test with basic configuration 348s # Subtest: Run test with JWT access tokens 348s ok 1 - Portal object 348s ok 2 - Init 348s ok 3 - Portal app 348s ok 4 - Get cookie lemonldap (427ccf505236c105f0af6d6ac499e65f14ce21ecbd9ff4811998c0be529599fb) 348s ok 5 - Get redirection 348s ok 6 - Location header found 348s ok 7 - HTTP code is 200 348s ok 8 - Content-Type is JSON 348s ok 9 - Content is valid JSON 348s ok 10 - Got access token 348s ok 11 - Got ID token 348s ok 12 - Token is a JWT 348s ok 13 - Found claim in JWT 348s ok 14 - Found claim in JWT 348s ok 15 348s ok 16 - type header exists 348s ok 17 - Type is at+JWT 348s ok 18 - Token is a JWT 348s ok 19 - Found claim in JWT 348s ok 20 - Found claim in JWT 348s ok 21 348s ok 22 - type header exists 348s ok 23 - Type is JWT 348s ok 24 - HTTP code is 200 348s ok 25 - Content-Type is JSON 348s ok 26 - Content is valid JSON 348s ok 27 - Got User Info 348s ok 28 - Got User Info 348s ok 29 - Access token rejected 348s 1..29 348s ok 6 - Run test with JWT access tokens 348s # Subtest: Run test with opaque token without headers 348s ok 1 - Portal object 348s ok 2 - Init 348s ok 3 - Portal app 348s ok 4 - Get cookie lemonldap (1ee26c82784e160b54b161e429f41240f22a8263cb465f3b65d451bf2d46c16c) 348s ok 5 - Get redirection 348s ok 6 - Location header found 348s ok 7 - HTTP code is 200 348s ok 8 - Content-Type is JSON 348s ok 9 - Content is valid JSON 348s ok 10 - Got access token 348s ok 11 - Got ID token 348s ok 12 - Token is a JWT 348s ok 13 - Found claim in JWT 348s ok 14 - Found claim in JWT 348s ok 15 348s ok 16 - No typ header 348s ok 17 - HTTP code is 200 348s ok 18 - Content-Type is JSON 348s ok 19 - Content is valid JSON 348s ok 20 - Got User Info 348s ok 21 - Got User Info 348s ok 22 - Access token rejected 348s 1..22 348s ok 7 - Run test with opaque token without headers 348s # Subtest: Run test with JWT access tokens without headers 348s ok 1 - Portal object 348s ok 2 - Init 348s ok 3 - Portal app 348s ok 4 - Get cookie lemonldap (9b08c93f90b9f917f2d7bea053e5137c42e755b8958d22ed93f01e1243af648a) 348s ok 5 - Get redirection 348s ok 6 - Location header found 348s ok 7 - HTTP code is 200 348s ok 8 - Content-Type is JSON 348s ok 9 - Content is valid JSON 348s ok 10 - Got access token 348s ok 11 - Got ID token 348s ok 12 - Token is a JWT 348s ok 13 - Found claim in JWT 348s ok 14 - Found claim in JWT 348s ok 15 348s ok 16 - No typ header 348s ok 17 - Token is a JWT 348s ok 18 - Found claim in JWT 348s ok 19 - Found claim in JWT 348s ok 20 348s ok 21 - No typ header 348s ok 22 - HTTP code is 200 348s ok 23 - Content-Type is JSON 348s ok 24 - Content is valid JSON 348s ok 25 - Got User Info 348s ok 26 - Got User Info 348s ok 27 - Access token rejected 348s 1..27 348s ok 8 - Run test with JWT access tokens without headers 348s 1..8 348s ok 348s t/32-OIDC-Logout-from-RP-bypass-confirm.t ...................................... 348s ok 1 - use Lemonldap::NG::Portal::Main; 348s ok 2 - Portal object 348s ok 3 - Init 348s ok 4 - Portal app 348s ok 5 - Register $type 348s ok 6 - OP portal 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 7 - Get JWKS, endpoint /oauth2/jwks 348s ok 8 - HTTP code is 200 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 348s ok 10 - HTTP code is 200 348s ok 11 - Portal object 348s ok 12 - Init 348s ok 13 - Portal app 348s ok 14 - Register $type 348s ok 15 - RP portal 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s ok 16 - Unauth SP request 348s ok 17 - Get redirection 348s ok 18 - Location header found 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 19 - Push request to OP, endpoint /oauth2/authorize 348s ok 20 - HTTP code is 200 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 21 - Post authentication, endpoint /oauth2/authorize 348s ok 22 - Get cookie lemonldap (99720b498ee838a986fbaa99d10d00f8f7fcf9ccfb9f4219d162a319c8a5baa3) 348s ok 23 - HTTP code is 200 348s ok 24 - Page contains a form 348s ok 25 - Host match 348s ok 26 - Field "confirm" is defined 348s ok 27 - CSP header authorize POST request to \# 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 28 - Post confirmation, endpoint /oauth2/authorize 348s ok 29 - Get redirection 348s ok 30 - Location header found 348s # ==> Pushing RP <== 348s ok 31 - REST request 348s ok 32 - Request from RP to OP, endpoint /oauth2/token 348s # ==> Saving handler RP <== 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s # ==> Restoring RP <== 348s ok 33 - Execute request 348s ok 34 - Response is 200 348s ok 35 - Content is JSON 348s ok 36 - REST request 348s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 348s # ==> Saving handler RP <== 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s # ==> Restoring RP <== 348s ok 38 - Execute request 348s ok 39 - Response is 200 348s ok 40 - Content is JSON 348s # ==> Popping RP <== 348s ok 41 - Call openidconnectcallback on RP 348s ok 42 - Get cookie lemonldap (3714896928b5d71bc8cd7a334dbc3b8307711b8163d419d43455083f3e8ffd4d) 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 43 - Check session, endpoint /oauth2/checksession.html 348s ok 44 - HTTP code is 200 348s ok 45 - Frame can be embedded 348s ok 46 - UTF-8 values 348s # ==> Pushing RP <== 348s # ==> Popping RP <== 348s ok 47 - Call logout from RP 348s ok 48 - Get cookie lemonldap (0) 348s ok 49 - Test empty cookie on RP 348s ok 50 - Get redirection 348s ok 51 - Location header found 348s ok 52 - Found ID Token hint 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 53 - Forward logout to OP 348s ok 54 - HTTP code is 200 348s ok 55 - Found RP logout iframe 348s # ==> Pushing OP <== 348s # ==> Popping OP <== 348s ok 56 - Test if user is reject on IdP 348s ok 57 - Response status is 401 348s ok 58 - Content is JSON 348s ok 59 - Error code is 1 348s 1..59 348s ok 349s t/32-OIDC-Logout-redirect-uri-not-allowed.t .................................... 349s ok 1 - use Lemonldap::NG::Portal::Main; 349s ok 2 - Portal object 349s ok 3 - Init 349s ok 4 - Portal app 349s ok 5 - Register $type 349s ok 6 - OP portal 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 7 - Get JWKS, endpoint /oauth2/jwks 349s ok 8 - HTTP code is 200 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 349s ok 10 - HTTP code is 200 349s ok 11 - Portal object 349s ok 12 - Init 349s ok 13 - Portal app 349s ok 14 - Register $type 349s ok 15 - RP portal 349s # ==> Pushing RP <== 349s # ==> Popping RP <== 349s ok 16 - Unauth SP request 349s ok 17 - Get redirection 349s ok 18 - Location header found 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 19 - Push request to OP, endpoint /oauth2/authorize 349s ok 20 - HTTP code is 200 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 21 - Post authentication, endpoint /oauth2/authorize 349s ok 22 - Get cookie lemonldap (84982d328c8b59b40ce3b1ae07bc4ab222ef77bce429bbfcf652494862383fed) 349s ok 23 - HTTP code is 200 349s ok 24 - Page contains a form 349s ok 25 - Host match 349s ok 26 - Field "confirm" is defined 349s ok 27 - CSP header authorize POST request to \# 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 28 - Post confirmation, endpoint /oauth2/authorize 349s ok 29 - Get redirection 349s ok 30 - Location header found 349s # ==> Pushing RP <== 349s ok 31 - REST request 349s ok 32 - Request from RP to OP, endpoint /oauth2/token 349s # ==> Saving handler RP <== 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s # ==> Restoring RP <== 349s ok 33 - Execute request 349s ok 34 - Response is 200 349s ok 35 - Content is JSON 349s ok 36 - REST request 349s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 349s # ==> Saving handler RP <== 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s # ==> Restoring RP <== 349s ok 38 - Execute request 349s ok 39 - Response is 200 349s ok 40 - Content is JSON 349s # ==> Popping RP <== 349s ok 41 - Call openidconnectcallback on RP 349s ok 42 - Get cookie lemonldap (cc928a4b7649da63363deabe6f28c59ba1965ec5a471096e284f666e91027696) 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 43 - Check session, endpoint /oauth2/checksession.html 349s ok 44 - HTTP code is 200 349s ok 45 - Frame can be embedded 349s ok 46 - UTF-8 values 349s # ==> Pushing RP <== 349s # ==> Popping RP <== 349s ok 47 - Query RP for logout 349s ok 48 - Get redirection 349s ok 49 - Location header found 349s ok 50 - Found client ID in logout request 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 51 - Push logout request to OP, endpoint /oauth2/logout 349s ok 52 - HTTP code is 200 349s ok 53 - Page contains a form 349s ok 54 - Host match 349s ok 55 - Field "confirm" is defined 349s ok 56 - CSP header authorize POST request to \# 349s # ==> Pushing OP <== 349s # ==> Popping OP <== 349s ok 57 - Confirm logout, endpoint /oauth2/logout 349s ok 58 - Unauthorized URL: code found on page 349s ok 59 - Unauthorized URL 349s 1..59 349s ok 349s t/32-OIDC-Macro.t .............................................................. 349s ok 1 - use Lemonldap::NG::Portal::Main; 349s # Subtest: Macros, filtered by scope 349s ok 1 - Portal object 349s ok 2 - Init 349s ok 3 - Portal app 349s ok 4 - OP portal 349s ok 5 - Get cookie lemonldap (448dabf0abf40fa8247d33cbcbcf1d7eeffd1981c97852d34801da51ed0b334e) 349s ok 6 - Get redirection 349s ok 7 - Location header found 349s ok 8 - HTTP code is 200 349s ok 9 - Content-Type is JSON 349s ok 10 - Content is valid JSON 349s ok 11 - Found access token 349s ok 12 349s ok 13 - HTTP code is 200 349s ok 14 - Content-Type is JSON 349s ok 15 - Content is valid JSON 349s ok 16 - Correct macro value 349s ok 17 - Sub macro correctly evaluated 349s ok 18 - Complex claim 349s ok 19 - Macro required by scope is included 349s ok 20 - Macro not required by scope is omitted 349s 1..20 349s ok 2 - Macros, filtered by scope 349s # Subtest: Macros, not filtered by scope 349s ok 1 - Portal object 349s ok 2 - Init 349s ok 3 - Portal app 349s ok 4 - OP portal 349s ok 5 - Get cookie lemonldap (fd5b5b6465ef3ab69643a6fc9647891042eae989078111d2e349e61ef85258fe) 349s ok 6 - Get redirection 349s ok 7 - Location header found 349s ok 8 - HTTP code is 200 349s ok 9 - Content-Type is JSON 349s ok 10 - Content is valid JSON 349s ok 11 - Found access token 349s ok 12 349s ok 13 - HTTP code is 200 349s ok 14 - Content-Type is JSON 349s ok 15 - Content is valid JSON 349s ok 16 - Correct macro value 349s ok 17 - Sub macro correctly evaluated 349s ok 18 - Complex claim 349s ok 19 - Macro required by scope is included 349s ok 20 - Macro not required by scope is included 349s 1..20 349s ok 3 - Macros, not filtered by scope 349s 1..3 349s ok 349s t/32-OIDC-Metadata.t ........................................................... 349s ok 1 - use Lemonldap::NG::Portal::Main; 349s # Subtest: OpenID Connect metadata 349s ok 1 - Portal object 349s ok 2 - Init 349s ok 3 - Portal app 349s ok 4 - HTTP code is 200 349s ok 5 - Content-Type is JSON 349s ok 6 - Content is valid JSON 349s ok 7 - Correct JWKS URI 349s 1..7 349s ok 2 - OpenID Connect metadata 349s # Subtest: JWKS test (certificate) 349s ok 1 - Portal object 349s ok 2 - Init 349s ok 3 - Portal app 349s ok 4 - HTTP code is 200 349s ok 5 - Content-Type is JSON 349s ok 6 - Content is valid JSON 349s ok 7 - Correct RSA exponent 349s ok 8 - Correct RSA modulus 349s ok 9 - Correct key ID 349s ok 10 - Correct key type 349s ok 11 - Correct key use 349s ok 12 - Correct certificate 349s ok 13 - Correct certificate thumbprint 349s ok 14 - Correct previous key ID 349s ok 15 - Correct previous certificate 349s 1..15 349s ok 3 - JWKS test (certificate) 349s # Subtest: JWKS test (pubkey) 349s ok 1 - Portal object 349s ok 2 - Init 349s ok 3 - Portal app 349s ok 4 - HTTP code is 200 349s ok 5 - Content-Type is JSON 349s ok 6 - Content is valid JSON 349s ok 7 - Correct RSA exponent 349s ok 8 - Correct RSA modulus 349s ok 9 - Correct key type 349s ok 10 - Correct key use 349s 1..10 349s ok 4 - JWKS test (pubkey) 349s 1..4 349s ok 350s t/32-OIDC-Native-SSO.t ......................................................... 350s ok 1 - use Lemonldap::NG::Portal::Main; 350s ok 2 - Portal object 350s ok 3 - Init 350s ok 4 - Portal app 350s ok 5 - Post authentication 350s ok 6 - Get cookie lemonldap (88b7c8a1d331a8bf6f911e4526449b099af56eaa5ebb5b61109108a98318dd82) 350s ok 7 - Get authorization code 350s ok 8 - Get redirection 350s ok 9 - Location header found 350s ok 10 - Post token 350s ok 11 - Access token present 350s ok 12 - ID token present 350s ok 13 - Refresh token present 350s ok 14 - Device secret present 350s ok 15 - Found ds_hash in ID token 350s ok 16 - HTTP code is 200 350s ok 17 - Content-Type is JSON 350s ok 18 - Content is valid JSON 350s ok 19 - Post token 350s ok 20 - HTTP code is 200 350s ok 21 - Content-Type is JSON 350s ok 22 - Content is valid JSON 350s ok 23 - Get refresh_token 350s ok 24 - Get access_token 350s ok 25 - HTTP code is 200 350s ok 26 - HTTP code is 200 350s ok 27 - Content-Type is JSON 350s ok 28 - Content is valid JSON 350s ok 29 - Found attributes 350s 1..29 350s ok 350s t/32-OIDC-OP-claims-in-accesstoken.t ........................................... 350s ok 1 - use Lemonldap::NG::Portal::Main; 350s ok 2 - Portal object 350s ok 3 - Init 350s ok 4 - Portal app 350s ok 5 - Register $type 350s ok 6 - OP portal 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 7 - Get JWKS, endpoint /oauth2/jwks 350s ok 8 - HTTP code is 200 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 350s ok 10 - HTTP code is 200 350s ok 11 - Portal object 350s ok 12 - Init 350s ok 13 - Portal app 350s ok 14 - Register $type 350s ok 15 - RP portal 350s # ==> Pushing RP <== 350s # ==> Popping RP <== 350s ok 16 - Unauth SP request 350s ok 17 - Get redirection 350s ok 18 - Location header found 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 19 - Push request to OP, endpoint /oauth2/authorize 350s ok 20 - HTTP code is 200 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 21 - Post authentication, endpoint /oauth2/authorize 350s ok 22 - Get cookie lemonldap (a9048bee2e0bf31e6bd73a6fc8919b6a4b07aa2333c0a35afe90ea09b7acfc21) 350s ok 23 - HTTP code is 200 350s ok 24 - Page contains a form 350s ok 25 - Host match 350s ok 26 - Field "confirm" is defined 350s ok 27 - CSP header authorize POST request to \# 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 28 - Post confirmation, endpoint /oauth2/authorize 350s ok 29 - Get redirection 350s ok 30 - Location header found 350s # ==> Pushing RP <== 350s ok 31 - REST request 350s ok 32 - Request from RP to OP, endpoint /oauth2/token 350s # ==> Saving handler RP <== 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s # ==> Restoring RP <== 350s ok 33 - Execute request 350s ok 34 - Response is 200 350s ok 35 - Content is JSON 350s ok 36 - Found access_token eyJ4NXQiOiI0UGltczhrbDNERWdCMmxkOXBtdno5c3ZBeG8iLCJ0eXAiOiJhdCtKV1QiLCJhbGciOiJSUzI1NiJ9.eyJncm91cHMiOlsidXNlcnMiLCJlYXJ0aGxpbmdzIl0sImNsaWVudF9pZCI6InJwaWQiLCJleHAiOjE3NjEwNDAyMzYsImZhbWlseV9uYW1lIjoiRnLDqWTDqXJpYyBBY2NlbnRzIiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSBlbWFpbCIsImlhdCI6MTc2MTAzNjYzNiwic2lkIjoiNHIxdHAvdFFMeFRPVGV2QzAwd20wWElWTHJuTnU3OFovc0tGRkpTNEROYyIsImp0aSI6IjA4NWI0OTAzNTJmNTZhM2ViMjkyNTk2ODJmODg2NzFjZjEzZWY2ODI2ZDFjNjdlY2ZiZmFmYTJjYThlODhhZjciLCJuYW1lIjoiRnLDqWTDqXJpYyBBY2NlbnRzIiwic3ViIjoiZnJlbmNoIiwiYXVkIjpbInJwaWQiXSwiZW1haWwiOiJmYUBiYWR3b2xmLm9yZyIsImlzcyI6Imh0dHA6Ly9hdXRoLm9wLmNvbS8ifQ.Yv09t5h27I-ZIu8fuiLlzfZrv5SLsBZ0vBXzso_MyBpJxj6pRdnI8VkgHuBWiAwPerKMo-n_SAtzQ2MD2u5hlNds015F2mxOJoN4HKk_B2CGFWNxmnYOaVaSmGF2j6hAcR9NZdxjnQM6ugvI8XfiUvqZ35FPUjuR5Zhx9tj78lS2RDP_rqgfJ0QYE7rbeGhogpiP_UHVwG3MQ-BiAAkFfuD2xg0BIWlzo4h-qX3_RysgxY9PQH4kFYsru5pV8Qz6NDRqurfg3M6zz6LkqGQnGN1CsYGnDlsVTbmh2HCkUkcJlGtLMwvPDB-vr3fpn1-_6sgYo4eT8zHbfbxt5Ugx0w 350s # ==> Popping RP <== 350s ok 37 - Call openidconnectcallback on RP 350s ok 38 - Get cookie lemonldap (ecb297ad2212c1907b39ecd8e3b6f69fb8b30cccd5a38d4c1ed6f3b495f845d9) 350s 1..38 350s ok 350s t/32-OIDC-OP-claims-in-idtoken.t ............................................... 350s ok 1 - use Lemonldap::NG::Portal::Main; 350s ok 2 - Portal object 350s ok 3 - Init 350s ok 4 - Portal app 350s ok 5 - Register $type 350s ok 6 - OP portal 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 7 - Get JWKS, endpoint /oauth2/jwks 350s ok 8 - HTTP code is 200 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 350s ok 10 - HTTP code is 200 350s ok 11 - Portal object 350s ok 12 - Init 350s ok 13 - Portal app 350s ok 14 - Register $type 350s ok 15 - RP portal 350s # ==> Pushing RP <== 350s # ==> Popping RP <== 350s ok 16 - Unauth SP request 350s ok 17 - Get redirection 350s ok 18 - Location header found 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 19 - Push request to OP, endpoint /oauth2/authorize 350s ok 20 - HTTP code is 200 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 21 - Post authentication, endpoint /oauth2/authorize 350s ok 22 - Get cookie lemonldap (9d48f07c13da4e434a46720aed739339b03f1b24c0907eae232aca221ddaf7b1) 350s ok 23 - HTTP code is 200 350s ok 24 - Page contains a form 350s ok 25 - Host match 350s ok 26 - Field "confirm" is defined 350s ok 27 - CSP header authorize POST request to \# 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s ok 28 - Post confirmation, endpoint /oauth2/authorize 350s ok 29 - Get redirection 350s ok 30 - Location header found 350s # ==> Pushing RP <== 350s ok 31 - REST request 350s ok 32 - Request from RP to OP, endpoint /oauth2/token 350s # ==> Saving handler RP <== 350s # ==> Pushing OP <== 350s # ==> Popping OP <== 350s # ==> Restoring RP <== 350s ok 33 - Execute request 350s ok 34 - Response is 200 350s ok 35 - Content is JSON 350s ok 36 - Found access_token 9f58d88a98efc91c9ffb45379ece265a8417b5d17c2ae59f23dea1e5d975a3ab 350s # ==> Popping RP <== 350s ok 37 - Call openidconnectcallback on RP 350s ok 38 - Get cookie lemonldap (8b7c59cf79e60e1e7ecd18078bf58fb23e6421ea1652718a3568512726b244b1) 350s 1..38 350s ok 351s t/32-OIDC-Offline-Session.t .................................................... 351s ok 1 - use Lemonldap::NG::Portal::Main; 351s # Subtest: Run tests with base config 351s ok 1 - Portal object 351s ok 2 - Init 351s ok 3 - Portal app 351s ok 4 - Auth query 351s ok 5 - HTTP code is 200 351s ok 6 - Get cookie lemonldap (29bfd5b6b72c4ba17fb1fd8ef51f6132989b0692f4697182d2a1d83ff46f95d9) 351s ok 7 - Get redirection 351s ok 8 - Location header found 351s ok 9 - HTTP code is 200 351s ok 10 - Content-Type is JSON 351s ok 11 - Content is valid JSON 351s ok 12 351s ok 13 - Got access token 351s ok 14 - Got refresh token 351s ok 15 - Got ID token 351s ok 16 - Authentication date found in token 351s ok 17 - Found claim in ID token 351s ok 18 - Found sub in ID token 351s ok 19 - HTTP code is 200 351s ok 20 - Content-Type is JSON 351s ok 21 - Content is valid JSON 351s ok 22 - Got User Info 351s ok 23 - Got User Info 351s ok 24 - Logout request 351s ok 25 - Response is 200 351s ok 26 - Cookie is deleted 351s ok 27 - No pdata 351s ok 28 - Disconnect request 351s ok 29 - Response is 401 351s ok 30 - HTTP code is 200 351s ok 31 - Content-Type is JSON 351s ok 32 - Content is valid JSON 351s ok 33 - Refresh token not present 351s ok 34 351s ok 35 - Got refreshed Access token 351s ok 36 - Got refreshed ID token 351s ok 37 - Found claim in ID token 351s ok 38 - Found sub in ID token 351s ok 39 - HTTP code is 200 351s ok 40 - Content-Type is JSON 351s ok 41 - Content is valid JSON 351s ok 42 - Correct user info 351s ok 43 - Got User Info 351s ok 44 - HTTP code is 200 351s ok 45 - Content-Type is JSON 351s ok 46 - Content is valid JSON 351s ok 47 - Refresh token not present 351s ok 48 351s ok 49 - Got refreshed Access token 351s ok 50 - Got refreshed ID token 351s ok 51 - Original auth_time retained 351s ok 52 - Found claim in ID token 351s ok 53 - Check that clientid is in audience 351s ok 54 - Check for additional audiences 351s ok 55 - Check for additional audiences 351s ok 56 - HTTP code is 200 351s ok 57 - Content-Type is JSON 351s ok 58 - Content is valid JSON 351s ok 59 - Correct user info 351s ok 60 - Got User Info 351s ok 61 - HTTP code is 200 351s ok 62 - Content-Type is JSON 351s ok 63 - Content is valid JSON 351s ok 64 - Token is active 351s ok 65 - Introspection contains client_id 351s ok 66 - Introspection contains sub 351s ok 67 - Scope contains weird scope name 351s 1..67 351s ok 2 - Run tests with base config 351s # Subtest: Removed user's offline sessions are no longer valid 351s ok 1 - Portal object 351s ok 2 - Init 351s ok 3 - Portal app 351s ok 4 - Get cookie lemonldap (f962d0c37fdc56aa20fa8defac6b6484c4c67febb7ccd6117249d84d54a02df7) 351s ok 5 - Get redirection 351s ok 6 - Location header found 351s ok 7 - HTTP code is 200 351s ok 8 - Content-Type is JSON 351s ok 9 - Content is valid JSON 351s ok 10 - Got refresh token 351s ok 11 - Logout request 351s ok 12 - Response is 200 351s ok 13 - Cookie is deleted 351s ok 14 - No pdata 351s ok 15 - Disconnect request 351s ok 16 - Response is 401 351s ok 17 - HTTP code is 200 351s ok 18 - Content-Type is JSON 351s ok 19 - Content is valid JSON 351s ok 20 - Found access token 351s ok 21 - Refresh token not present 351s ok 22 - Response status is 400 351s ok 23 - Content is JSON 351s ok 24 - Error code is invalid_grant 351s 1..24 351s ok 3 - Removed user's offline sessions are no longer valid 351s # Subtest: Run tests with JWT access tokens 351s ok 1 - Portal object 351s ok 2 - Init 351s ok 3 - Portal app 351s ok 4 - Auth query 351s ok 5 - HTTP code is 200 351s ok 6 - Get cookie lemonldap (97789007fd1d978cc754451d833a601e0629f3bb4b8b38e47d54798b43c1f165) 351s ok 7 - Get redirection 351s ok 8 - Location header found 351s ok 9 - HTTP code is 200 351s ok 10 - Content-Type is JSON 351s ok 11 - Content is valid JSON 351s ok 12 - Token is a JWT 351s ok 13 - Found claim in JWT 351s ok 14 - Found claim in JWT 351s ok 15 351s ok 16 - Got access token 351s ok 17 - Got refresh token 351s ok 18 - Got ID token 351s ok 19 - Authentication date found in token 351s ok 20 - Found claim in ID token 351s ok 21 - Found sub in ID token 351s ok 22 - HTTP code is 200 351s ok 23 - Content-Type is JSON 351s ok 24 - Content is valid JSON 351s ok 25 - Got User Info 351s ok 26 - Got User Info 351s ok 27 - Logout request 351s ok 28 - Response is 200 351s ok 29 - Cookie is deleted 351s ok 30 - No pdata 351s ok 31 - Disconnect request 351s ok 32 - Response is 401 351s ok 33 - HTTP code is 200 351s ok 34 - Content-Type is JSON 351s ok 35 - Content is valid JSON 351s ok 36 - Refresh token not present 351s ok 37 351s ok 38 - Token is a JWT 351s ok 39 - Found claim in JWT 351s ok 40 - Found claim in JWT 351s ok 41 - Got refreshed Access token 351s ok 42 - Got refreshed ID token 351s ok 43 - Found claim in ID token 351s ok 44 - Found sub in ID token 351s ok 45 - HTTP code is 200 351s ok 46 - Content-Type is JSON 351s ok 47 - Content is valid JSON 351s ok 48 - Correct user info 351s ok 49 - Got User Info 351s ok 50 - HTTP code is 200 351s ok 51 - Content-Type is JSON 351s ok 52 - Content is valid JSON 351s ok 53 - Refresh token not present 351s ok 54 351s ok 55 - Token is a JWT 351s ok 56 - Found claim in JWT 351s ok 57 - Found claim in JWT 351s ok 58 - Got refreshed Access token 351s ok 59 - Got refreshed ID token 351s ok 60 - Original auth_time retained 351s ok 61 - Found claim in ID token 351s ok 62 - Check that clientid is in audience 351s ok 63 - Check for additional audiences 351s ok 64 - Check for additional audiences 351s ok 65 - HTTP code is 200 351s ok 66 - Content-Type is JSON 351s ok 67 - Content is valid JSON 351s ok 68 - Correct user info 351s ok 69 - Got User Info 351s ok 70 - HTTP code is 200 351s ok 71 - Content-Type is JSON 351s ok 72 - Content is valid JSON 351s ok 73 - Token is active 351s ok 74 - Introspection contains client_id 351s ok 75 - Introspection contains sub 351s ok 76 - Scope contains weird scope name 351s 1..76 351s ok 4 - Run tests with JWT access tokens 351s # Subtest: Run tests with refresh token rotation 351s ok 1 - Portal object 351s ok 2 - Init 351s ok 3 - Portal app 351s ok 4 - Auth query 351s ok 5 - HTTP code is 200 351s ok 6 - Get cookie lemonldap (7d374411e196a7cc1125dcf54e2763940fc6bc51122c19f3045328a3def00595) 351s ok 7 - Get redirection 351s ok 8 - Location header found 351s ok 9 - HTTP code is 200 351s ok 10 - Content-Type is JSON 351s ok 11 - Content is valid JSON 351s ok 12 - Token is a JWT 351s ok 13 - Found claim in JWT 351s ok 14 - Found claim in JWT 351s ok 15 351s ok 16 - Got access token 351s ok 17 - Got refresh token 351s ok 18 - Got ID token 351s ok 19 - Authentication date found in token 351s ok 20 - Found claim in ID token 351s ok 21 - Found sub in ID token 351s ok 22 - HTTP code is 200 351s ok 23 - Content-Type is JSON 351s ok 24 - Content is valid JSON 351s ok 25 - Got User Info 351s ok 26 - Got User Info 351s ok 27 - Logout request 351s ok 28 - Response is 200 351s ok 29 - Cookie is deleted 351s ok 30 - No pdata 351s ok 31 - Disconnect request 351s ok 32 - Response is 401 351s ok 33 - HTTP code is 200 351s ok 34 - Content-Type is JSON 351s ok 35 - Content is valid JSON 351s ok 36 - Refresh token was updated 351s ok 37 - Response status is 400 351s ok 38 - Content is JSON 351s ok 39 - Error code is invalid_request 351s ok 40 351s ok 41 - Token is a JWT 351s ok 42 - Found claim in JWT 351s ok 43 - Found claim in JWT 351s ok 44 - Got refreshed Access token 351s ok 45 - Got refreshed ID token 351s ok 46 - Found claim in ID token 351s ok 47 - Found sub in ID token 351s ok 48 - HTTP code is 200 351s ok 49 - Content-Type is JSON 351s ok 50 - Content is valid JSON 351s ok 51 - Correct user info 351s ok 52 - Got User Info 351s ok 53 - HTTP code is 200 351s ok 54 - Content-Type is JSON 351s ok 55 - Content is valid JSON 351s ok 56 - Refresh token was updated 351s ok 57 - Response status is 400 351s ok 58 - Content is JSON 351s ok 59 - Error code is invalid_request 351s ok 60 351s ok 61 - Token is a JWT 351s ok 62 - Found claim in JWT 351s ok 63 - Found claim in JWT 351s ok 64 - Got refreshed Access token 351s ok 65 - Got refreshed ID token 351s ok 66 - Original auth_time retained 351s ok 67 - Found claim in ID token 351s ok 68 - Check that clientid is in audience 351s ok 69 - Check for additional audiences 351s ok 70 - Check for additional audiences 351s ok 71 - HTTP code is 200 351s ok 72 - Content-Type is JSON 351s ok 73 - Content is valid JSON 351s ok 74 - Correct user info 351s ok 75 - Got User Info 351s ok 76 - HTTP code is 200 351s ok 77 - Content-Type is JSON 351s ok 78 - Content is valid JSON 351s ok 79 - Token is active 351s ok 80 - Introspection contains client_id 351s ok 81 - Introspection contains sub 351s ok 82 - Scope contains weird scope name 351s 1..82 351s ok 5 - Run tests with refresh token rotation 351s # Subtest: Using choice authentication method 351s ok 1 - Portal object 351s ok 2 - Init 351s ok 3 - Portal app 351s ok 4 - Auth query 351s ok 5 - HTTP code is 200 351s ok 6 - Get cookie lemonldap (7e2af416cfd9f0bb68947b8972e545c1e5fabc3ba98c609b20c72ae06c6e2c27) 351s ok 7 - Get redirection 351s ok 8 - Location header found 351s ok 9 - HTTP code is 200 351s ok 10 - Content-Type is JSON 351s ok 11 - Content is valid JSON 351s ok 12 - Token is a JWT 351s ok 13 - Found claim in JWT 351s ok 14 - Found claim in JWT 351s ok 15 351s ok 16 - Got access token 351s ok 17 - Got refresh token 351s ok 18 - Got ID token 351s ok 19 - Authentication date found in token 351s ok 20 - Found claim in ID token 351s ok 21 - Found sub in ID token 351s ok 22 - HTTP code is 200 351s ok 23 - Content-Type is JSON 351s ok 24 - Content is valid JSON 351s ok 25 - Got User Info 351s ok 26 - Got User Info 351s ok 27 - Logout request 351s ok 28 - Response is 200 351s ok 29 - Cookie is deleted 351s ok 30 - No pdata 351s ok 31 - Disconnect request 351s ok 32 - Response is 401 351s ok 33 - HTTP code is 200 351s ok 34 - Content-Type is JSON 351s ok 35 - Content is valid JSON 351s ok 36 - Refresh token was updated 351s ok 37 - Response status is 400 351s ok 38 - Content is JSON 351s ok 39 - Error code is invalid_request 351s ok 40 351s ok 41 - Token is a JWT 351s ok 42 - Found claim in JWT 351s ok 43 - Found claim in JWT 351s ok 44 - Got refreshed Access token 351s ok 45 - Got refreshed ID token 351s ok 46 - Found claim in ID token 351s ok 47 - Found sub in ID token 351s ok 48 - HTTP code is 200 351s ok 49 - Content-Type is JSON 351s ok 50 - Content is valid JSON 351s ok 51 - Correct user info 351s ok 52 - Got User Info 351s ok 53 - HTTP code is 200 351s ok 54 - Content-Type is JSON 351s ok 55 - Content is valid JSON 351s ok 56 - Refresh token was updated 351s ok 57 - Response status is 400 351s ok 58 - Content is JSON 351s ok 59 - Error code is invalid_request 351s ok 60 351s ok 61 - Token is a JWT 351s ok 62 - Found claim in JWT 351s ok 63 - Found claim in JWT 351s ok 64 - Got refreshed Access token 351s ok 65 - Got refreshed ID token 351s ok 66 - Original auth_time retained 351s ok 67 - Found claim in ID token 351s ok 68 - Check that clientid is in audience 351s ok 69 - Check for additional audiences 351s ok 70 - Check for additional audiences 351s ok 71 - HTTP code is 200 351s ok 72 - Content-Type is JSON 351s ok 73 - Content is valid JSON 351s ok 74 - Correct user info 351s ok 75 - Got User Info 351s ok 76 - HTTP code is 200 351s ok 77 - Content-Type is JSON 351s ok 78 - Content is valid JSON 351s ok 79 - Token is active 351s ok 80 - Introspection contains client_id 351s ok 81 - Introspection contains sub 351s ok 82 - Scope contains weird scope name 351s 1..82 351s ok 6 - Using choice authentication method 351s 1..6 351s ok 351s t/32-OIDC-Opaque-Token.t ....................................................... 351s ok 1 - use Lemonldap::NG::Portal::Main; 351s ok 2 - Portal object 351s ok 3 - Init 351s ok 4 - Portal app 351s ok 5 - Post authentication 351s ok 6 - Get cookie lemonldap (d6bfebf95111f7b78a367e2acc6e179aded59e213c05a35e696c1f2d58983640) 351s ok 7 - Get authorization code 351s ok 8 - Get redirection 351s ok 9 - Location header found 351s ok 10 - Post token 351s ok 11 - Access token present 351s ok 12 - ID token present 351s ok 13 - Refresh token present 351s ok 14 - Found hooked claim in ID token 351s ok 15 - HTTP code is 200 351s ok 16 - Content-Type is JSON 351s ok 17 - Content is valid JSON 351s ok 18 - Found hooked claim in Userinfo token 351s ok 19 - Found session variable in Userinfo token 351s ok 20 - Scopes are visible in hook 351s ok 21 - Post introspection 351s ok 22 - HTTP code is 200 351s ok 23 - Found hook defined scope 351s ok 24 - Found result of oidcResolveScope 351s ok 25 - HTTP code is 200 351s ok 26 - Content-Type is JSON 351s ok 27 - Content is valid JSON 351s ok 28 - Access token present 351s ok 29 - Get redirection 351s ok 30 - Location header found 351s ok 31 - HTTP code is 200 351s ok 32 - Content-Type is JSON 351s ok 33 - Content is valid JSON 351s ok 34 - Refresh token present 351s ok 35 - HTTP code is 200 351s ok 36 - Content-Type is JSON 351s ok 37 - Content is valid JSON 351s 1..37 351s ok 352s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t .......................... 352s ok 1 - use Lemonldap::NG::Portal::Main; 352s ok 2 - Portal object 352s ok 3 - Init 352s ok 4 - Portal app 352s ok 5 - HTTP code is 400 352s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 352s ok 6 - HTTP code is 200 352s ok 7 - Content-Type is JSON 352s ok 8 - Content is valid JSON 352s ok 9 - Access Token found 352s ok 10 - Scope found in token response 352s ok 11 - Found ID token in original grant 352s ok 12 - Got refresh token 352s ok 13 - HTTP code is 200 352s ok 14 - Content-Type is JSON 352s ok 15 - Content is valid JSON 352s ok 16 - Got User Info 352s ok 17 - Attribute released as int in JSON 352s ok 18 - Single valued attribute forced as array 352s ok 19 - Multi valued attribute exposed as array 352s ok 20 - Post introspection 352s ok 21 - HTTP code is 200 352s ok 22 - Content-Type is JSON 352s ok 23 - Content is valid JSON 352s ok 24 - Scope read not asked, and thus not found 352s ok 25 - Attribute-based scope found 352s ok 26 - Rule-enforced scope found 352s ok 27 - Token response scope matches token scope 352s ok 28 - Post introspection 352s ok 29 - HTTP code is 200 352s ok 30 - Content-Type is JSON 352s ok 31 - Content is valid JSON 352s ok 32 - Token is no longer active 352s ok 33 - Post introspection 352s ok 34 - HTTP code is 200 352s ok 35 - Content-Type is JSON 352s ok 36 - Content is valid JSON 352s ok 37 - Found ID token in refresh grant 352s 1..37 352s ok 352s t/32-OIDC-Password-Grant.t ..................................................... 352s ok 1 - use Lemonldap::NG::Portal::Main; 352s ok 2 - Portal object 352s ok 3 - Init 352s ok 4 - Portal app 352s ok 5 - Response status is 400 352s ok 6 - Content is JSON 352s ok 7 - Error code is invalid_grant 352s ok 8 - Response status is 400 352s ok 9 - Content is JSON 352s ok 10 - Error code is invalid_scope 352s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 352s ok 11 - HTTP code is 200 352s ok 12 - Content-Type is JSON 352s ok 13 - Content is valid JSON 352s ok 14 - Access Token found 352s ok 15 - Scope found in token response 352s ok 16 - No ID token in original request 352s ok 17 - Got refresh token 352s ok 18 - HTTP code is 200 352s ok 19 - Content-Type is JSON 352s ok 20 - Content is valid JSON 352s ok 21 - Got User Info 352s ok 22 - Attribute released as int in JSON 352s ok 23 - Single valued attribute forced as array 352s ok 24 - Multi valued attribute exposed as array 352s ok 25 - Post introspection 352s ok 26 - HTTP code is 200 352s ok 27 - Content-Type is JSON 352s ok 28 - Content is valid JSON 352s ok 29 - Scope read not asked, and thus not found 352s ok 30 - Attribute-based scope found 352s ok 31 - Rule-enforced scope found 352s ok 32 - Token response scope matches token scope 352s ok 33 - Post introspection 352s ok 34 - HTTP code is 200 352s ok 35 - Content-Type is JSON 352s ok 36 - Content is valid JSON 352s ok 37 - Token is no longer active 352s ok 38 - Post introspection 352s ok 39 - HTTP code is 200 352s ok 40 - Content-Type is JSON 352s ok 41 - Content is valid JSON 352s ok 42 - No ID token in refreshed response 352s 1..42 352s ok 352s t/32-OIDC-RP-rule.t ............................................................ 352s ok 1 - use Lemonldap::NG::Portal::Main; 352s ok 2 - Portal object 352s ok 3 - Init 352s ok 4 - Portal app 352s ok 5 - Register $type 352s ok 6 - OP portal 352s # ==> Pushing OP <== 352s # ==> Popping OP <== 352s ok 7 - Get JWKS, endpoint /oauth2/jwks 352s ok 8 - HTTP code is 200 352s # ==> Pushing OP <== 352s # ==> Popping OP <== 352s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 352s ok 10 - HTTP code is 200 352s ok 11 - Portal object 352s ok 12 - Init 352s ok 13 - Portal app 352s ok 14 - Register $type 352s ok 15 - RP portal 352s # ==> Pushing RP <== 352s # ==> Popping RP <== 352s ok 16 - Unauth SP request 352s ok 17 - Get redirection 352s ok 18 - Location header found 352s # ==> Pushing OP <== 352s # ==> Popping OP <== 352s ok 19 - Push request to OP, endpoint /oauth2/authorize 352s ok 20 - HTTP code is 200 352s # ==> Pushing OP <== 352s # ==> Popping OP <== 352s ok 21 - Post authentication, endpoint /oauth2/authorize 352s ok 22 - Get cookie lemonldap (2814f8d92c9ef076c8f01ef296addee35823671d0863036486d7bc8f3e0d2366) 352s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 352s ok 24 - PE_UNAUTHORIZEDPARTNER 352s # ==> Pushing OP <== 352s # ==> Popping OP <== 352s ok 25 - Post access to unknown RP 352s ok 26 - Unknown client ID: code found on page 352s ok 27 - Unknown client ID 352s 1..27 352s ok 353s t/32-OIDC-Refresh-Token.t ...................................................... 353s ok 1 - use Lemonldap::NG::Portal::Main; 353s ok 2 - Portal object 353s ok 3 - Init 353s ok 4 - Portal app 353s # Subtest: Run test with basic configuration 353s ok 1 - Get cookie lemonldap (923532010d2bf227e006390a5aa46f868f667cc222a2064b68b91d1ae762ed3e) 353s ok 2 - Get redirection 353s ok 3 - Location header found 353s ok 4 - HTTP code is 200 353s ok 5 - Content-Type is JSON 353s ok 6 - Content is valid JSON 353s ok 7 - Got access token 353s ok 8 - Got refresh token 353s ok 9 - Got ID token 353s ok 10 - Found sub in ID token 353s ok 11 - Found claim in ID token 353s ok 12 - Check that clientid is in audience 353s ok 13 - Check for additional audiences 353s ok 14 - Check for additional audiences 353s ok 15 - HTTP code is 200 353s ok 16 - Content-Type is JSON 353s ok 17 - Content is valid JSON 353s ok 18 - Got User Info 353s ok 19 - Got User Info 353s ok 20 - Access token rejected 353s ok 21 - HTTP code is 200 353s ok 22 - Content-Type is JSON 353s ok 23 - Content is valid JSON 353s ok 24 - Got refreshed Access token 353s ok 25 - Got refreshed ID token 353s ok 26 - Refresh token not present 353s ok 27 - Found sub in ID token 353s ok 28 - Found claim in ID token 353s ok 29 - HTTP code is 200 353s ok 30 - Content-Type is JSON 353s ok 31 - Content is valid JSON 353s ok 32 - Got User Info 353s ok 33 - Got User Info 353s ok 34 - Access token rejected 353s ok 35 - HTTP code is 200 353s ok 36 - Content-Type is JSON 353s ok 37 - Content is valid JSON 353s ok 38 - Refresh token not present 353s ok 39 - HTTP code is 200 353s ok 40 - Content-Type is JSON 353s ok 41 - Content is valid JSON 353s ok 42 - Got User Info 353s ok 43 - Got User Info 353s ok 44 - Access token rejected 353s ok 45 - HTTP code is 200 353s ok 46 - Page contains a form 353s ok 47 - URI match 353s ok 48 - Field "confirm" is defined 353s ok 49 - Propose to renew session 353s ok 50 - Ask to renew 353s ok 51 - HTTP code is 200 353s ok 52 - Page contains a form 353s ok 53 - Host match 353s ok 54 - Field "upgrading" is defined 353s ok 55 - Field "url" is defined 353s ok 56 - CSP header authorize POST request to \# 353s ok 57 - Ask to renew 353s ok 58 - Get cookie lemonldap (81965a9420ff5949dd6017e333fd66f6c8096dffdb45cbd7001f22f77878f00c) 353s ok 59 - Session ID has changed 353s ok 60 - HTTP code is 200 353s ok 61 - Content-Type is JSON 353s ok 62 - Content is valid JSON 353s ok 63 - Refresh token not present 353s ok 64 - HTTP code is 200 353s ok 65 - Content-Type is JSON 353s ok 66 - Content is valid JSON 353s ok 67 - Got User Info 353s ok 68 - Got User Info 353s ok 69 - Logout request 353s ok 70 - Response is 200 353s ok 71 - Cookie is deleted 353s ok 72 - No pdata 353s ok 73 - Disconnect request 353s ok 74 - Response is 401 353s ok 75 - Response status is 400 353s ok 76 - Content is JSON 353s ok 77 - Error code is invalid_grant 353s ok 78 - Cannot use refreshed access token tied to expired session 353s 1..78 353s ok 5 - Run test with basic configuration 353s # Subtest: Run test with JWT access tokens 353s ok 1 - Portal object 353s ok 2 - Init 353s ok 3 - Portal app 353s ok 4 - Get cookie lemonldap (bdef2beaf487b0c8ec1f3e88556b81df4010330ac301cdfef2700f5d5974da3f) 353s ok 5 - Get redirection 353s ok 6 - Location header found 353s ok 7 - HTTP code is 200 353s ok 8 - Content-Type is JSON 353s ok 9 - Content is valid JSON 353s ok 10 - Token is a JWT 353s ok 11 - Found claim in JWT 353s ok 12 - Found claim in JWT 353s ok 13 - Found claim in JWT 353s ok 14 - Found claim in JWT 353s ok 15 - Found claim in JWT 353s ok 16 353s ok 17 353s ok 18 353s ok 19 - Expiration date sanity check 353s ok 20 - Expiration date sanity check 353s ok 21 - Got access token 353s ok 22 - Got refresh token 353s ok 23 - Got ID token 353s ok 24 - Found sub in ID token 353s ok 25 - Found claim in ID token 353s ok 26 - Check that clientid is in audience 353s ok 27 - Check for additional audiences 353s ok 28 - Check for additional audiences 353s ok 29 - HTTP code is 200 353s ok 30 - Content-Type is JSON 353s ok 31 - Content is valid JSON 353s ok 32 - Got User Info 353s ok 33 - Got User Info 353s ok 34 - Access token rejected 353s ok 35 - HTTP code is 200 353s ok 36 - Content-Type is JSON 353s ok 37 - Content is valid JSON 353s ok 38 - Token is a JWT 353s ok 39 - Found claim in JWT 353s ok 40 - Found claim in JWT 353s ok 41 - Found claim in JWT 353s ok 42 - Found claim in JWT 353s ok 43 - Found claim in JWT 353s ok 44 353s ok 45 353s ok 46 353s ok 47 - Expiration date sanity check 353s ok 48 - Expiration date sanity check 353s ok 49 - Got refreshed Access token 353s ok 50 - Got refreshed ID token 353s ok 51 - Refresh token not present 353s ok 52 - Found sub in ID token 353s ok 53 - Found claim in ID token 353s ok 54 - HTTP code is 200 353s ok 55 - Content-Type is JSON 353s ok 56 - Content is valid JSON 353s ok 57 - Got User Info 353s ok 58 - Got User Info 353s ok 59 - Access token rejected 353s ok 60 - HTTP code is 200 353s ok 61 - Content-Type is JSON 353s ok 62 - Content is valid JSON 353s ok 63 - Refresh token not present 353s ok 64 - HTTP code is 200 353s ok 65 - Content-Type is JSON 353s ok 66 - Content is valid JSON 353s ok 67 - Got User Info 353s ok 68 - Got User Info 353s ok 69 - Access token rejected 353s ok 70 - HTTP code is 200 353s ok 71 - Page contains a form 353s ok 72 - URI match 353s ok 73 - Field "confirm" is defined 353s ok 74 - Propose to renew session 353s ok 75 - Ask to renew 353s ok 76 - HTTP code is 200 353s ok 77 - Page contains a form 353s ok 78 - Host match 353s ok 79 - Field "upgrading" is defined 353s ok 80 - Field "url" is defined 353s ok 81 - CSP header authorize POST request to \# 353s ok 82 - Ask to renew 353s ok 83 - Get cookie lemonldap (9ac764bc6621003906d5ffdf841b143e709d0ab9d6dceb139fed6bb27572263e) 353s ok 84 - Session ID has changed 353s ok 85 - HTTP code is 200 353s ok 86 - Content-Type is JSON 353s ok 87 - Content is valid JSON 353s ok 88 - Refresh token not present 353s ok 89 - HTTP code is 200 353s ok 90 - Content-Type is JSON 353s ok 91 - Content is valid JSON 353s ok 92 - Got User Info 353s ok 93 - Got User Info 353s ok 94 - Logout request 353s ok 95 - Response is 200 353s ok 96 - Cookie is deleted 353s ok 97 - No pdata 353s ok 98 - Disconnect request 353s ok 99 - Response is 401 353s ok 100 - Response status is 400 353s ok 101 - Content is JSON 353s ok 102 - Error code is invalid_grant 353s ok 103 - Cannot use refreshed access token tied to expired session 353s 1..103 353s ok 6 - Run test with JWT access tokens 353s # Subtest: Run test with activity timeout 353s ok 1 - Portal object 353s ok 2 - Init 353s ok 3 - Portal app 353s ok 4 - Get cookie lemonldap (9f85e9076221ea21771027ee8372703a5a1ffc5650c022138344f6cfc5053d63) 353s ok 5 - Get redirection 353s ok 6 - Location header found 353s ok 7 - HTTP code is 200 353s ok 8 - Content-Type is JSON 353s ok 9 - Content is valid JSON 353s ok 10 - Token is a JWT 353s ok 11 - Found claim in JWT 353s ok 12 - Found claim in JWT 353s ok 13 - Found claim in JWT 353s ok 14 - Found claim in JWT 353s ok 15 - Found claim in JWT 353s ok 16 353s ok 17 353s ok 18 353s ok 19 - Expiration date sanity check 353s ok 20 - Expiration date sanity check 353s ok 21 - Got access token 353s ok 22 - Got refresh token 353s ok 23 - Got ID token 353s ok 24 - Found sub in ID token 353s ok 25 - Found claim in ID token 353s ok 26 - Check that clientid is in audience 353s ok 27 - Check for additional audiences 353s ok 28 - Check for additional audiences 353s ok 29 - HTTP code is 200 353s ok 30 - Content-Type is JSON 353s ok 31 - Content is valid JSON 353s ok 32 - Got User Info 353s ok 33 - Got User Info 353s ok 34 - Access token rejected 353s ok 35 - HTTP code is 200 353s ok 36 - Content-Type is JSON 353s ok 37 - Content is valid JSON 353s ok 38 - Token is a JWT 353s ok 39 - Found claim in JWT 353s ok 40 - Found claim in JWT 353s ok 41 - Found claim in JWT 353s ok 42 - Found claim in JWT 353s ok 43 - Found claim in JWT 353s ok 44 353s ok 45 353s ok 46 353s ok 47 - Expiration date sanity check 353s ok 48 - Expiration date sanity check 353s ok 49 - Got refreshed Access token 353s ok 50 - Got refreshed ID token 353s ok 51 - Refresh token not present 353s ok 52 - Found sub in ID token 353s ok 53 - Found claim in ID token 353s ok 54 - HTTP code is 200 353s ok 55 - Content-Type is JSON 353s ok 56 - Content is valid JSON 353s ok 57 - Got User Info 353s ok 58 - Got User Info 353s ok 59 - Access token rejected 353s ok 60 - HTTP code is 200 353s ok 61 - Content-Type is JSON 353s ok 62 - Content is valid JSON 353s ok 63 - Refresh token not present 353s ok 64 - HTTP code is 200 353s ok 65 - Content-Type is JSON 353s ok 66 - Content is valid JSON 353s ok 67 - Got User Info 353s ok 68 - Got User Info 353s ok 69 - Access token rejected 353s ok 70 - HTTP code is 200 353s ok 71 - Page contains a form 353s ok 72 - URI match 353s ok 73 - Field "confirm" is defined 353s ok 74 - Propose to renew session 353s ok 75 - Ask to renew 353s ok 76 - HTTP code is 200 353s ok 77 - Page contains a form 353s ok 78 - Host match 353s ok 79 - Field "upgrading" is defined 353s ok 80 - Field "url" is defined 353s ok 81 - CSP header authorize POST request to \# 353s ok 82 - Ask to renew 353s ok 83 - Get cookie lemonldap (e43279e46026d3a2273fe97588898079938c5b30b99395d9fa60b7834d7d33c7) 353s ok 84 - Session ID has changed 353s ok 85 - HTTP code is 200 353s ok 86 - Content-Type is JSON 353s ok 87 - Content is valid JSON 353s ok 88 - Refresh token not present 353s ok 89 - HTTP code is 200 353s ok 90 - Content-Type is JSON 353s ok 91 - Content is valid JSON 353s ok 92 - Got User Info 353s ok 93 - Got User Info 353s ok 94 - Logout request 353s ok 95 - Response is 200 353s ok 96 - Cookie is deleted 353s ok 97 - No pdata 353s ok 98 - Disconnect request 353s ok 99 - Response is 401 353s ok 100 - Response status is 400 353s ok 101 - Content is JSON 353s ok 102 - Error code is invalid_grant 353s ok 103 - Cannot use refreshed access token tied to expired session 353s 1..103 353s ok 7 - Run test with activity timeout 353s # Subtest: Run test with refresh token rotation 353s ok 1 - Portal object 353s ok 2 - Init 353s ok 3 - Portal app 353s ok 4 - Get cookie lemonldap (fc6fdb746377207dd5f375b8c3296560fab63ac4292c9373f982465382377bb1) 353s ok 5 - Get redirection 353s ok 6 - Location header found 353s ok 7 - HTTP code is 200 353s ok 8 - Content-Type is JSON 353s ok 9 - Content is valid JSON 353s ok 10 - Token is a JWT 353s ok 11 - Found claim in JWT 353s ok 12 - Found claim in JWT 353s ok 13 - Found claim in JWT 353s ok 14 - Found claim in JWT 353s ok 15 - Found claim in JWT 353s ok 16 353s ok 17 353s ok 18 353s ok 19 - Expiration date sanity check 353s ok 20 - Expiration date sanity check 353s ok 21 - Got access token 353s ok 22 - Got refresh token 353s ok 23 - Got ID token 353s ok 24 - Found sub in ID token 353s ok 25 - Found claim in ID token 353s ok 26 - Check that clientid is in audience 353s ok 27 - Check for additional audiences 353s ok 28 - Check for additional audiences 353s ok 29 - HTTP code is 200 353s ok 30 - Content-Type is JSON 353s ok 31 - Content is valid JSON 353s ok 32 - Got User Info 353s ok 33 - Got User Info 353s ok 34 - Access token rejected 353s ok 35 - HTTP code is 200 353s ok 36 - Content-Type is JSON 353s ok 37 - Content is valid JSON 353s ok 38 - Token is a JWT 353s ok 39 - Found claim in JWT 353s ok 40 - Found claim in JWT 353s ok 41 - Found claim in JWT 353s ok 42 - Found claim in JWT 353s ok 43 - Found claim in JWT 353s ok 44 353s ok 45 353s ok 46 353s ok 47 - Expiration date sanity check 353s ok 48 - Expiration date sanity check 353s ok 49 - Got refreshed Access token 353s ok 50 - Got refreshed ID token 353s ok 51 - Refresh token was updated 353s ok 52 - Response status is 400 353s ok 53 - Content is JSON 353s ok 54 - Error code is invalid_request 353s ok 55 - Found sub in ID token 353s ok 56 - Found claim in ID token 353s ok 57 - HTTP code is 200 353s ok 58 - Content-Type is JSON 353s ok 59 - Content is valid JSON 353s ok 60 - Got User Info 353s ok 61 - Got User Info 353s ok 62 - Access token rejected 353s ok 63 - HTTP code is 200 353s ok 64 - Content-Type is JSON 353s ok 65 - Content is valid JSON 353s ok 66 - Refresh token was updated 353s ok 67 - Response status is 400 353s ok 68 - Content is JSON 353s ok 69 - Error code is invalid_request 353s ok 70 - HTTP code is 200 353s ok 71 - Content-Type is JSON 353s ok 72 - Content is valid JSON 353s ok 73 - Got User Info 353s ok 74 - Got User Info 353s ok 75 - Access token rejected 353s ok 76 - HTTP code is 200 353s ok 77 - Page contains a form 353s ok 78 - URI match 353s ok 79 - Field "confirm" is defined 353s ok 80 - Propose to renew session 353s ok 81 - Ask to renew 353s ok 82 - HTTP code is 200 353s ok 83 - Page contains a form 353s ok 84 - Host match 353s ok 85 - Field "upgrading" is defined 353s ok 86 - Field "url" is defined 353s ok 87 - CSP header authorize POST request to \# 353s ok 88 - Ask to renew 353s ok 89 - Get cookie lemonldap (605f5d9b57ab6adaf19c047bff9a4383a1a48051f641009d4e062eba36b6f5a4) 353s ok 90 - Session ID has changed 353s ok 91 - HTTP code is 200 353s ok 92 - Content-Type is JSON 353s ok 93 - Content is valid JSON 353s ok 94 - Refresh token was updated 353s ok 95 - Response status is 400 353s ok 96 - Content is JSON 353s ok 97 - Error code is invalid_request 353s ok 98 - HTTP code is 200 353s ok 99 - Content-Type is JSON 353s ok 100 - Content is valid JSON 353s ok 101 - Got User Info 353s ok 102 - Got User Info 353s ok 103 - Logout request 353s ok 104 - Response is 200 353s ok 105 - Cookie is deleted 353s ok 106 - No pdata 353s ok 107 - Disconnect request 353s ok 108 - Response is 401 353s ok 109 - Response status is 400 353s ok 110 - Content is JSON 353s ok 111 - Error code is invalid_grant 353s ok 112 - Cannot use refreshed access token tied to expired session 353s 1..112 353s ok 8 - Run test with refresh token rotation 353s 1..8 353s ok 353s t/32-OIDC-Register-with-bad-redirect-uri.t ..................................... 353s ok 1 - use Lemonldap::NG::Portal::Main; 353s ok 2 - Portal object 353s ok 3 - Init 353s ok 4 - Portal app 353s ok 5 - OP portal 353s ok 6 - Post register data with bad redirect_uris 353s ok 7 - Return code is 400 353s 1..7 353s ok 354s t/32-OIDC-Register.t ........................................................... 354s ok 1 - use Lemonldap::NG::Portal::Main; 354s ok 2 - Portal object 354s ok 3 - Init 354s ok 4 - Portal app 354s ok 5 - OP portal 354s ok 6 - Post register data 354s ok 7 - Return code is 201 354s ok 8 - Client ID found in answer: hAr6b838rv9ng9gvjvE7biijU3Fx5g 354s ok 9 - Client ID saved in configuration 354s ok 10 - Extra claim defined 354s ok 11 - Extra variable defined 354s 1..11 354s ok 354s t/32-OIDC-Request-Uri.t ........................................................ 354s ok 1 - use Lemonldap::NG::Portal::Main; 354s ok 2 - Portal object 354s ok 3 - Init 354s ok 4 - Portal app 354s ok 5 - OP portal 354s # Subtest: Successful request 354s ok 1 - Get cookie lemonldap (930739eeb1e58eb07d74f77816acac45e53995c7d50ff45ec8fbb86fde86b155) 354s ok 2 - only authorized URI is called 354s ok 3 - Call is expected in this scenario 354s ok 4 - Get redirection 354s ok 5 - Location header found 354s 1..5 354s ok 6 - Successful request 354s # Subtest: Successful request, override of bad redirect_uri 354s ok 1 - Get cookie lemonldap (ae350308873a18e266867b32f36d47e6f146ef0f1aed17dae798283cbcdfa878) 354s ok 2 - only authorized URI is called 354s ok 3 - Call is expected in this scenario 354s ok 4 - Get redirection 354s ok 5 - Location header found 354s 1..5 354s ok 7 - Successful request, override of bad redirect_uri 354s # Subtest: unauthorized Request URI 354s ok 1 - Get cookie lemonldap (5b6cb5c8544df97874aaeca9fdcef79c3cc08983d8f738e13acb4da2dc878eeb) 354s ok 2 - Expected portal error code: code found on page 354s ok 3 - Expected portal error code 354s 1..3 354s ok 8 - unauthorized Request URI 354s # Subtest: Allowed request URI, bad redirect URI 354s ok 1 - Get cookie lemonldap (5b0f1b351eb876a07cb7eb1eace319dcc04ae35f4340926db273672770e7d4e5) 354s ok 2 - only authorized URI is called 354s ok 3 - Call is expected in this scenario 354s ok 4 - Expected portal error code: code found on page 354s ok 5 - Expected portal error code 354s 1..5 354s ok 9 - Allowed request URI, bad redirect URI 354s # Subtest: Allowed request URI, bad redirect URI override 354s ok 1 - Get cookie lemonldap (2d7a3e9abfd66cfbe8c26c6821ca7b81b20a0deb65d49501921b5306dbb276c5) 354s ok 2 - only authorized URI is called 354s ok 3 - Call is expected in this scenario 354s ok 4 - Expected portal error code: code found on page 354s ok 5 - Expected portal error code 354s 1..5 354s ok 10 - Allowed request URI, bad redirect URI override 354s # Subtest: Undeclared request_uri is not called before auth 354s ok 1 354s 1..1 354s ok 11 - Undeclared request_uri is not called before auth 354s 1..11 354s ok 354s t/32-OIDC-Response-Modes.t ..................................................... 354s ok 1 - use Lemonldap::NG::Portal::Main; 354s ok 2 - Portal object 354s ok 3 - Init 354s ok 4 - Portal app 354s ok 5 - Post authentication 354s ok 6 - Get cookie lemonldap (e39c0747b0e4afdbd59cb2adc1fed578a3a58c29199972f773df80afa08276a4) 354s # Subtest: Default response mode for Authorization Code grant 354s ok 1 - Get redirection 354s ok 2 - Location header found 354s ok 3 - Query found 354s ok 4 - Correct host 354s ok 5 - Correct path 354s ok 6 - Correct state 354s 1..6 354s ok 7 - Default response mode for Authorization Code grant 354s # Subtest: Fragment response mode for Authorization Code grant 354s ok 1 - Get redirection 354s ok 2 - Location header found 354s ok 3 - Fragment found 354s ok 4 - Query is empty 354s ok 5 - Correct host 354s ok 6 - Correct path 354s ok 7 - Correct state 354s ok 8 - Found code 354s 1..8 354s ok 8 - Fragment response mode for Authorization Code grant 354s # Subtest: Form POST response mode for Authorization Code grant 354s ok 1 - HTTP code is 200 354s ok 2 - Page contains a form 354s ok 3 - CSP header authorize POST request to rp.com 354s ok 4 - Correct host 354s ok 5 - Correct path 354s ok 6 - Correct state 354s ok 7 - Found code 354s 1..7 354s ok 9 - Form POST response mode for Authorization Code grant 354s # Subtest: Default response mode for Implicit grant 354s ok 1 - Get redirection 354s ok 2 - Location header found 354s ok 3 - Fragment found 354s ok 4 - Query is empty 354s ok 5 - Correct host 354s ok 6 - Correct path 354s ok 7 - Correct state 354s ok 8 - Found id_token 354s ok 9 - Found access_token 354s 1..9 354s ok 10 - Default response mode for Implicit grant 354s # Subtest: Query response mode for Implicit grant 354s ok 1 - Expected portal error code: code found on page 354s ok 2 - Expected portal error code 354s 1..2 354s ok 11 - Query response mode for Implicit grant 354s # Subtest: Form POST response mode for Implicit grant 354s ok 1 - HTTP code is 200 354s ok 2 - Page contains a form 354s ok 3 - CSP header authorize POST request to rp.com 354s ok 4 - Correct host 354s ok 5 - Correct path 354s ok 6 - Correct state 354s ok 7 - Found id_token 354s ok 8 - Found access_token 354s 1..8 354s ok 12 - Form POST response mode for Implicit grant 354s # Subtest: Default response mode for Hybrid grant 354s ok 1 - Get redirection 354s ok 2 - Location header found 354s ok 3 - Fragment found 354s ok 4 - Query is empty 354s ok 5 - Correct host 354s ok 6 - Correct path 354s ok 7 - Correct state 354s ok 8 - Found id_token 354s ok 9 - Found code 354s 1..9 354s ok 13 - Default response mode for Hybrid grant 354s # Subtest: Query response mode for Hybrid grant 354s ok 1 - Expected portal error code: code found on page 354s ok 2 - Expected portal error code 354s 1..2 354s ok 14 - Query response mode for Hybrid grant 354s # Subtest: Form POST response mode for Hybrid grant 354s ok 1 - HTTP code is 200 354s ok 2 - Page contains a form 354s ok 3 - CSP header authorize POST request to rp.com 354s ok 4 - Correct host 354s ok 5 - Correct path 354s ok 6 - Correct state 354s ok 7 - Found id_token 354s ok 8 - Found code 354s 1..8 354s ok 15 - Form POST response mode for Hybrid grant 354s 1..15 354s ok 355s t/32-OIDC-Token-Exchange.t ..................................................... 355s ok 1 - use Lemonldap::NG::Portal::Main; 355s ok 2 - Portal object 355s ok 3 - Init 355s ok 4 - Portal app 355s ok 5 - Get cookie lemonldap (853682d63abe4534142950a9f2ed2cd0274967484b4d5aa13040664e97cd4164) 355s ok 6 - Get redirection 355s ok 7 - Location header found 355s ok 8 - HTTP code is 200 355s ok 9 - Content-Type is JSON 355s ok 10 - Content is valid JSON 355s ok 11 - Response status is 400 355s ok 12 - Content is JSON 355s ok 13 - Error code is invalid_request 355s ok 14 - HTTP code is 200 355s ok 15 - Content-Type is JSON 355s ok 16 - Content is valid JSON 355s ok 17 - Request was handled by hook 355s 1..17 355s ok 355s t/32-OIDC-Token-Introspection.t ................................................ 355s ok 1 - use Lemonldap::NG::Portal::Main; 355s ok 2 - Portal object 355s ok 3 - Init 355s ok 4 - Portal app 355s ok 5 - Get cookie lemonldap (60b3d0ccf68301f4d914a7caa1089891571ffff8601f3c0a132c1866a0b52eca) 355s ok 6 - Get redirection 355s ok 7 - Location header found 355s ok 8 - HTTP code is 200 355s ok 9 - Content-Type is JSON 355s ok 10 - Content is valid JSON 355s ok 11 - Access token present 355s ok 12 - Token response returned granted scopes 355s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1839. 355s ok 13 - Try introspection without authentication 355s ok 14 - Response status is 400 355s ok 15 - Content is JSON 355s ok 16 - Error code is invalid_client 355s ok 17 - Post introspection 355s ok 18 - Response status is 401 355s ok 19 - Content is JSON 355s ok 20 - Error code is invalid_client 355s ok 21 355s ok 22 - Post introspection 355s ok 23 - HTTP code is 200 355s ok 24 - Token is valid 355s ok 25 - Response contains the correct sub 355s ok 26 - Response contains the correct issuer 355s ok 27 - Response contains the correct client id 355s ok 28 - Response contains the default scopes 355s ok 29 - Response contains the default scopes 355s ok 30 - Response contains the default scopes 355s ok 31 - Response omits a dynamic scope that evaluates to false 355s ok 32 - Response omits a dynamic scope that was not requested 355s ok 33 - Response contains a dynamic scope that is sent only when requested 355s ok 34 - Response contains a dynamic scope that is not requested but always sent 355s ok 35 - Response omits a scope that is not declared anywhere 355s ok 36 - Response contains scope coming from extra claims definition 355s ok 37 - Token response scope matches token scope 355s ok 38 - Post introspection 355s ok 39 - HTTP code is 200 355s ok 40 - Content-Type is JSON 355s ok 41 - Content is valid JSON 355s ok 42 - Token is no longer valid 355s 1..42 355s ok 355s t/32-OIDC-Token-Security.t ..................................................... 355s ok 1 - use Lemonldap::NG::Portal::Main; 355s ok 2 - Portal object 355s ok 3 - Init 355s ok 4 - Portal app 355s ok 5 - Post authentication 355s ok 6 - Get cookie lemonldap (1920e28fe951d1de087bc74cb76a3b6f5639b216a8e116e1868087f209d13c78) 355s # Subtest: Try to increase the required authn level with acr_values 355s ok 1 - Get redirection 355s ok 2 - Location header found 355s ok 3 - Access was allowed 355s ok 4 - Get redirection 355s ok 5 - Location header found 355s ok 6 - Access was allowed 355s ok 7 - HTTP code is 200 355s ok 8 - Page contains a form 355s ok 9 - URI match 355s 1..9 355s ok 7 - Try to increase the required authn level with acr_values 355s # Subtest: acr_values correctly sets target AuthnLevel 355s ok 1 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A2%2C%22issuerTs%22%3A1761036641%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760964761_50170%22%7D) 355s ok 2 - Pdata is not empty 355s ok 3 - No LOA, correct target Authnlevel 355s ok 4 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760964761_32035%22%2C%22issuerTs%22%3A1761036641%2C%22targetAuthnLevel%22%3A%224%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 355s ok 5 - Pdata is not empty 355s ok 6 - LOA specified, correct target Authnlevel 355s 1..6 355s ok 8 - acr_values correctly sets target AuthnLevel 355s # Subtest: Try to lower the required authn level with acr_values 355s ok 1 - HTTP code is 200 355s ok 2 - Page contains a form 355s ok 3 - URI match 355s ok 4 - HTTP code is 200 355s ok 5 - Page contains a form 355s ok 6 - URI match 355s 1..6 355s ok 9 - Try to lower the required authn level with acr_values 355s # Subtest: Try to get code for RP1 with invalide scope name 355s ok 1 - Get authorization code for rp1 355s ok 2 - Invalid scope: code found on page 355s ok 3 - Invalid scope 355s 1..3 355s ok 10 - Try to get code for RP1 with invalide scope name 355s # Subtest: Use code on different RP 355s ok 1 - Get authorization code for rp1 355s ok 2 - Get redirection 355s ok 3 - Location header found 355s ok 4 - Post token on wrong RP 355s ok 5 - Response status is 400 355s ok 6 - Content is JSON 355s ok 7 - Error code is invalid_grant 355s ok 8 - CORS header present on Token error response 355s 1..8 355s ok 11 - Use code on different RP 355s # Subtest: Test authentication failures in token grant 355s ok 1 - Get authorization code again 355s ok 2 - Get redirection 355s ok 3 - Location header found 355s ok 4 - Post auth code on correct RP 355s ok 5 - Response status is 401 355s ok 6 - Content is JSON 355s ok 7 - Error code is invalid_client 355s ok 8 355s ok 9 - Post auth code on correct RP 355s ok 10 - Response status is 401 355s ok 11 - Content is JSON 355s ok 12 - Error code is invalid_client 355s ok 13 355s ok 14 - Post auth code on correct RP 355s ok 15 - Response status is 400 355s ok 16 - Content is JSON 355s ok 17 - Error code is invalid_client 355s ok 18 355s # Subtest: Bad auth (form) - missing client secret 355s ok 1 - Post auth code on correct RP 355s ok 2 - Response status is 400 355s ok 3 - Content is JSON 355s ok 4 - Error code is invalid_client 355s ok 5 355s 1..5 355s ok 19 - Bad auth (form) - missing client secret 355s ok 20 - Post auth code on correct RP 355s ok 21 - Response status is 401 355s ok 22 - Content is JSON 355s ok 23 - Error code is invalid_client 355s ok 24 355s ok 25 - Use GET on token endpoint 355s ok 26 - Response status is 400 355s ok 27 - Content is JSON 355s ok 28 - Error code is invalid_client 355s ok 29 - Post auth code on correct RP 355s ok 30 - CORS header present on Token response 355s ok 31 - HTTP code is 200 355s ok 32 - Content-Type is JSON 355s ok 33 - Content is valid JSON 355s ok 34 - Access token present 355s ok 35 - post to userinfo 355s ok 36 - Userinfo successful 355s ok 37 - CORS header present on userinfo response 355s 1..37 355s ok 12 - Test authentication failures in token grant 355s # Subtest: Use expired access token 355s ok 1 - post to userinfo with expired access token 355s ok 2 - Access denied with expired token 355s ok 3 - CORS header present on userinfo error response 355s 1..3 355s ok 13 - Use expired access token 355s # Subtest: Check AuthenticationLevel requirement 355s ok 1 - HTTP code is 200 355s ok 2 - Page contains a form 355s ok 3 - URI match 355s ok 4 - Auth query 355s ok 5 - HTTP code is 200 355s ok 6 - Get cookie lemonldap (e2ad2b5064877873213a134723c910fe4584f6758dace98548981aee5ddb8b8c) 355s ok 7 - Get redirection 355s ok 8 - Location header found 355s ok 9 - Access was allowed 355s 1..9 355s ok 14 - Check AuthenticationLevel requirement 355s 1..14 355s ok 356s t/32-OIDC-bad-auth-method.t .................................................... 356s ok 1 - use Lemonldap::NG::Portal::Main; 356s ok 2 - Portal object 356s ok 3 - REST request 356s ok 4 - Request from OP to RP 356s [Tue Oct 21 08:50:41 2025] [LLNG:6609] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 356s [Tue Oct 21 08:50:41 2025] [LLNG:6609] [error] Malformed JWKS document 356s [Tue Oct 21 08:50:41 2025] [LLNG:6609] [error] Relying Party rp has errors and will be ignored 356s ok 5 - Init 356s ok 6 - Portal app 356s ok 7 - Register $type 356s ok 8 - OP portal 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 9 - Get JWKS, endpoint /oauth2/jwks 356s ok 10 - HTTP code is 200 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 356s ok 12 - HTTP code is 200 356s ok 13 - Portal object 356s ok 14 - Init 356s ok 15 - Portal app 356s ok 16 - Register $type 356s ok 17 - RP portal 356s # ==> Pushing OP <== 356s ok 18 - REST request 356s ok 19 - Request from OP to RP 356s # ==> Saving handler OP <== 356s # ==> Pushing RP <== 356s # ==> Popping RP <== 356s # ==> Restoring OP <== 356s ok 20 - Execute request 356s ok 21 - Response is 200 or 401 356s ok 22 - Content is JSON 356s # ==> Popping OP <== 356s # ==> Pushing RP <== 356s # ==> Popping RP <== 356s ok 23 - RP publish its keys 356s ok 24 - HTTP code is 200 356s ok 25 - Content-Type is JSON 356s ok 26 - Content is valid JSON 356s ok 27 - Get RP sig key 356s # ==> Pushing RP <== 356s # ==> Popping RP <== 356s ok 28 - Unauth RP request 356s ok 29 - Get redirection 356s ok 30 - Location header found 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 31 - Push request to OP, endpoint /oauth2/authorize 356s ok 32 - HTTP code is 200 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 33 - Post authentication, endpoint /oauth2/authorize 356s ok 34 - Get cookie lemonldap (9a5d56d24948774bd60a23fa78533fb697dd0fa664c7b8970ae3100356f59e28) 356s ok 35 - HTTP code is 200 356s ok 36 - Page contains a form 356s ok 37 - Host match 356s ok 38 - Field "confirm" is defined 356s ok 39 - CSP header authorize POST request to \# 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 40 - Post confirmation, endpoint /oauth2/authorize 356s ok 41 - Get redirection 356s ok 42 - Location header found 356s # ==> Pushing RP <== 356s ok 43 - REST request 356s ok 44 - Request from RP to OP, endpoint /oauth2/token 356s # ==> Saving handler RP <== 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s # ==> Restoring RP <== 356s ok 45 - Execute request 356s ok 46 - Response is 200 or 401 356s ok 47 - Content is JSON 356s # ==> Popping RP <== 356s ok 48 - Call openidconnectcallback on RP 356s ok 49 - Response status is 401 356s ok 50 - Content is JSON 356s ok 51 - Error code is 106 356s # ==> Pushing OP <== 356s ok 52 - REST request 356s ok 53 - Request from OP to RP 356s # ==> Saving handler OP <== 356s # ==> Pushing RP <== 356s # ==> Popping RP <== 356s # ==> Restoring OP <== 356s ok 54 - Execute request 356s ok 55 - Response is 200 or 401 356s ok 56 - Content is JSON 356s # ==> Popping OP <== 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 57 - Query OP for logout 356s ok 58 - HTTP code is 200 356s # ==> Pushing OP <== 356s # ==> Popping OP <== 356s ok 59 - Test if user is reject on OP 356s ok 60 - Response status is 401 356s ok 61 - Content is JSON 356s ok 62 - Error code is 1 356s 1..62 356s ok 356s t/32-OIDC-login_hint.t ......................................................... 356s ok 1 - use Lemonldap::NG::Portal::Main; 356s ok 2 - Portal object 356s ok 3 - Init 356s ok 4 - Portal app 356s ok 5 - OP portal 356s ok 6 - Form is filled 356s 1..6 356s ok 356s t/32-OIDC-no-Metadata.t ........................................................ 356s ok 1 - use Lemonldap::NG::Portal::Main; 356s ok 2 - Portal object 356s ok 3 - Init 356s ok 4 - Portal app 356s ok 5 - Query OIDC metadata 356s ok 6 - HTTP code is 200 356s ok 7 - HTTP code is 200 356s ok 8 - Page contains a form 356s ok 9 - CSP header authorize POST request to \# 356s 1..9 356s ok 357s t/32-OIDC-redirect_uri-filter.t ................................................ 357s ok 1 - use Lemonldap::NG::Portal::Main; 357s ok 2 - Portal object 357s ok 3 - Init 357s ok 4 - Portal app 357s ok 5 - OP portal 357s ok 6 - Get JWKS, endpoint /oauth2/jwks 357s ok 7 - HTTP code is 200 357s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 357s ok 9 - HTTP code is 200 357s ok 10 - Portal object 357s ok 11 - Init 357s ok 12 - Portal app 357s ok 13 - RP portal 357s ok 14 - Post authentication 357s ok 15 - Get cookie lemonldap (980f4aeea51aa1aa1474c73e1035d4b2cd00e779845ce7ddf136a6a4b87b2dfa) 357s ok 16 - Unauth SP request 357s ok 17 - Get redirection 357s ok 18 - Location header found 357s ok 19 - Push bad request to OP 357s ok 20 - HTTP code is 200 357s ok 21 - Get unauthorized redirect_uri 357s 1..21 357s ok 357s t/32-OIDC-strict-JWS-private_key_jwt.t ......................................... 357s ok 1 - use Lemonldap::NG::Portal::Main; 357s ok 2 - Portal object 357s ok 3 - REST request 357s ok 4 - Request from OP to RP 357s [Tue Oct 21 08:50:43 2025] [LLNG:6613] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 357s [Tue Oct 21 08:50:43 2025] [LLNG:6613] [error] Malformed JWKS document 357s [Tue Oct 21 08:50:43 2025] [LLNG:6613] [error] Relying Party rp has errors and will be ignored 357s ok 5 - Init 357s ok 6 - Portal app 357s ok 7 - Register $type 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s ok 8 - Get JWKS, endpoint /oauth2/jwks 357s ok 9 - HTTP code is 200 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 357s ok 11 - HTTP code is 200 357s ok 12 - Portal object 357s ok 13 - Init 357s ok 14 - Portal app 357s ok 15 - Register $type 357s ok 16 - Portal object 357s ok 17 - REST request 357s ok 18 - Request from OP to RP 357s # ==> Saving handler OP <== 357s # ==> Pushing RP <== 357s # ==> Popping RP <== 357s # ==> Restoring OP <== 357s ok 19 - Execute request 357s ok 20 - Response is 200 357s ok 21 - Content is JSON 357s ok 22 - Init 357s ok 23 - Portal app 357s ok 24 - Register $type 357s # ==> Pushing RP <== 357s # ==> Popping RP <== 357s ok 25 - RP publish its keys 357s ok 26 - HTTP code is 200 357s ok 27 - Content-Type is JSON 357s ok 28 - Content is valid JSON 357s ok 29 - Get RP sig key 357s # ==> Pushing RP <== 357s # ==> Popping RP <== 357s ok 30 - Unauth RP request 357s ok 31 - Get redirection 357s ok 32 - Location header found 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s ok 33 - Push request to OP, endpoint /oauth2/authorize 357s ok 34 - HTTP code is 200 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s ok 35 - Post authentication, endpoint /oauth2/authorize 357s ok 36 - Get cookie lemonldap (9ca104e5728e2c3f6afb7df28d087ed6b35662d6dac05c6d919522008f9812dc) 357s ok 37 - HTTP code is 200 357s ok 38 - Page contains a form 357s ok 39 - Host match 357s ok 40 - Field "confirm" is defined 357s ok 41 - CSP header authorize POST request to \# 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s ok 42 - Post confirmation, endpoint /oauth2/authorize 357s ok 43 - Get redirection 357s ok 44 - Location header found 357s # ==> Pushing RP <== 357s ok 45 - Correct X509 thumbprint in JWT header 357s ok 46 - REST request 357s ok 47 - Request from RP to OP, endpoint /oauth2/token 357s # ==> Saving handler RP <== 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s # ==> Restoring RP <== 357s ok 48 - Execute request 357s ok 49 - Response is 200 357s ok 50 - Content is JSON 357s ok 51 - REST request 357s ok 52 - Request from RP to OP, endpoint /oauth2/userinfo 357s # ==> Saving handler RP <== 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s # ==> Restoring RP <== 357s ok 53 - Execute request 357s ok 54 - Response is 200 357s ok 55 - Content is JSON 357s # ==> Popping RP <== 357s ok 56 - Call openidconnectcallback on RP 357s ok 57 - Get cookie lemonldap (ed028ef4e2ec372c853ea2c56c800ce1be20c662243872f132dd8186c4d4ca3a) 357s # ==> Pushing OP <== 357s ok 58 - REST request 357s ok 59 - Request from OP to RP 357s # ==> Saving handler OP <== 357s # ==> Pushing RP <== 357s # ==> Popping RP <== 357s # ==> Restoring OP <== 357s ok 60 - Execute request 357s ok 61 - Response is 200 357s ok 62 - Content is JSON 357s # ==> Popping OP <== 357s # ==> Pushing OP <== 357s ok 63 - REST request 357s ok 64 - Request from OP to RP 357s # ==> Saving handler OP <== 357s # ==> Pushing RP <== 357s # ==> Popping RP <== 357s # ==> Restoring OP <== 357s ok 65 - Execute request 357s ok 66 - Response is 200 357s # ==> Popping OP <== 357s ok 67 - Query OP for logout 357s ok 68 - HTTP code is 200 357s # ==> Pushing OP <== 357s # ==> Popping OP <== 357s ok 69 - Test if user is reject on OP 357s ok 70 - Response status is 401 357s ok 71 - Content is JSON 357s ok 72 - Error code is 1 357s # ==> Pushing RP <== 357s # ==> Popping RP <== 357s ok 73 - Test if user is reject on RP 357s ok 74 - Get redirection 357s ok 75 - Location header found 357s 1..75 357s ok 358s t/33-Auth-and-issuer-OpenID2.t ................................................. 358s ok 1 - use Lemonldap::NG::Portal::Main; 358s ok 2 - Portal object 358s ok 3 - Init 358s ok 4 - Portal app 358s ok 5 - Register $type 358s ok 6 - Portal object 358s ok 7 - Init 358s ok 8 - Portal app 358s ok 9 - Register $type 358s # ==> Pushing SP <== 358s # ==> Popping SP <== 358s ok 10 - Unauth SP request 358s ok 11 - HTTP code is 200 358s ok 12 - Page contains a form 358s ok 13 - Host match 358s ok 14 - CSP header authorize POST request to \# 358s ok 15 - Ask for OpenID identity 358s # ==> Pushing SP <== 358s ok 16 - Request from SP to IdP 358s # ==> Saving handler SP <== 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s # ==> Restoring SP <== 358s ok 17 - Execute post request 358s ok 18 - HTTP code is 200 358s ok 19 - Request from SP to IdP 358s # ==> Saving handler SP <== 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s # ==> Restoring SP <== 358s ok 20 - Execute request 358s ok 21 - HTTP code is 200 358s # ==> Popping SP <== 358s ok 22 - Post OpenID identity 358s ok 23 - Get redirection 358s ok 24 - Location header found 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 25 - Follow redirection to IdP 358s ok 26 - HTTP code is 200 358s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036643%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserver%22%3A%221760964763_2636%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%7D) 358s ok 28 - HTTP code is 200 358s ok 29 - Page contains a form 358s ok 30 - Host match 358s ok 31 - CSP header authorize POST request to \# 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 32 - Try to authenticate 358s ok 33 - Reject reason is 91 358s # ==> Pushing SP <== 358s # ==> Popping SP <== 358s ok 34 - Unauth SP request 358s ok 35 - HTTP code is 200 358s ok 36 - Page contains a form 358s ok 37 - Host match 358s ok 38 - CSP header authorize POST request to \# 358s ok 39 - Ask for OpenID identity 358s # ==> Pushing SP <== 358s ok 40 - Request from SP to IdP 358s # ==> Saving handler SP <== 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s # ==> Restoring SP <== 358s ok 41 - Execute post request 358s ok 42 - HTTP code is 200 358s # ==> Popping SP <== 358s ok 43 - Post OpenID identity 358s ok 44 - Get redirection 358s ok 45 - Location header found 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 46 - Follow redirection to IdP 358s ok 47 - HTTP code is 200 358s ok 48 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserver%22%3A%221760964763_51898%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerTs%22%3A1761036643%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%7D) 358s ok 49 - HTTP code is 200 358s ok 50 - Page contains a form 358s ok 51 - Host match 358s ok 52 - CSP header authorize POST request to \# 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 53 - Try to authenticate 358s ok 54 - Get cookie lemonldap (c6bf3357d8355149a6e03a693e4e4b604037f8eb4bd55cfe8c594cd64660e0ae) 358s ok 55 - HTTP code is 200 358s ok 56 - Page contains a form 358s ok 57 - Host match 358s ok 58 - Field "confirm" is defined 358s ok 59 - CSP header authorize POST request to \# 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 60 - Confirm choice 358s ok 61 - Get redirection 358s ok 62 - Location header found 358s # ==> Pushing SP <== 358s # ==> Popping SP <== 358s ok 63 - Follow redirection to SP 358s ok 64 - Get cookie lemonldap (1ecff851fba6cd9eacb83204572c2f7919a6a5fe13cbeb718381d385f9779ae1) 358s ok 65 - Get redirection 358s ok 66 - Location header found 358s 1..66 358s ok 358s t/34-Auth-Proxy-and-REST-Server.t .............................................. 358s ok 1 - use Lemonldap::NG::Portal::Main; 358s ok 2 - Portal object 358s ok 3 - Init 358s ok 4 - Portal app 358s ok 5 - Register $type 358s ok 6 - Portal object 358s ok 7 - Init 358s ok 8 - Portal app 358s ok 9 - Register $type 358s # ==> Pushing SP <== 358s # ==> Popping SP <== 358s ok 10 - Unauth SP request 358s ok 11 - HTTP code is 200 358s # ==> Pushing SP <== 358s ok 12 - @ REST request (POST /) 358s # ==> Saving handler SP <== 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s # ==> Restoring SP <== 358s ok 13 - Post request 358s ok 14 - HTTP code is 200 358s ok 15 - Get cookie lemonldap (15538202024816bb24a3b4f091a62450c459e32a3fb4d244ecb14079aeea777f) 358s ok 16 - Content is JSON 358s ok 17 - @ REST request (GET /session/my/global) 358s # ==> Saving handler SP <== 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s # ==> Restoring SP <== 358s ok 18 - Execute request 358s ok 19 - HTTP code is 200 358s ok 20 - Content is JSON 358s # ==> Popping SP <== 358s ok 21 - Post user/password 358s ok 22 - Get redirection 358s ok 23 - Location is http://auth.sp.com/ 358s ok 24 - Get cookie lemonldap (d4e51c3b7b5744154be7e4f22fb56dcb49e1cbadc199f0def6557b69dfb02c51) 358s ok 25 - Good ID 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 26 - Some session keys 358s ok 27 - HTTP code is 200 358s ok 28 - GET JSON 358s ok 29 - Good ID 358s ok 30 - Uid is dwho 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 31 - Create session 358s ok 32 - HTTP code is 200 358s ok 33 - GET JSON 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 34 - Verify uid 358s ok 35 - Uid is good 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 36 - Put a new key 358s ok 37 - HTTP code is 200 358s ok 38 - GET JSON 358s ok 39 - Result is 1 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 40 - Verify cn 358s ok 41 - CN is good 358s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 358s ok 43 - @ REST request (POST /sessions/global/) 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 44 - Post request 358s ok 45 - HTTP code is 200 358s ok 46 - Content is JSON 358s ok 47 - Search all sessions 358s ok 48 - Result is an hash 358s ok 49 - Found 4 sessions 358s ok 50 - All sessions are valid 358s ok 51 - @ REST request (POST /sessions/global/) 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 52 - Post request 358s ok 53 - HTTP code is 200 358s ok 54 - Content is JSON 358s ok 55 - Search all sessions with a code 358s ok 56 - Result is an hash 358s ok 57 - Found the same count 358s ok 58 - All sessions are valid 358s ok 59 - @ REST request (POST /sessions/global/) 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 60 - Post request 358s ok 61 - HTTP code is 200 358s ok 62 - Content is JSON 358s ok 63 - Search dwho sessions 358s ok 64 - Result is an hash 358s ok 65 - Found 2 sessions 358s ok 66 - All sessions are valid 358s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 68 - Delete new session 358s ok 69 - HTTP code is 200 358s ok 70 - GET JSON 358s ok 71 - Result is 1 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s ok 72 - New session is deleted 358s ok 73 - Session does not exist 358s # ==> Pushing SP <== 358s ok 74 - @ REST request (GET /) 358s # ==> Saving handler SP <== 358s # ==> Pushing ISSUER <== 358s # ==> Popping ISSUER <== 358s # ==> Restoring SP <== 358s ok 75 - Execute request 358s ok 76 - HTTP code is 200 358s ok 77 - Content is JSON 358s # ==> Popping SP <== 358s ok 78 - Ask for logout 358s ok 79 - HTTP code is 200 358s # ==> Pushing SP <== 358s # ==> Popping SP <== 358s ok 80 - Test if user is reject on IdP 358s ok 81 - Response status is 401 358s ok 82 - Content is JSON 358s ok 83 - Error code is 1 358s 1..83 358s ok 358s t/34-Auth-Proxy-and-REST-sessions.t ............................................ 358s ok 1 - use Lemonldap::NG::Portal::Main; 358s ok 2 - Portal object 358s ok 3 - Init 358s ok 4 - Portal app 358s ok 5 - Issuer portal 358s ok 6 - Portal object 358s ok 7 - Init 358s ok 8 - Portal app 358s ok 9 - SP portal 358s ok 10 - Unauth SP request 358s ok 11 - HTTP code is 200 358s ok 12 - @ REST request (POST /) 358s ok 13 - Post request 358s ok 14 - @ REST request (GET /session/my/global) 358s ok 15 - Execute request 358s ok 16 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 358s ok 17 - Execute request 358s ok 18 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 358s ok 19 - Post request 358s ok 20 - @ REST request (PUT /sessions/global/c041fab5c811222abebf13f7ffada77708c067777533e07ab85b0305c952f84d) 358s ok 21 - Post request 358s ok 22 - Post user/password 358s ok 23 - Get redirection 358s ok 24 - Location is http://auth.sp.com/ 358s ok 25 - Get cookie lemonldap (c041fab5c811222abebf13f7ffada77708c067777533e07ab85b0305c952f84d) 358s ok 26 - @ REST request (GET /) 358s ok 27 - Execute request 358s ok 28 - @ REST request (GET /sessions/global/c041fab5c811222abebf13f7ffada77708c067777533e07ab85b0305c952f84d) 358s ok 29 - Execute request 358s ok 30 - @ REST request (DELETE /sessions/global/c041fab5c811222abebf13f7ffada77708c067777533e07ab85b0305c952f84d) 358s ok 31 - Execute request 358s ok 32 - Ask for logout 358s ok 33 - HTTP code is 200 358s ok 34 - @ REST request (GET /sessions/global/c041fab5c811222abebf13f7ffada77708c067777533e07ab85b0305c952f84d) 358s ok 35 - Execute request 358s ok 36 - Test if user is reject on IdP 358s ok 37 - Response status is 401 358s ok 38 - Content is JSON 358s ok 39 - Error code is 1 358s 1..39 358s ok 359s t/34-Auth-Proxy-and-SOAP-Server.t .............................................. 359s ok 1 - use Lemonldap::NG::Portal::Main; 359s ok 2 - Portal object 359s ok 3 - Init 359s ok 4 - Portal app 359s ok 5 - Register $type 359s ok 6 - Portal object 359s ok 7 - Init 359s ok 8 - Portal app 359s ok 9 - Register $type 359s # ==> Pushing SP <== 359s # ==> Popping SP <== 359s ok 10 - Unauth SP request 359s ok 11 - HTTP code is 200 359s # ==> Pushing SP <== 359s ok 12 - @ SOAP REQUEST @ 359s # ==> Saving handler SP <== 359s # ==> Pushing ISSUER <== 359s # ==> Popping ISSUER <== 359s # ==> Restoring SP <== 359s ok 13 - Execute request 359s ok 14 - HTTP code is 200 359s ok 15 - Content is XML 359s ok 16 - @ END OF SOAP REQUEST @ 359s ok 17 - @ SOAP REQUEST @ 359s # ==> Saving handler SP <== 359s # ==> Pushing ISSUER <== 359s # ==> Popping ISSUER <== 359s # ==> Restoring SP <== 359s ok 18 - Execute request 359s ok 19 - HTTP code is 200 359s ok 20 - Content is XML 359s ok 21 - @ END OF SOAP REQUEST @ 359s # ==> Popping SP <== 359s ok 22 - Post user/password 359s ok 23 - Get redirection 359s ok 24 - Location is http://auth.sp.com/ 359s ok 25 - Get cookie lemonldap (169948e737d00dc6dcf16307cac0fe39f72a715f360800ac8e76e04fefd23098) 359s # ==> Pushing SP <== 359s # ==> Popping SP <== 359s ok 26 - Try to get menu 359s ok 27 - HTTP code is 200 359s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 359s ok 29 - @ SOAP REQUEST @ 359s # ==> Pushing ISSUER <== 359s # ==> Popping ISSUER <== 359s ok 30 - Execute request 359s ok 31 - HTTP code is 200 359s ok 32 - Content is XML 359s ok 33 - @ END OF SOAP REQUEST @ 359s ok 34 - @ SOAP REQUEST @ 359s # ==> Pushing ISSUER <== 359s # ==> Popping ISSUER <== 359s ok 35 - Execute request 359s ok 36 - HTTP code is 200 359s ok 37 - Content is XML 359s ok 38 - @ END OF SOAP REQUEST @ 359s ok 39 - Try get_key_from_all_sessions 359s ok 40 - Found session 359s # ==> Pushing SP <== 359s # ==> Popping SP <== 359s ok 41 - Ask for logout 359s ok 42 - HTTP code is 200 359s # ==> Pushing SP <== 359s # ==> Popping SP <== 359s ok 43 - Test if user is reject on IdP 359s ok 44 - Response status is 401 359s ok 45 - Content is JSON 359s ok 46 - Error code is 1 359s 1..46 359s ok 361s t/35-My-session.t .............................................................. 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Auth query 361s ok 6 - HTTP code is 200 361s ok 7 - Get cookie lemonldap (b52e8316bacdac32a5b3d9607d1e39a9d038a80cfe37a1001762c413a612ae0c) 361s ok 8 - Check for test1 361s ok 9 - HTTP code is 200 361s ok 10 - http//test1.example.com is ganted 361s ok 11 - Check for test1 361s ok 12 - HTTP code is 200 361s ok 13 - Request for my applications 361s ok 14 - HTTP code is 200 361s ok 15 - Result == 1 361s ok 16 - "Sample applications" category found 361s ok 17 - Two applications found 361s ok 18 - Description app1 found 361s ok 19 - Logo app1 found 361s ok 20 - URI app2 found 361s ok 21 - Logout request 361s ok 22 - Response is 200 361s ok 23 - Cookie is deleted 361s ok 24 - No pdata 361s ok 25 - Disconnect request 361s ok 26 - Response is 401 361s 1..26 361s ok 361s t/35-REST-OAuth2-deny.t ........................................................ 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Register $type 361s ok 6 - OP portal 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 7 - Get JWKS, endpoint /oauth2/jwks 361s ok 8 - HTTP code is 200 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 361s ok 10 - HTTP code is 200 361s ok 11 - Portal object 361s ok 12 - Init 361s ok 13 - Portal app 361s ok 14 - Register $type 361s ok 15 - RP portal 361s # ==> Pushing RP <== 361s # ==> Popping RP <== 361s ok 16 - Unauth SP request 361s ok 17 - Get redirection 361s ok 18 - Location header found 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 19 - Push request to OP, endpoint /oauth2/authorize 361s ok 20 - HTTP code is 200 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 21 - Post authentication, endpoint /oauth2/authorize 361s ok 22 - Get cookie lemonldap (a01e16f0d0da224c8c986e11f3ac400b3b93e9a2ad9772d4079266ebe9db5289) 361s ok 23 - HTTP code is 200 361s ok 24 - Page contains a form 361s ok 25 - Host match 361s ok 26 - Field "confirm" is defined 361s ok 27 - CSP header authorize POST request to \# 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 28 - Post confirmation, endpoint /oauth2/authorize 361s ok 29 - Get redirection 361s ok 30 - Location header found 361s # ==> Pushing RP <== 361s ok 31 - REST request 361s ok 32 - Request from RP to OP, endpoint /oauth2/token 361s # ==> Saving handler RP <== 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s # ==> Restoring RP <== 361s ok 33 - Execute request 361s ok 34 - Response is 200 361s ok 35 - Content is JSON 361s ok 36 - Found access_token b617e2a799a4293186d3f3b2d33e4d87eb891f10dd2891ee5c6298ed1e713ec0 361s ok 37 - REST request 361s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 361s # ==> Saving handler RP <== 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s # ==> Restoring RP <== 361s ok 39 - Execute request 361s ok 40 - Response is 200 361s ok 41 - Content is JSON 361s # ==> Popping RP <== 361s ok 42 - Call openidconnectcallback on RP 361s ok 43 - Get cookie lemonldap (752b4cc4f58abbbf507a4ae82fe705787e3cd10c05cfed0c5b0b9c986f9ce751) 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 44 - Check session 361s ok 45 - Response status is 401 361s ok 46 - Content is JSON 361s ok 47 - Error code is 9 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 48 - Check session 361s ok 49 - HTTP code is 403 361s 1..49 361s ok 361s t/35-REST-OAuth2.t ............................................................. 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Register $type 361s ok 6 - OP portal 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 7 - Get JWKS, endpoint /oauth2/jwks 361s ok 8 - HTTP code is 200 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 361s ok 10 - HTTP code is 200 361s ok 11 - Portal object 361s ok 12 - Init 361s ok 13 - Portal app 361s ok 14 - Register $type 361s ok 15 - RP portal 361s # ==> Pushing RP <== 361s # ==> Popping RP <== 361s ok 16 - Unauth SP request 361s ok 17 - Get redirection 361s ok 18 - Location header found 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 19 - Push request to OP, endpoint /oauth2/authorize 361s ok 20 - HTTP code is 200 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 21 - Post authentication, endpoint /oauth2/authorize 361s ok 22 - Get cookie lemonldap (d34494dcde7dfe314dd42dbed04c084abdd4cf5f6d00fd40d14cb8ce20576efe) 361s ok 23 - HTTP code is 200 361s ok 24 - Page contains a form 361s ok 25 - Host match 361s ok 26 - Field "confirm" is defined 361s ok 27 - CSP header authorize POST request to \# 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 28 - Post confirmation, endpoint /oauth2/authorize 361s ok 29 - Get redirection 361s ok 30 - Location header found 361s # ==> Pushing RP <== 361s ok 31 - REST request 361s ok 32 - Request from RP to OP, endpoint /oauth2/token 361s # ==> Saving handler RP <== 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s # ==> Restoring RP <== 361s ok 33 - Execute request 361s ok 34 - Response is 200 361s ok 35 - Content is JSON 361s ok 36 - Found access_token 39d7c7d08b020441273de2be34e84abb8a42725815c8d5f6ec6b931530480996 361s ok 37 - REST request 361s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 361s # ==> Saving handler RP <== 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s # ==> Restoring RP <== 361s ok 39 - Execute request 361s ok 40 - Response is 200 361s ok 41 - Content is JSON 361s # ==> Popping RP <== 361s ok 42 - Call openidconnectcallback on RP 361s ok 43 - Get cookie lemonldap (0f25d19c271c58f6489cfaafeb9e447a799499a6de417297995451e9d1105545) 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 44 - Check session 361s ok 45 - Response status is 401 361s ok 46 - Content is JSON 361s ok 47 - Error code is 9 361s # ==> Pushing OP <== 361s # ==> Popping OP <== 361s ok 48 - Check session 361s ok 49 - HTTP code is 200 361s 1..49 361s ok 361s t/35-REST-auth-password-server.t ............................................... 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - HTTP code is 200 361s ok 6 - Content-Type is JSON 361s ok 7 - Content is valid JSON 361s ok 8 - Correct password is accepted 361s ok 9 - HTTP code is 200 361s ok 10 - Content-Type is JSON 361s ok 11 - Content is valid JSON 361s ok 12 - Incorrect user is rejected 361s ok 13 - HTTP code is 200 361s ok 14 - Content-Type is JSON 361s ok 15 - Content is valid JSON 361s ok 16 - Incorrect password is rejected 361s ok 17 - HTTP code is 200 361s ok 18 - Content-Type is JSON 361s ok 19 - Content is valid JSON 361s ok 20 - Correct result 361s ok 21 - Correct attributes 361s ok 22 - Correct macro 361s ok 23 - HTTP code is 200 361s ok 24 - Content-Type is JSON 361s ok 25 - Content is valid JSON 361s ok 26 - Correct result 361s ok 27 - No attributes 361s 1..27 361s ok 361s t/35-REST-config-backend.t ..................................................... 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Register $type 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s ok 6 - Get latest conf metadata 361s ok 7 - HTTP code is 200 361s ok 8 - Portal object 361s ok 9 - @ REST request (GET /config/latest) 361s # ==> Saving handler SP <== 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s # ==> Restoring SP <== 361s ok 10 - Execute request 361s ok 11 - Response is 200 or 400 361s ok 12 - @ END OF REST REQUEST 361s ok 13 - @ REST request (GET /config/latest) 361s # ==> Saving handler SP <== 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s # ==> Restoring SP <== 361s ok 14 - Execute request 361s ok 15 - Response is 200 or 400 361s ok 16 - @ END OF REST REQUEST 361s ok 17 - @ REST request (GET /config/1) 361s # ==> Saving handler SP <== 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s # ==> Restoring SP <== 361s ok 18 - Execute request 361s ok 19 - Response is 200 or 400 361s ok 20 - @ END OF REST REQUEST 361s ok 21 - Init 361s ok 22 - Portal app 361s ok 23 - Register $type 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 24 - Unauth SP request 361s ok 25 - HTTP code is 200 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 26 - Post user/password 361s ok 27 - Get redirection 361s ok 28 - Location is http://auth.sp.com/ 361s ok 29 - Get cookie lemonldap (6b1039b5d5dc78bb7df93e25302af32861f7b1387124ad82cf539f5d24ddfcf2) 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 30 - Auth test 361s ok 31 - HTTP code is 200 361s ok 32 - Good ID 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s ok 33 - Some session keys 361s ok 34 - HTTP code is 200 361s ok 35 - GET JSON 361s ok 36 - Good ID 361s ok 37 - Uid is french 361s ok 38 - UTF-8 values 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s ok 39 - Retrieve error message: 9 from lang: fr 361s ok 40 - HTTP code is 200 361s ok 41 - GET JSON 361s ok 42 - Good lang 361s ok 43 - Good errorNum 361s ok 44 - Good errorMsgName 361s ok 45 - Good file URL 361s ok 46 - Good result 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s ok 47 - Retrieve ALL error messages from lang: es 361s ok 48 - HTTP code is 200 361s ok 49 - GET JSON 361s ok 50 - Good lang 361s ok 51 - Good errorNum 361s ok 52 - Good file URL 361s ok 53 - Good result 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s ok 54 - Retrieve ALL error messages from lang: en (default) 361s ok 55 - HTTP code is 200 361s ok 56 - GET JSON 361s ok 57 - Good lang 361s ok 58 - Good errorNum 361s ok 59 - Good file URL 361s ok 60 - Good result 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 61 - Ask for logout 361s ok 62 - HTTP code is 200 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 63 - Test if user is reject on IdP 361s ok 64 - Response status is 401 361s ok 65 - Content is JSON 361s ok 66 - Error code is 1 361s 1..66 361s ok 361s t/35-REST-export-password.t .................................................... 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Register $type 361s ok 6 - Portal object 361s ok 7 - Init 361s ok 8 - Portal app 361s ok 9 - Register $type 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 10 - Unauth SP request 361s ok 11 - HTTP code is 200 361s # ==> Pushing SP <== 361s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 361s # ==> Saving handler SP <== 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s # ==> Restoring SP <== 361s ok 13 - Execute request 361s ok 14 - Response is 200 or 400 361s ok 15 - @ END OF REST REQUEST 361s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 361s # ==> Saving handler SP <== 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s # ==> Restoring SP <== 361s ok 17 - Post request 361s ok 18 - HTTP code is 200 361s ok 19 - @ END OF REST REQUEST 361s ok 20 - @ REST request (PUT /sessions/global/e4d4e7258e69db276f271e2c3d0bd73ed5745922917f9cb00da7b93ffd602089) 361s # ==> Saving handler SP <== 361s # ==> Pushing ISSUER <== 361s # ==> Popping ISSUER <== 361s # ==> Restoring SP <== 361s ok 21 - Post request 361s ok 22 - HTTP code is 200 361s ok 23 - @ END OF REST REQUEST 361s # ==> Popping SP <== 361s ok 24 - Post user/password 361s ok 25 - Get redirection 361s ok 26 - Location is http://auth.sp.com/ 361s ok 27 - Get cookie lemonldap (e4d4e7258e69db276f271e2c3d0bd73ed5745922917f9cb00da7b93ffd602089) 361s # ==> Pushing SP <== 361s # ==> Popping SP <== 361s ok 28 - Auth test 361s ok 29 - HTTP code is 200 361s ok 30 - Password is exported 361s 1..30 361s ok 361s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t .................... 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Issuer portal 361s ok 6 - Simple request to handler 361s ok 7 - Get WWW-Authenticate header 361s # Subtest: REST request to Portal 361s 1..3 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 3 - Response is 200 361s ok 8 - REST request to Portal 361s ok 9 - AuthBasic request 361s ok 10 - HTTP code is 200 361s ok 11 - Authenticated as dwho 361s # Subtest: REST request to Portal 361s 1..3 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 3 - Response is 200 361s ok 12 - REST request to Portal 361s ok 13 - AuthBasic request 361s ok 14 - HTTP code is 200 361s ok 15 - Authenticated as rtyler 361s ok 16 - REST requests were done by handler 361s ok 17 - New AuthBasic request 361s ok 18 - Handler used its local cache 361s ok 19 - HTTP code is 200 361s ok 20 - Authenticated as dwho 361s ok 21 - New AuthBasic request 361s ok 22 - Handler used its local cache 361s ok 23 - HTTP code is 200 361s ok 24 - Authenticated as rtyler 361s # Subtest: REST request to Portal 361s 1..3 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 3 - Response is 401 361s ok 25 - REST request to Portal 361s ok 26 - New AuthBasic request 361s ok 27 - Request was rejected 361s # Subtest: REST request to Portal 361s 1..3 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 3 - Response is 401 361s ok 28 - REST request to Portal 361s ok 29 - New AuthBasic request 361s ok 30 - Request was rejected 361s 1..30 361s ok 361s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t ........................... 361s ok 1 - use Lemonldap::NG::Portal::Main; 361s ok 2 - Portal object 361s ok 3 - Init 361s ok 4 - Portal app 361s ok 5 - Issuer portal 361s ok 6 - Simple request to handler 361s ok 7 - Get WWW-Authenticate header 361s ok 8 - Get Menu 361s ok 9 - HTTP code is 200 361s ok 10 - Page contains a form 361s ok 11 - Host match 361s ok 12 - Field "user" is defined 361s ok 13 - Field "password" is defined 361s ok 14 - CSP header authorize POST request to \# 361s ok 15 - Auth query 361s ok 16 - Get cookie lemonldap (5277a3c05b21571235778ea1ff42cf1a5c432174be51652841dc8006ced107fb) 361s ok 17 - Get redirection 361s ok 18 - Location is http://auth.idp.com/ 361s ok 19 - Form registration 361s ok 20 - Get redirection 361s ok 21 - Location header found 361s ok 22 - Form registration 361s ok 23 - Found TOTP js 361s ok 24 - Get new key 361s ok 25 - Content is JSON 361s ok 26 - Found secret 361s ok 27 - Found token 361s ok 28 - Code 361s ok 29 - Code contains 6 digits 361s ok 30 - Post code 361s ok 31 - Content is JSON 361s ok 32 - Key is registered 361s ok 33 - Get Menu 361s ok 34 - HTTP code is 200 361s ok 35 - Page contains a form 361s ok 36 - Host match 361s ok 37 - Field "user" is defined 361s ok 38 - Field "password" is defined 361s ok 39 - CSP header authorize POST request to \# 361s ok 40 - Auth query 361s ok 41 - HTTP code is 200 361s ok 42 - Page contains a form 361s ok 43 - URI match 361s # Subtest: REST request to Portal 361s 1..2 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 44 - REST request to Portal 361s ok 45 - AuthBasic request 361s ok 46 - Authentication rejected 361s ok 47 - REST requests were done by handler 361s # Subtest: REST request to Portal 361s 1..2 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 48 - REST request to Portal 361s ok 49 - New AuthBasic request 361s ok 50 - Handler used its local cache 361s ok 51 - Authentication rejected a second time 361s # Subtest: REST request to Portal 361s 1..2 361s ok 1 - Get POST request 361s ok 2 - Push request to portal 361s ok 52 - REST request to Portal 361s ok 53 - New AuthBasic request 361s ok 54 - Portal was called a second time 361s ok 55 - 2FA did not trigger for rtyler because of ENV rule 361s 1..55 361s ok 362s t/35-REST-sessions-with-AuthBasic-handler.t .................................... 362s ok 1 - use Lemonldap::NG::Portal::Main; 362s ok 2 - Portal object 362s ok 3 - Init 362s ok 4 - Portal app 362s ok 5 - Issuer portal 362s ok 6 - Simple request to handler 362s ok 7 - Get WWW-Authenticate header 362s # Subtest: REST request to Portal 362s 1..3 362s ok 1 - Get POST request 362s ok 2 - Push request to portal 362s ok 3 - Response is 200 362s ok 8 - REST request to Portal 362s ok 9 - AuthBasic request 362s ok 10 - HTTP code is 200 362s ok 11 - Authenticated as dwho 362s # Subtest: REST request to Portal 362s 1..3 362s ok 1 - Get POST request 362s ok 2 - Push request to portal 362s ok 3 - Response is 200 362s ok 12 - REST request to Portal 362s ok 13 - AuthBasic request 362s ok 14 - HTTP code is 200 362s ok 15 - Authenticated as rtyler 362s ok 16 - REST requests were done by handler 362s ok 17 - New AuthBasic request 362s ok 18 - Handler used its local cache 362s ok 19 - HTTP code is 200 362s ok 20 - Authenticated as dwho 362s ok 21 - New AuthBasic request 362s ok 22 - Handler used its local cache 362s ok 23 - HTTP code is 200 362s ok 24 - Authenticated as rtyler 362s # Subtest: REST request to Portal 362s 1..3 362s ok 1 - Get POST request 362s ok 2 - Push request to portal 362s ok 3 - Response is 401 362s ok 25 - REST request to Portal 362s ok 26 - New AuthBasic request 362s ok 27 - Request was rejected 362s # Subtest: REST request to Portal 362s 1..3 362s ok 1 - Get POST request 362s ok 2 - Push request to portal 362s ok 3 - Response is 401 362s ok 28 - REST request to Portal 362s ok 29 - New AuthBasic request 362s ok 30 - Request was rejected 362s 1..30 362s ok 362s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t .. 362s ok 1 - use Lemonldap::NG::Portal::Main; 362s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t line 66. 362s ok 2 # skip LLNGTESTREDIS isn't set 362s 1..2 362s ok 362s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t .................. 362s ok 1 - use Lemonldap::NG::Portal::Main; 362s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t line 66. 362s ok 2 # skip LLNGTESTREDIS isn't set 362s 1..2 362s ok 362s t/35-REST-sessions-with-REST-server.t .......................................... 362s ok 1 - use Lemonldap::NG::Portal::Main; 362s ok 2 - Portal object 362s ok 3 - Init 362s ok 4 - Portal app 362s ok 5 - Register $type 362s ok 6 - Portal object 362s ok 7 - Init 362s ok 8 - Portal app 362s ok 9 - Register $type 362s # ==> Pushing SP <== 362s # ==> Popping SP <== 362s ok 10 - Unauth SP request 362s ok 11 - HTTP code is 200 362s # ==> Pushing SP <== 362s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 362s # ==> Saving handler SP <== 362s # ==> Pushing ISSUER <== 362s # ==> Popping ISSUER <== 362s # ==> Restoring SP <== 362s ok 13 - Execute request 362s ok 14 - Response is 200 or 400 362s ok 15 - @ END OF REST REQUEST 362s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 362s # ==> Saving handler SP <== 362s # ==> Pushing ISSUER <== 362s # ==> Popping ISSUER <== 362s # ==> Restoring SP <== 362s ok 17 - Post request 362s ok 18 - HTTP code is 200 362s ok 19 - @ END OF REST REQUEST 362s ok 20 - @ REST request (PUT /sessions/global/2b4444ff24f80e1290c6de3bae6787110b529d6a8af4174996d096db0db699a9) 362s # ==> Saving handler SP <== 362s # ==> Pushing ISSUER <== 362s # ==> Popping ISSUER <== 362s # ==> Restoring SP <== 362s ok 21 - Post request 362s ok 22 - HTTP code is 200 362s ok 23 - @ END OF REST REQUEST 362s # ==> Popping SP <== 362s ok 24 - Post user/password 362s ok 25 - Get redirection 362s ok 26 - Location is http://auth.sp.com/ 362s ok 27 - Get cookie lemonldap (2b4444ff24f80e1290c6de3bae6787110b529d6a8af4174996d096db0db699a9) 362s # ==> Pushing SP <== 362s # ==> Popping SP <== 362s ok 28 - Auth test 362s ok 29 - HTTP code is 200 362s ok 30 - Good ID 362s ok 31 - Mulivalued attribute found 362s ok 32 - Good ID 362s ok 33 - Uid is french 362s # ==> Pushing SP <== 362s ok 34 - @ REST request (GET /sessions/global/2b4444ff24f80e1290c6de3bae6787110b529d6a8af4174996d096db0db699a9) 362s # ==> Saving handler SP <== 362s # ==> Pushing ISSUER <== 362s # ==> Popping ISSUER <== 362s # ==> Restoring SP <== 362s ok 35 - Execute request 362s ok 36 - Response is 200 or 400 362s ok 37 - @ END OF REST REQUEST 362s ok 38 - @ REST request (DELETE /sessions/global/2b4444ff24f80e1290c6de3bae6787110b529d6a8af4174996d096db0db699a9) 362s # ==> Saving handler SP <== 362s # ==> Pushing ISSUER <== 362s # ==> Popping ISSUER <== 362s # ==> Restoring SP <== 362s ok 39 - Execute request 362s ok 40 - Response is 200 or 400 362s ok 41 - @ END OF REST REQUEST 362s # ==> Popping SP <== 362s ok 42 - Ask for logout 362s ok 43 - HTTP code is 200 362s # ==> Pushing SP <== 362s ok 44 - @ REST request (GET /sessions/global/2b4444ff24f80e1290c6de3bae6787110b529d6a8af4174996d096db0db699a9) 362s # ==> Saving handler SP <== 362s # ==> Pushing ISSUER <== 362s # ==> Popping ISSUER <== 362s # ==> Restoring SP <== 362s ok 45 - Execute request 362s ok 46 - Response is 200 or 400 362s ok 47 - @ END OF REST REQUEST 362s # ==> Popping SP <== 362s ok 48 - Test if user is reject on IdP 362s ok 49 - Response status is 401 362s ok 50 - Content is JSON 362s ok 51 - Error code is 1 362s 1..51 362s ok 363s t/35-SOAP-config-backend.t ..................................................... 363s ok 1 - use Lemonldap::NG::Portal::Main; 363s ok 2 - Portal object 363s ok 3 - Init 363s ok 4 - Portal app 363s ok 5 - Register $type 363s ok 6 - @ SOAP REQUEST @ 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s ok 7 - Execute request 363s ok 8 - HTTP code is 200 363s ok 9 - Content is XML 363s ok 10 - @ END OF SOAP REQUEST @ 363s ok 11 - Last cfg is 1 363s ok 12 - @ SOAP REQUEST @ 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s ok 13 - Execute request 363s ok 14 - HTTP code is 200 363s ok 15 - Content is XML 363s ok 16 - @ END OF SOAP REQUEST @ 363s ok 17 - Get configuration 363s ok 18 - cfgNum is 1 363s ok 19 - Portal object 363s ok 20 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 21 - Execute request 363s ok 22 - HTTP code is 200 363s ok 23 - Content is XML 363s ok 24 - @ END OF SOAP REQUEST @ 363s ok 25 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 26 - Execute request 363s ok 27 - HTTP code is 200 363s ok 28 - Content is XML 363s ok 29 - @ END OF SOAP REQUEST @ 363s ok 30 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 31 - Execute request 363s ok 32 - HTTP code is 200 363s ok 33 - Content is XML 363s ok 34 - @ END OF SOAP REQUEST @ 363s ok 35 - Init 363s ok 36 - Portal app 363s ok 37 - Register $type 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 38 - Unauth SP request 363s ok 39 - HTTP code is 200 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 40 - Post user/password 363s ok 41 - Get redirection 363s ok 42 - Location is http://auth.sp.com/ 363s ok 43 - Get cookie lemonldap (66b38506a7c8196e4ebe0d963c7f693d915c0fa703eba3ec887969475d12d1f0) 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 44 - Try to get menu 363s ok 45 - HTTP code is 200 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 46 - Ask for logout 363s ok 47 - HTTP code is 200 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 48 - Test if user is reject on IdP 363s ok 49 - Response status is 401 363s ok 50 - Content is JSON 363s ok 51 - Error code is 1 363s 1..51 363s ok 363s t/35-SOAP-sessions-with-SOAP-server.t .......................................... 363s ok 1 - use Lemonldap::NG::Portal::Main; 363s ok 2 - Portal object 363s ok 3 - Init 363s ok 4 - Portal app 363s ok 5 - Register $type 363s ok 6 - Portal object 363s ok 7 - Init 363s ok 8 - Portal app 363s ok 9 - Register $type 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 10 - Unauth SP request 363s ok 11 - HTTP code is 200 363s # ==> Pushing SP <== 363s ok 12 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 13 - Execute request 363s ok 14 - HTTP code is 200 363s ok 15 - Content is XML 363s ok 16 - @ END OF SOAP REQUEST @ 363s ok 17 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 18 - Execute request 363s ok 19 - HTTP code is 200 363s ok 20 - Content is XML 363s ok 21 - @ END OF SOAP REQUEST @ 363s ok 22 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 23 - Execute request 363s ok 24 - HTTP code is 200 363s ok 25 - Content is XML 363s ok 26 - @ END OF SOAP REQUEST @ 363s ok 27 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 28 - Execute request 363s ok 29 - HTTP code is 200 363s ok 30 - Content is XML 363s ok 31 - @ END OF SOAP REQUEST @ 363s ok 32 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 33 - Execute request 363s ok 34 - HTTP code is 200 363s ok 35 - Content is XML 363s ok 36 - @ END OF SOAP REQUEST @ 363s # ==> Popping SP <== 363s ok 37 - Post user/password 363s ok 38 - Get redirection 363s ok 39 - Location is http://auth.sp.com/ 363s ok 40 - Get cookie lemonldap (3779f6b17435bf6f755b4c9232283464301e73677fdf622ba812c687a6311ae0) 363s # ==> Pushing SP <== 363s # ==> Popping SP <== 363s ok 41 - Try to get menu 363s ok 42 - HTTP code is 200 363s # ==> Pushing SP <== 363s ok 43 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 44 - Execute request 363s ok 45 - HTTP code is 200 363s ok 46 - Content is XML 363s ok 47 - @ END OF SOAP REQUEST @ 363s ok 48 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 49 - Execute request 363s ok 50 - HTTP code is 200 363s ok 51 - Content is XML 363s ok 52 - @ END OF SOAP REQUEST @ 363s # ==> Popping SP <== 363s ok 53 - Ask for logout 363s ok 54 - HTTP code is 200 363s # ==> Pushing SP <== 363s ok 55 - @ SOAP REQUEST @ 363s # ==> Saving handler SP <== 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s # ==> Restoring SP <== 363s ok 56 - Execute request 363s ok 57 - HTTP code is 200 363s ok 58 - Content is XML 363s ok 59 - @ END OF SOAP REQUEST @ 363s # ==> Popping SP <== 363s ok 60 - Test if user is reject on IdP 363s ok 61 - Response status is 401 363s ok 62 - Content is JSON 363s ok 63 - Error code is 1 363s # ==> Pushing ISSUER <== 363s # ==> Popping ISSUER <== 363s ok 64 - Test WSDL 363s ok 65 - HTTP code is 200 363s ok 66 - Content contains wsdl def 363s 1..66 363s ok 363s t/36-Combination-Custom.t ...................................................... 363s ok 1 - use Lemonldap::NG::Portal::Main; 363s ok 2 - Portal object 363s ok 3 - Init 363s ok 4 - Portal app 363s ok 5 - Expression loaded: "[Dm] or [DB]" 363s ok 6 - Try to connect with login dwho 363s ok 7 - Get cookie lemonldap (d202e1ca06d2670c4aa3ee77f786ee41df99b5c6cb4b5d3dcdcf3e3451d66a1a) 363s ok 8 - Logout request 363s ok 9 - Response is 200 363s ok 10 - Cookie is deleted 363s ok 11 - No pdata 363s ok 12 - Disconnect request 363s ok 13 - Response is 401 363s ok 14 - Try to connect with login dvador 363s ok 15 - Get cookie lemonldap (b73ff3dfdae906b0f06cf43332dfe36c3f8a73fcfa2f19a885358bd0cd0a8c20) 363s ok 16 - Portal object 363s ok 17 - Init 363s ok 18 - Portal app 363s ok 19 - Expression loaded: "[Dm] and [DB]" 363s ok 20 - Try to connect with login rtyler 363s ok 21 - Get cookie lemonldap (7ff8dcd65012caf8fa5ccd049f84e2f6bd4ee63cb958a5bb7bbd8a3677d27186) 363s ok 22 - Logout request 363s ok 23 - Response is 200 363s ok 24 - Cookie is deleted 363s ok 25 - No pdata 363s ok 26 - Disconnect request 363s ok 27 - Response is 401 363s ok 28 - Try to connect with login dwho 363s ok 29 - Response status is 401 363s ok 30 - Content is JSON 363s ok 31 - Error code is 5 363s ok 32 - Portal object 363s ok 33 - Init 363s ok 34 - Portal app 363s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 363s ok 36 - Try to connect with login dwho 363s ok 37 - Get cookie lemonldap (c381e60b6e59b88e3f3850d57ef4dcfd8a65449627d7c0f0644408ffc4568a4a) 363s ok 38 - Logout request 363s ok 39 - Response is 200 363s ok 40 - Cookie is deleted 363s ok 41 - No pdata 363s ok 42 - Disconnect request 363s ok 43 - Response is 401 363s ok 44 - Try to connect with login dvador 363s ok 45 - Get cookie lemonldap (840b43bc3feca1fe787625e5c8972741a171567125d55ab5481d1a0648adcf5b) 363s ok 46 - Logout request 363s ok 47 - Response is 200 363s ok 48 - Cookie is deleted 363s ok 49 - No pdata 363s ok 50 - Disconnect request 363s ok 51 - Response is 401 363s ok 52 - Portal object 363s ok 53 - Init 363s ok 54 - Portal app 363s ok 55 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 363s ok 56 - Try to connect with login rtyler 363s ok 57 - Get cookie lemonldap (2c14bfc544d469abb299e96c0e63aaf18c85ad0de814b81b59c39cb12f15408a) 363s ok 58 - Demo and DBI exported variables exist in session 363s ok 59 - Try to connect with login dvador 363s ok 60 - Get cookie lemonldap (17ebe541585745b244cf1e30265b98d087e38ac345735a9641fd346db1e4cec8) 363s ok 61 - Try to connect with login dwho 363s ok 62 - Response status is 401 363s ok 63 - Content is JSON 363s ok 64 - Error code is 5 363s ok 65 - Portal object 363s ok 66 - Init 363s ok 67 - Portal app 363s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 363s ok 69 - Try to connect with login rtyler 363s ok 70 - Get cookie lemonldap (6799b5ee5524f9b22f01f8daa1f5fbcbe3ebeec04e8fb59393384019cf38adee) 363s ok 71 - Try to connect with login dwho 363s ok 72 - Get cookie lemonldap (b112fbd77e67103b0fce14098bd559551be76d0cde110ff9ac5731e8453e70a2) 363s ok 73 - Portal object 363s ok 74 - Init 363s ok 75 - Portal app 363s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 363s ok 77 - Try to connect with login rtyler 363s ok 78 - Get cookie lemonldap (cd6df0f9ca75c21e9b6a231b04dc0f0cdcf9a32c2d9035f03de659c1811e0f7d) 363s ok 79 - Try to connect with login dwho 363s ok 80 - Response status is 401 363s ok 81 - Content is JSON 363s ok 82 - Error code is 5 363s 1..82 363s ok 364s t/36-Combination-Kerberos-multiple-domains.t ................................... 364s ok 1 - use Lemonldap::NG::Portal::Main; 364s ok 2 - Portal object 364s ok 3 - Init 364s ok 4 - Portal app 364s # Subtest: Successful Kerberos authentication on dom1 364s ok 1 - Simple access 364s ok 2 - Found Kerberos JS 364s ok 3 - HTTP code is 200 364s ok 4 - Page contains a form 364s ok 5 - Host match 364s ok 6 - Field "kerberos" is defined 364s ok 7 - Field "ajax_auth_token" is defined 364s ok 8 - CSP header authorize POST request to \# 364s ok 9 - AJAX query 364s ok 10 364s ok 11 - AJAX query 364s ok 12 - HTTP code is 200 364s ok 13 - Content-Type is JSON 364s ok 14 - Content is valid JSON 364s ok 15 - User token was returned 364s ok 16 - Post form 364s ok 17 - Get cookie lemonldap (8c10bd7708677dc24a50c0c12aca83686812096284034323be05dbb8336d03d0) 364s ok 18 - Get session using restSessionServer 364s ok 19 - HTTP code is 200 364s ok 20 - Deserialize session content 364s ok 21 - Session has correct value for cn 364s 1..21 364s ok 5 - Successful Kerberos authentication on dom1 364s # Subtest: Successful Kerberos authentication on dom2 364s ok 1 - Simple access 364s ok 2 - Found Kerberos JS 364s ok 3 - HTTP code is 200 364s ok 4 - Page contains a form 364s ok 5 - Host match 364s ok 6 - Field "kerberos" is defined 364s ok 7 - Field "ajax_auth_token" is defined 364s ok 8 - CSP header authorize POST request to \# 364s ok 9 - AJAX query 364s ok 10 364s ok 11 - AJAX query 364s ok 12 - HTTP code is 200 364s ok 13 - Content-Type is JSON 364s ok 14 - Content is valid JSON 364s ok 15 - User token was returned 364s ok 16 - Post form 364s ok 17 - Get cookie lemonldap (1caa620cbc733d0344120725d12aa921432f4556289ea9d7ffc485c3913a4a2d) 364s ok 18 - Get session using restSessionServer 364s ok 19 - HTTP code is 200 364s ok 20 - Deserialize session content 364s ok 21 - Session has correct value for cn 364s 1..21 364s ok 6 - Successful Kerberos authentication on dom2 364s # Subtest: Fallback to Dom1 364s ok 1 - Simple access 364s ok 2 - Found Kerberos JS 364s ok 3 - HTTP code is 200 364s ok 4 - Page contains a form 364s ok 5 - Host match 364s ok 6 - Field "kerberos" is defined 364s ok 7 - Field "ajax_auth_token" is defined 364s ok 8 - CSP header authorize POST request to \# 364s ok 9 - Post form 364s ok 10 - HTTP code is 200 364s ok 11 - Page contains a form 364s ok 12 - Host match 364s ok 13 - Field "user" is defined 364s ok 14 - Field "password" is defined 364s ok 15 - CSP header authorize POST request to \# 364s ok 16 - Post form 364s ok 17 - Get cookie lemonldap (5cdaf40e9a65ffd3fb41b93585b86bf86fb97ed443942c6d2f2080119902fbce) 364s ok 18 - Get session using restSessionServer 364s ok 19 - HTTP code is 200 364s ok 20 - Deserialize session content 364s ok 21 - Session has correct value for cn 364s 1..21 364s ok 7 - Fallback to Dom1 364s # Subtest: Fallback to Dom2 364s ok 1 - Simple access 364s ok 2 - Found Kerberos JS 364s ok 3 - HTTP code is 200 364s ok 4 - Page contains a form 364s ok 5 - Host match 364s ok 6 - Field "kerberos" is defined 364s ok 7 - Field "ajax_auth_token" is defined 364s ok 8 - CSP header authorize POST request to \# 364s ok 9 - Post form 364s ok 10 - HTTP code is 200 364s ok 11 - Page contains a form 364s ok 12 - Host match 364s ok 13 - Field "user" is defined 364s ok 14 - Field "password" is defined 364s ok 15 - CSP header authorize POST request to \# 364s ok 16 - Post form 364s ok 17 - Get cookie lemonldap (3c45d1e56fce46a615e195143d5eaec12b7289502e58a25e140644f4bdc184fb) 364s ok 18 - Get session using restSessionServer 364s ok 19 - HTTP code is 200 364s ok 20 - Deserialize session content 364s ok 21 - Session has correct value for cn 364s 1..21 364s ok 8 - Fallback to Dom2 364s 1..8 364s ok 364s t/36-Combination-Password.t .................................................... 364s ok 1 - use Lemonldap::NG::Portal::Main; 364s ok 2 - Portal object 364s ok 3 - Init 364s ok 4 - Portal app 364s ok 5 - Try to connect with login jkirk 364s ok 6 - Get cookie lemonldap (c4952cfa577c3fe0f69c7155e45455342bb029e0b1827b732effdfb52916bcc0) 364s ok 7 - Try to change password 364s ok 8 - HTTP code is 200 364s ok 9 - Content-Type is JSON 364s ok 10 - Content is valid JSON 364s ok 11 - PE_PASSWORD_OK 364s ok 12 - Try to connect with login jkirk 364s ok 13 - Response status is 401 364s ok 14 - Content is JSON 364s ok 15 - Error code is 5 364s ok 16 - Try to connect with login jkirk 364s ok 17 - Get cookie lemonldap (99a79556701e9eb3e477d2dfda3ab04e8a8b10fded6d0c9ae30c993defc63afb) 364s ok 18 - Try to connect with login dvador 364s ok 19 - Get cookie lemonldap (a17190a7e7930a28fb68f1c94e81fa65c7b54a12d29c81581f7f9a343970c6f4) 364s ok 20 - Try to change password 364s ok 21 - HTTP code is 200 364s ok 22 - Content-Type is JSON 364s ok 23 - Content is valid JSON 364s ok 24 - PE_PASSWORD_OK 364s ok 25 - Try to connect with login dvador 364s ok 26 - Response status is 401 364s ok 27 - Content is JSON 364s ok 28 - Error code is 5 364s ok 29 - Try to connect with login dvador 364s ok 30 - Get cookie lemonldap (997339141ae8fd364e3b7d4f41677bbae50c0fbff93afd3ec1dbdcbb275173c0) 364s 1..30 364s ok 364s t/36-Combination-SSL-Kerberos.t ................................................ 364s ok 1 - use Lemonldap::NG::Portal::Main; 364s ok 2 - Portal object 364s ok 3 - Init 364s ok 4 - Portal app 364s # Subtest: Auth by SSL 364s ok 1 - Get cookie lemonldap (19f6728623bc16ce12a350e25bf297f1feb6a99d4ef4e30dbca9889ff2cbde7f) 364s ok 2 - Correct session auth module 364s ok 3 - Correct session UID 364s 1..3 364s ok 5 - Auth by SSL 364s # Subtest: Auth by Kerberos 364s ok 1 - HTTP code is 200 364s ok 2 - Page contains a form 364s ok 3 - Host match 364s ok 4 - Field "kerberos" is defined 364s ok 5 - CSP header authorize POST request to \# 364s ok 6 - Found hidden attribut "kerberos" with value="0" 364s ok 7 - Get Kerberos javascript 364s ok 8 - Response body is not empty 364s ok 9 - Found waiting message 364s ok 10 - HTTP code is 200 364s ok 11 - Page contains a form 364s ok 12 - Host match 364s ok 13 - Field "url" is defined 364s ok 14 - Field "kerberos" is defined 364s ok 15 - Field "ajax_auth_token" is defined 364s ok 16 - CSP header authorize POST request to \# 364s ok 17 - AJAX query 364s ok 18 364s ok 19 - AJAX query 364s ok 20 - HTTP code is 200 364s ok 21 - Content-Type is JSON 364s ok 22 - Content is valid JSON 364s ok 23 - User token was returned 364s ok 24 - Post form 364s ok 25 - Get cookie lemonldap (9c3d3f12930f658a5693ac6ac36b54a49abb5a863a6de5b88c7ec656dca906c8) 364s ok 26 - Correct session auth module 364s ok 27 - Correct session UID 364s 1..27 364s ok 6 - Auth by Kerberos 364s # Subtest: Auth by Demo 364s ok 1 - Response body is not empty 364s ok 2 - Found waiting message 364s ok 3 - HTTP code is 200 364s ok 4 - Page contains a form 364s ok 5 - Host match 364s ok 6 - Field "url" is defined 364s ok 7 - Field "kerberos" is defined 364s ok 8 - Field "ajax_auth_token" is defined 364s ok 9 - CSP header authorize POST request to \# 364s ok 10 - Post form 364s ok 11 - HTTP code is 200 364s ok 12 - Page contains a form 364s ok 13 - Host match 364s ok 14 - Field "url" is defined 364s ok 15 - Field "user" is defined 364s ok 16 - Field "password" is defined 364s ok 17 - CSP header authorize POST request to \# 364s ok 18 - Post form 364s ok 19 - Get cookie lemonldap (4618db57ae98df65fd6aceb0c32aaafbb5bc14c5e3d39133838361953b30e520) 364s ok 20 - Correct session auth module 364s ok 21 - Correct session UID 364s 1..21 364s ok 7 - Auth by Demo 364s 1..7 364s ok 365s t/36-Combination-with-Choice.t ................................................. 365s ok 1 - use Lemonldap::NG::Portal::Main; 365s ok 2 - Portal object 365s ok 3 - Init 365s ok 4 - Portal app 365s ok 5 - Expression loaded: "[Dm] or [Ch]" 365s ok 6 - Try to connect with login dwho 365s ok 7 - Get cookie lemonldap (248d914d9c1c8ac8623a83292aa907fca9a26cada63ea8fbae6b3f5e07955356) 365s ok 8 - Logout request 365s ok 9 - Response is 200 365s ok 10 - Cookie is deleted 365s ok 11 - No pdata 365s ok 12 - Disconnect request 365s ok 13 - Response is 401 365s ok 14 - Try to connect with login dvador 365s ok 15 - Get cookie lemonldap (1f749eeb5fce96938b50f3fb61b4430f404e9f2a790d7b7e4fa4cb0a61ae40bf) 365s ok 16 - Logout request 365s ok 17 - Response is 200 365s ok 18 - Cookie is deleted 365s ok 19 - No pdata 365s ok 20 - Disconnect request 365s ok 21 - Response is 401 365s ok 22 - Portal object 365s ok 23 - Init 365s ok 24 - Portal app 365s ok 25 - Expression loaded: "[Dm] and [Ch]" 365s ok 26 - Try to connect with login rtyler 365s ok 27 - Get cookie lemonldap (31d1f4f296bc62c1a6b4736b4786d27a1d91272cc34a294f684c1b49440396cf) 365s ok 28 - Logout request 365s ok 29 - Response is 200 365s ok 30 - Cookie is deleted 365s ok 31 - No pdata 365s ok 32 - Disconnect request 365s ok 33 - Response is 401 365s ok 34 - Try to connect with login dwho 365s ok 35 - Get cookie lemonldap (836b626c175817ed46624e00ff9cfab1008b7d86a5b9a9c14f69f169e730d255) 365s ok 36 - Logout request 365s ok 37 - Response is 200 365s ok 38 - Cookie is deleted 365s ok 39 - No pdata 365s ok 40 - Disconnect request 365s ok 41 - Response is 401 365s ok 42 - Try to connect with login dwho 365s ok 43 - Response status is 401 365s ok 44 - Content is JSON 365s ok 45 - Error code is 5 365s ok 46 - Portal object 365s ok 47 - Init 365s ok 48 - Portal app 365s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 365s ok 50 - Try to connect with login dwho 365s ok 51 - Get cookie lemonldap (f99411069308c5637b386d1ff930e467947998c861ffd536df5b974684ec812b) 365s ok 52 - Logout request 365s ok 53 - Response is 200 365s ok 54 - Cookie is deleted 365s ok 55 - No pdata 365s ok 56 - Disconnect request 365s ok 57 - Response is 401 365s ok 58 - Try to connect with login dvador 365s ok 59 - Get cookie lemonldap (df36a1e09a5ed4c4f8a416a3baf6a8e54117c44380769d4044e1a223e0df4ff2) 365s ok 60 - Logout request 365s ok 61 - Response is 200 365s ok 62 - Cookie is deleted 365s ok 63 - No pdata 365s ok 64 - Disconnect request 365s ok 65 - Response is 401 365s ok 66 - Portal object 365s ok 67 - Init 365s ok 68 - Portal app 365s ok 69 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [Ch] else if($env->{HTTP_X} eq "dvador") then [Ch] else [Ch]" 365s ok 70 - Try to connect with login rtyler 365s ok 71 - Get cookie lemonldap (9e927843b457d454ed45d9f462bd775322848d37efffd8a79c44175f2db36ffd) 365s ok 72 - Logout request 365s ok 73 - Response is 200 365s ok 74 - Cookie is deleted 365s ok 75 - No pdata 365s ok 76 - Disconnect request 365s ok 77 - Response is 401 365s ok 78 - Try to connect with login dvador 365s ok 79 - Get cookie lemonldap (a19095657bd529eb0d9f5970d0b47c85570f2c62990c5e3a2c9faf0c31ddf165) 365s ok 80 - Logout request 365s ok 81 - Response is 200 365s ok 82 - Cookie is deleted 365s ok 83 - No pdata 365s ok 84 - Disconnect request 365s ok 85 - Response is 401 365s ok 86 - Try to connect with login dwho 365s ok 87 - Get cookie lemonldap (2c21e1a7af8eeeed02f634ed88d4bc9c86f5a9803435897d4bdcc37ddd2e10ac) 365s ok 88 - Logout request 365s ok 89 - Response is 200 365s ok 90 - Cookie is deleted 365s ok 91 - No pdata 365s ok 92 - Disconnect request 365s ok 93 - Response is 401 365s ok 94 - Try to connect with login dwho 365s ok 95 - Response status is 401 365s ok 96 - Content is JSON 365s ok 97 - Error code is 5 365s 1..97 365s ok 365s t/36-Combination-with-TOTP.t ................................................... 365s ok 1 - use Lemonldap::NG::Portal::Main; 365s ok 2 - Portal object 365s ok 3 - Init 365s ok 4 - Portal app 365s ok 5 - Get Menu 365s ok 6 - HTTP code is 200 365s ok 7 - Page contains a form 365s ok 8 - Host match 365s ok 9 - Field "user" is defined 365s ok 10 - Field "password" is defined 365s ok 11 - Field "token" is defined 365s ok 12 - CSP header authorize POST request to \# 365s ok 13 - Auth query 365s ok 14 - Get cookie lemonldap (2842369c61d594dd3441c5d08d68f32def3c3c7687981b5938c4fe4a8a869c98) 365s ok 15 - Get redirection 365s ok 16 - Location is http://auth.example.com/ 365s ok 17 - Form registration 365s ok 18 - Found TOTP js 365s ok 19 - Get new key 365s ok 20 - Content is JSON 365s ok 21 - Found secret 365s ok 22 - Found token 365s ok 23 - Code 365s ok 24 - Code contains 6 digits 365s ok 25 - Post code 365s ok 26 - Content is JSON 365s ok 27 - Key is registered 365s ok 28 - Logout request 365s ok 29 - Response is 200 365s ok 30 - Cookie is deleted 365s ok 31 - No pdata 365s ok 32 - Disconnect request 365s ok 33 - Response is 401 365s ok 34 - Get Menu 365s ok 35 - HTTP code is 200 365s ok 36 - Page contains a form 365s ok 37 - Host match 365s ok 38 - Field "user" is defined 365s ok 39 - Field "password" is defined 365s ok 40 - Field "token" is defined 365s ok 41 - CSP header authorize POST request to \# 365s ok 42 - Auth query with bad password 365s ok 43 - Get Menu 365s ok 44 - HTTP code is 200 365s ok 45 - Page contains a form 365s ok 46 - Host match 365s ok 47 - Field "user" is defined 365s ok 48 - Field "password" is defined 365s ok 49 - Field "token" is defined 365s ok 50 - CSP header authorize POST request to \# 365s ok 51 - Auth query 365s ok 52 - HTTP code is 200 365s ok 53 - Page contains a form 365s ok 54 - URI match 365s ok 55 - Field "token" is defined 365s ok 56 - Code 365s ok 57 - Post code 365s ok 58 - Token expired 365s ok 59 - Get Menu 365s ok 60 - HTTP code is 200 365s ok 61 - Page contains a form 365s ok 62 - Host match 365s ok 63 - Field "user" is defined 365s ok 64 - Field "password" is defined 365s ok 65 - Field "token" is defined 365s ok 66 - CSP header authorize POST request to \# 365s 1..66 365s ok 366s t/36-Combination-with-over.t ................................................... 366s ok 1 - use Lemonldap::NG::Portal::Main; 366s ok 2 - Portal object 366s ok 3 - Init 366s ok 4 - Portal app 366s ok 5 - Expression loaded: "[Dm] or [DB]" 366s ok 6 - JSON is parsed 366s ok 7 - Try to connect with login dwho 366s ok 8 - Get cookie lemonldap (82f390635fd9cf4c14188bdccc32b841a792a95a8657fd4b2dda95fe755e1961) 366s ok 9 - Logout request 366s ok 10 - Response is 200 366s ok 11 - Cookie is deleted 366s ok 12 - No pdata 366s ok 13 - Disconnect request 366s ok 14 - Response is 401 366s ok 15 - Try to connect with login dvador 366s ok 16 - Get cookie lemonldap (42015f522d41b1dd7743779efda5e7b7f7b8f9388f2e2e6aafe79945a01a814f) 366s ok 17 - Logout request 366s ok 18 - Response is 200 366s ok 19 - Cookie is deleted 366s ok 20 - No pdata 366s ok 21 - Disconnect request 366s ok 22 - Response is 401 366s 1..22 366s ok 366s t/36-Combination-with-token.t .................................................. 366s ok 1 - use Lemonldap::NG::Portal::Main; 366s ok 2 - Portal object 366s ok 3 - Init 366s ok 4 - Portal app 366s ok 5 - Expression loaded: "[Dm] or [DB]" 366s ok 6 - Unauth request 366s ok 7 - HTTP code is 200 366s ok 8 - Page contains a form 366s ok 9 - Host match 366s ok 10 - Field "token" is defined 366s ok 11 - CSP header authorize POST request to \# 366s ok 12 - Try to connect with login dwho 366s ok 13 - Get cookie lemonldap (ac1bf27e7c96fef884e674edae243b991fe276005de0dc3678f9b7c83f71e104) 366s ok 14 - Logout request 366s ok 15 - Response is 200 366s ok 16 - Cookie is deleted 366s ok 17 - No pdata 366s ok 18 - Disconnect request 366s ok 19 - Response is 401 366s ok 20 - Unauth request 366s ok 21 - HTTP code is 200 366s ok 22 - Page contains a form 366s ok 23 - Host match 366s ok 24 - Field "token" is defined 366s ok 25 - CSP header authorize POST request to \# 366s ok 26 - Try to connect with login dvador 366s ok 27 - Get cookie lemonldap (a82f5a8fdf140b8bbbb8be3352d54e538053a7058bb9dd8d6708729417e68584) 366s ok 28 - Logout request 366s ok 29 - Response is 200 366s ok 30 - Cookie is deleted 366s ok 31 - No pdata 366s ok 32 - Disconnect request 366s ok 33 - Response is 401 366s ok 34 - Portal object 366s ok 35 - Init 366s ok 36 - Portal app 366s ok 37 - Expression loaded: "[Dm] and [DB]" 366s ok 38 - Unauth request 366s ok 39 - HTTP code is 200 366s ok 40 - Page contains a form 366s ok 41 - Host match 366s ok 42 - Field "token" is defined 366s ok 43 - CSP header authorize POST request to \# 366s ok 44 - Try to connect with login rtyler 366s ok 45 - Get cookie lemonldap (1ef638fcd98dca9eb905ac5b33bb30493051d4e883e68d8e92b2abf699f4b915) 366s ok 46 - Logout request 366s ok 47 - Response is 200 366s ok 48 - Cookie is deleted 366s ok 49 - No pdata 366s ok 50 - Disconnect request 366s ok 51 - Response is 401 366s ok 52 - Unauth request 366s ok 53 - HTTP code is 200 366s ok 54 - Page contains a form 366s ok 55 - Host match 366s ok 56 - Field "token" is defined 366s ok 57 - CSP header authorize POST request to \# 366s ok 58 - Try to connect with login dwho 366s ok 59 - Response status is 401 366s ok 60 - Content is JSON 366s ok 61 - Error code is 5 366s ok 62 - Portal object 366s ok 63 - Init 366s ok 64 - Portal app 366s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 366s ok 66 - Unauth request 366s ok 67 - HTTP code is 200 366s ok 68 - Page contains a form 366s ok 69 - Host match 366s ok 70 - Field "token" is defined 366s ok 71 - CSP header authorize POST request to \# 366s ok 72 - Try to connect with login dwho 366s ok 73 - Get cookie lemonldap (7c60e5efc61d2737dac4ca0a21cba2ddebf5e9ddaa6cc9c2fa3431aa9857ab2d) 366s ok 74 - Logout request 366s ok 75 - Response is 200 366s ok 76 - Cookie is deleted 366s ok 77 - No pdata 366s ok 78 - Disconnect request 366s ok 79 - Response is 401 366s ok 80 - Unauth request 366s ok 81 - HTTP code is 200 366s ok 82 - Page contains a form 366s ok 83 - Host match 366s ok 84 - Field "token" is defined 366s ok 85 - CSP header authorize POST request to \# 366s ok 86 - Try to connect with login dvador 366s ok 87 - Get cookie lemonldap (1ec4d7609d845ed990f89cdc9fe7d446838678ed9a6ebb335a9fdf1cc0f47dcb) 366s ok 88 - Logout request 366s ok 89 - Response is 200 366s ok 90 - Cookie is deleted 366s ok 91 - No pdata 366s ok 92 - Disconnect request 366s ok 93 - Response is 401 366s ok 94 - Portal object 366s ok 95 - Init 366s ok 96 - Portal app 366s ok 97 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 366s ok 98 - Unauth request 366s ok 99 - HTTP code is 200 366s ok 100 - Page contains a form 366s ok 101 - Host match 366s ok 102 - Field "token" is defined 366s ok 103 - CSP header authorize POST request to \# 366s ok 104 - Try to connect with login rtyler 366s ok 105 - Get cookie lemonldap (d54438f57ca76a85ed338a414f47f816206a28533de26328938645d70118d5a2) 366s ok 106 - Logout request 366s ok 107 - Response is 200 366s ok 108 - Cookie is deleted 366s ok 109 - No pdata 366s ok 110 - Disconnect request 366s ok 111 - Response is 401 366s ok 112 - Unauth request 366s ok 113 - HTTP code is 200 366s ok 114 - Page contains a form 366s ok 115 - Host match 366s ok 116 - Field "token" is defined 366s ok 117 - CSP header authorize POST request to \# 366s ok 118 - Try to connect with login dvador 366s ok 119 - Get cookie lemonldap (06504b1daea999abccec9f43c8fd722a999adc66867803d8513ba986bd2d4a72) 366s ok 120 - Logout request 366s ok 121 - Response is 200 366s ok 122 - Cookie is deleted 366s ok 123 - No pdata 366s ok 124 - Disconnect request 366s ok 125 - Response is 401 366s ok 126 - Unauth request 366s ok 127 - HTTP code is 200 366s ok 128 - Page contains a form 366s ok 129 - Host match 366s ok 130 - Field "token" is defined 366s ok 131 - CSP header authorize POST request to \# 366s ok 132 - Try to connect with login dwho 366s ok 133 - Response status is 401 366s ok 134 - Content is JSON 366s ok 135 - Error code is 5 366s 1..135 366s ok 366s t/36-Combination.t ............................................................. 366s ok 1 - use Lemonldap::NG::Portal::Main; 366s ok 2 - Portal object 366s ok 3 - Init 366s ok 4 - Portal app 366s ok 5 - Expression loaded: "[Dm] or [DB]" 366s ok 6 - Try to connect with login dwho 366s ok 7 - Get cookie lemonldap (56b14990323dc2286e1f9df12ff4b5327e982a82983d447a8f2ea4a94b381870) 366s ok 8 - Logout request 366s ok 9 - Response is 200 366s ok 10 - Cookie is deleted 366s ok 11 - No pdata 366s ok 12 - Disconnect request 366s ok 13 - Response is 401 366s ok 14 - Try to connect with login dvador 366s ok 15 - Get cookie lemonldap (69ada1d9b18d7039227bbe0b95d34078d994227e6d793a03298528c4360d0798) 366s ok 16 - Portal object 366s ok 17 - Init 366s ok 18 - Portal app 366s ok 19 - Expression loaded: "[Dm] and [DB]" 366s ok 20 - Try to connect with login rtyler 366s ok 21 - Get cookie lemonldap (e103882c3f84903c5cb7c4b9eeaf48451a72dba22779d8fa1684c0b239261833) 366s ok 22 - Logout request 366s ok 23 - Response is 200 366s ok 24 - Cookie is deleted 366s ok 25 - No pdata 366s ok 26 - Disconnect request 366s ok 27 - Response is 401 366s ok 28 - Try to connect with login dwho 366s ok 29 - Response status is 401 366s ok 30 - Content is JSON 366s ok 31 - Error code is 5 366s ok 32 - Portal object 366s ok 33 - Init 366s ok 34 - Portal app 366s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 366s ok 36 - Try to connect with login dwho 366s ok 37 - Get cookie lemonldap (bc11bbd21275eb918d623100eb5e954b57f27dc6a7f962f729a5866acc71a54e) 366s ok 38 - Logout request 366s ok 39 - Response is 200 366s ok 40 - Cookie is deleted 366s ok 41 - No pdata 366s ok 42 - Disconnect request 366s ok 43 - Response is 401 366s ok 44 - Try to connect with login dvador 366s ok 45 - Get cookie lemonldap (74d41061659f8c38b95c88cb4ad0b9fd4c4cf57466d17a2b4f760bc88a4971f5) 366s ok 46 - Logout request 366s ok 47 - Response is 200 366s ok 48 - Cookie is deleted 366s ok 49 - No pdata 366s ok 50 - Disconnect request 366s ok 51 - Response is 401 366s ok 52 - Portal object 366s ok 53 - Init 366s ok 54 - Portal app 366s ok 55 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 366s ok 56 - Try to connect with login rtyler 366s ok 57 - Get cookie lemonldap (d1e2415030bb88a3adf0fb62a08952ce81d89929740bc69e20c8ced43ace201e) 366s ok 58 - Demo and DBI exported variables exist in session 366s ok 59 - Try to connect with login dvador 366s ok 60 - Get cookie lemonldap (62e28e80cc9fc6f2f34590e585dfcb3ce122b69cf356c3717e78e1cc2dc66e17) 366s ok 61 - Try to connect with login dwho 366s ok 62 - Response status is 401 366s ok 63 - Content is JSON 366s ok 64 - Error code is 5 366s ok 65 - Portal object 366s ok 66 - Init 366s ok 67 - Portal app 366s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 366s ok 69 - Try to connect with login rtyler 366s ok 70 - Get cookie lemonldap (9cfbfea4fc081353ce8fbdf9841611fc75ee20c81b7b905704cd9a5ccd77f9f0) 366s ok 71 - Try to connect with login dwho 366s ok 72 - Get cookie lemonldap (87890f77a9828a2eb966a484d0534c0720dbc619edfd485073ff9262d0597c44) 366s ok 73 - Portal object 366s ok 74 - Init 366s ok 75 - Portal app 366s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 366s ok 77 - Try to connect with login rtyler 366s ok 78 - Get cookie lemonldap (a782fefc676d803c1949c8a7a8c49d775bcadae8efdec85ec95e22d09363a9b3) 366s ok 79 - Try to connect with login dwho 366s ok 80 - Response status is 401 366s ok 81 - Content is JSON 366s ok 82 - Error code is 5 366s 1..82 366s ok 367s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.t ...................................... 367s ok 1 - use Lemonldap::NG::Portal::Main; 367s ok 2 - Portal object 367s ok 3 - Init 367s ok 4 - Portal app 367s ok 5 - Register $type 367s ok 6 - Portal object 367s ok 7 - Init 367s ok 8 - Portal app 367s ok 9 - Register $type 367s ok 10 - Portal object 367s ok 11 - Init 367s ok 12 - Portal app 367s ok 13 - Register $type 367s # ==> Pushing APP <== 367s # ==> Popping APP <== 367s ok 14 - Unauth CAS app request 367s ok 15 - Get cookie llngcasserver (proxy) 367s ok 16 - Get CAS server cookie 367s ok 17 - Get redirection 367s ok 18 - Location header found 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 19 - Push request to proxy 367s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036652%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760964772_24643%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 367s ok 21 - Get redirection 367s ok 22 - Location header found 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 23 - Return from WAYF 367s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036652%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcas%22%3A%221760964772_24643%22%7D) 367s ok 25 - HTTP code is 200 367s ok 26 - Page contains a form 367s ok 27 - Host match 367s ok 28 - URI match 367s ok 29 - Field "SAMLRequest" is defined 367s ok 30 - CSP header authorize POST request to auth.idp.com 367s ok 31 - Method is POST 367s # ==> Pushing IDP <== 367s # ==> Popping IDP <== 367s ok 32 - Launch SAML request to IdP 367s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036652%2C%22issuerRequestsaml%22%3A%221760964772_51884%22%7D) 367s # ==> Pushing IDP <== 367s # ==> Popping IDP <== 367s ok 34 - Post authentication 367s ok 35 - HTTP code is 200 367s ok 36 - Page contains a form 367s ok 37 - CSP header authorize POST request to auth.proxy.com 367s ok 38 - Method is POST 367s ok 39 - Get cookie lemonldap (66b8a5b5bac8471bab6d9f95d5d3204eada70c91c1421e53d67acd86c3124c32) 367s ok 40 - Get cookie lemonldappdata () 367s ok 41 - SAML request cleared from pdata 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 42 - POST SAML response 367s ok 43 - Get cookie lemonldap (235ae4805c8c1a3d824a29e82e1690669ca8b7d2769b11b31b38e862476cbaf0) 367s ok 44 - Get redirection 367s ok 45 - Location header found 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 46 - Follow internal redirection 367s ok 47 - Get redirection 367s ok 48 - Location header found 367s # ==> Pushing APP <== 367s ok 49 - SOAP request 367s # ==> Saving handler APP <== 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s # ==> Restoring APP <== 367s ok 50 - Execute request to /cas/serviceValidate 367s ok 51 - HTTP code is 200 367s ok 52 - Content is XML 367s # ==> Popping APP <== 367s ok 53 - Follow redirection to RP 367s ok 54 - Get cookie lemonldap (fa6aad5faeb5d7cbce04431a868a32c7d8bcce2aaff2fe28e48f885d01df7c01) 367s 1..54 367s ok 367s t/37-CAS-App-to-SAML-IdP-POST.t ................................................ 367s ok 1 - use Lemonldap::NG::Portal::Main; 367s ok 2 - Portal object 367s ok 3 - Init 367s ok 4 - Portal app 367s ok 5 - Register $type 367s ok 6 - Portal object 367s ok 7 - Init 367s ok 8 - Portal app 367s ok 9 - Register $type 367s ok 10 - Portal object 367s ok 11 - Init 367s ok 12 - Portal app 367s ok 13 - Register $type 367s # ==> Pushing APP <== 367s # ==> Popping APP <== 367s ok 14 - Unauth CAS app request 367s ok 15 - Get cookie llngcasserver (proxy) 367s ok 16 - Get CAS server cookie 367s ok 17 - Get redirection 367s ok 18 - Location header found 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 19 - Push request to proxy 367s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760964773_13045%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036653%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%7D) 367s ok 21 - HTTP code is 200 367s ok 22 - Page contains a form 367s ok 23 - Host match 367s ok 24 - URI match 367s ok 25 - Field "SAMLRequest" is defined 367s ok 26 - CSP header authorize POST request to auth.idp.com 367s ok 27 - Method is POST 367s # ==> Pushing IDP <== 367s # ==> Popping IDP <== 367s ok 28 - Launch SAML request to IdP 367s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964773_54235%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761036653%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 367s # ==> Pushing IDP <== 367s # ==> Popping IDP <== 367s ok 30 - Post authentication 367s ok 31 - HTTP code is 200 367s ok 32 - Page contains a form 367s ok 33 - CSP header authorize POST request to auth.proxy.com 367s ok 34 - Method is POST 367s ok 35 - Get cookie lemonldap (ec68d3640f1bb75da050c99dbee4d810391a2a2873bcbe756242b0959a802734) 367s ok 36 - Get cookie lemonldappdata () 367s ok 37 - SAML request cleared from pdata 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 38 - POST SAML response 367s ok 39 - Get cookie lemonldap (f9af78ea3d30b1fd373ca60bf9be546afb51d93cfe3a8984abb993d076a970cf) 367s ok 40 - Get redirection 367s ok 41 - Location header found 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s ok 42 - Follow internal redirection 367s ok 43 - Get redirection 367s ok 44 - Location header found 367s # ==> Pushing APP <== 367s ok 45 - SOAP request 367s # ==> Saving handler APP <== 367s # ==> Pushing PROXY <== 367s # ==> Popping PROXY <== 367s # ==> Restoring APP <== 367s ok 46 - Execute request to /cas/serviceValidate 367s ok 47 - HTTP code is 200 367s ok 48 - Content is XML 367s # ==> Popping APP <== 367s ok 49 - Follow redirection to RP 367s ok 50 - Get cookie lemonldap (73dffa00fbd438e24af65e31067d1d2f9aa3d5022c1f4bb0dbfe93ed34dc31fd) 367s 1..50 367s ok 368s t/37-Issuer-Display-Rule.t ..................................................... 368s ok 1 - use Lemonldap::NG::Portal::Main; 368s ok 2 - Portal object 368s ok 3 - Init 368s ok 4 - Portal app 368s ok 5 - Get cookie lemonldap (54021b4f0a0f0aac7a83b81a663b1cfb534f9ac0db874bd99f34b18409cfed78) 368s ok 6 - Get Menu 368s ok 7 - Response body is not empty 368s ok 8 368s 1..8 368s ok 368s t/37-Issuer-Timeout.t .......................................................... 368s ok 1 - use Lemonldap::NG::Portal::Main; 368s ok 2 - Portal object 368s ok 3 - Init 368s ok 4 - Portal app 368s ok 5 - OP portal 368s # Subtest: Request RP1, wait for timeout, request RP2 368s ok 1 - Authorization request to RP1 368s ok 2 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964953_62784%22%2C%22issuerTs%22%3A1761036653%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 368s ok 3 - Authorization request to RP2 368s ok 4 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760965553_10060%22%2C%22issuerTs%22%3A1761037253%7D) 368s ok 5 - HTTP code is 200 368s ok 6 - Page contains a form 368s ok 7 - Host match 368s ok 8 - Field "user" is defined 368s ok 9 - Field "password" is defined 368s ok 10 - CSP header authorize POST request to \# 368s ok 11 - Authorization request to RP2 368s ok 12 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761037253%2C%22issuerRequestoauth2%22%3A%221760965553_10060%22%7D) 368s ok 13 - HTTP code is 200 368s ok 14 - Page contains a form 368s ok 15 - URI match 368s ok 16 - Field "token" is defined 368s ok 17 - Field "code" is defined 368s ok 18 - Found EXTCODE input 368s ok 19 - Post code 368s ok 20 - Get redirection 368s ok 21 - Location is http://auth.op.com/oauth2 368s ok 22 - Get cookie lemonldap (ccff3d2015d87c669c0bc6938d2739de7d626874b51eef2748ab91592748689d) 368s ok 23 - Authorization request to RP1 368s ok 24 - Get redirection 368s ok 25 - Location header found 368s 1..25 368s ok 6 - Request RP1, wait for timeout, request RP2 368s # Subtest: Request RP1, wait for timeout, complete login 368s ok 1 - Authorization request to RP1 368s ok 2 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760964954_43951%22%2C%22issuerTs%22%3A1761036654%7D) 368s ok 3 - HTTP code is 200 368s ok 4 - Page contains a form 368s ok 5 - Host match 368s ok 6 - Field "user" is defined 368s ok 7 - Field "password" is defined 368s ok 8 - CSP header authorize POST request to \# 368s ok 9 - Authorization request to RP2 368s ok 10 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761036654%2C%22issuerRequestoauth2%22%3A%221760964954_43951%22%7D) 368s ok 11 - HTTP code is 200 368s ok 12 - Page contains a form 368s ok 13 - URI match 368s ok 14 - Field "token" is defined 368s ok 15 - Field "code" is defined 368s ok 16 - Found EXTCODE input 368s ok 17 - Post code 368s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964954_43951%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 368s ok 19 - Get redirection 368s ok 20 - Location is http://auth.op.com/oauth2 368s ok 21 - Get cookie lemonldap (f688cb60d69099b3bc05a1ed9e1b3ede9266214b839e44b8bd97a28cea25b0a5) 368s ok 22 - Authorization request to RP1 368s ok 23 - Expected portal error code: code found on page 368s ok 24 - Expected portal error code 368s ok 25 - Get cookie lemonldappdata () 368s ok 26 - pdata was cleared 368s 1..26 368s ok 7 - Request RP1, wait for timeout, complete login 368s 1..7 368s ok 368s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ...................................... 368s ok 1 - use Lemonldap::NG::Portal::Main; 368s ok 2 - Portal object 368s ok 3 - Init 368s ok 4 - Portal app 368s ok 5 - Register $type 368s ok 6 - Portal object 368s ok 7 - Init 368s ok 8 - Portal app 368s ok 9 - Register $type 368s ok 10 - Portal object 368s ok 11 - Init 368s ok 12 - Portal app 368s ok 13 - Register $type 368s # ==> Pushing SP <== 368s # ==> Popping SP <== 368s ok 14 - Unauth SP request 368s ok 15 - Get redirection 368s ok 16 - Location header found 368s # ==> Pushing PROXY <== 368s # ==> Popping PROXY <== 368s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 368s ok 18 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036654%2C%22issuerRequestsaml%22%3A%221760964774_25604%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 368s ok 19 - Get redirection 368s ok 20 - Location header found 368s # ==> Pushing IDP <== 368s # ==> Popping IDP <== 368s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 368s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036654%2C%22issuerRequestsaml%22%3A%221760964774_60150%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 368s ok 23 - HTTP code is 200 368s ok 24 - Page contains a form 368s ok 25 - Host match 368s ok 26 - Field "url" is defined 368s ok 27 - Field "timezone" is defined 368s ok 28 - Field "skin" is defined 368s ok 29 - Field "user" is defined 368s ok 30 - Field "password" is defined 368s ok 31 - CSP header authorize POST request to \# 368s # ==> Pushing IDP <== 368s # ==> Popping IDP <== 368s ok 32 - Post authentication, endpoint /saml/singleSignOn 368s ok 33 - Get cookie lemonldappdata () 368s ok 34 - Get cookie lemonldap (8335f29cd02a4048c81b2d6577f09956b1b245032adee627b0cc8d03064f1196) 368s ok 35 - HTTP code is 200 368s ok 36 - Page contains a form 368s ok 37 - Host match 368s ok 38 - URI match 368s ok 39 - Field "SAMLResponse" is defined 368s ok 40 - Field "RelayState" is defined 368s ok 41 - CSP header authorize POST request to auth.proxy.com 368s # ==> Pushing PROXY <== 368s # ==> Popping PROXY <== 368s ok 42 - Post SAML response to PROXY 368s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964774_25604%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 368s ok 44 - Get cookie lemonldap (1a8766d1da92e742ef2a7259ed83a7af0304d69702e708d5f2d55bf314eb3093) 368s ok 45 - Get redirection 368s ok 46 - Location header found 368s # ==> Pushing PROXY <== 368s # ==> Popping PROXY <== 368s ok 47 - internal redirection to PROXY, endpoint /saml 368s ok 48 - HTTP code is 200 368s ok 49 - Page contains a form 368s ok 50 - Host match 368s ok 51 - URI match 368s ok 52 - Field "SAMLResponse" is defined 368s ok 53 - CSP header authorize POST request to auth.sp.com 368s # ==> Pushing SP <== 368s # ==> Popping SP <== 368s ok 54 - Post SAML response to SP 368s ok 55 - Get cookie lemonldap (560aa782d088ffa4d6873cd32655b2c83f39c00830746569a2bd155b553e48cc) 368s # ==> Pushing SP <== 368s ok 56 - REST request 368s ok 57 - Request from PROXY to PROXY 368s # ==> Saving handler SP <== 368s # ==> Pushing PROXY <== 368s ok 58 - REST request 368s ok 59 - Request to IDP 368s # ==> Saving handler PROXY <== 368s # ==> Pushing IDP <== 368s # ==> Popping IDP <== 368s # ==> Restoring PROXY <== 368s ok 60 - Execute post request 368s ok 61 - Response is 200 368s ok 62 - Content is JSON|XML 368s # ==> Popping PROXY <== 368s # ==> Restoring SP <== 368s ok 63 - Execute post request 368s ok 64 - Response is 200 368s ok 65 - Content is JSON|XML 368s # ==> Popping SP <== 368s ok 66 - Call logout from SP 368s ok 67 - Get cookie lemonldap (0) 368s ok 68 - Test empty cookie on SP 368s ok 69 - Test disconnexion message on SP 368s # ==> Pushing PROXY <== 368s # ==> Popping PROXY <== 368s ok 70 - Test if still logged on PROXY 368s ok 71 - Get redirection 368s ok 72 - Location header found 368s # ==> Pushing IDP <== 368s # ==> Popping IDP <== 368s ok 73 - Test if still logged on IDP 368s ok 74 - test presence of user field in form (prove successful logout) 368s 1..74 368s ok 369s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................................ 369s ok 1 - use Lemonldap::NG::Portal::Main; 369s ok 2 - Portal object 369s ok 3 - Init 369s ok 4 - Portal app 369s ok 5 - Register $type 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 6 - Get JWKS, endpoint /oauth2/jwks 369s ok 7 - HTTP code is 200 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 369s ok 9 - HTTP code is 200 369s ok 10 - Portal object 369s ok 11 - Init 369s ok 12 - Portal app 369s ok 13 - Register $type 369s ok 14 - Portal object 369s ok 15 - Init 369s ok 16 - Portal app 369s ok 17 - Register $type 369s # ==> Pushing RP <== 369s # ==> Popping RP <== 369s ok 18 - Unauth SP request 369s ok 19 - Get redirection 369s ok 20 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 21 - Push request to OP, endpoint /oauth2/authorize 369s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036654%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760964774_46087%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 369s ok 23 - Get redirection 369s ok 24 - Location header found 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 369s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964774_3622%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036654%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 369s ok 27 - HTTP code is 200 369s ok 28 - Page contains a form 369s ok 29 - Host match 369s ok 30 - Field "url" is defined 369s ok 31 - Field "timezone" is defined 369s ok 32 - Field "skin" is defined 369s ok 33 - Field "user" is defined 369s ok 34 - Field "password" is defined 369s ok 35 - CSP header authorize POST request to \# 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s ok 36 - Post authentication, endpoint /saml/singleSignOn 369s ok 37 - Get cookie lemonldappdata () 369s ok 38 - Get cookie lemonldap (04ed573dabb2659b7410d176f61e597ce2e14c0a45b6573cae460ba0b7dabadd) 369s ok 39 - HTTP code is 200 369s ok 40 - Page contains a form 369s ok 41 - Host match 369s ok 42 - URI match 369s ok 43 - Field "SAMLResponse" is defined 369s ok 44 - Field "RelayState" is defined 369s ok 45 - CSP header authorize POST request to auth.op.com 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 46 - Post SAML response to SP 369s ok 47 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760964774_46087%22%7D) 369s ok 48 - Get cookie lemonldap (5216cda8ae44cdfc98fbecf098f6f2e9b391e00b972fd4f61f4d3d61bb6bb1cc) 369s ok 49 - Get redirection 369s ok 50 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 51 - Call OP from SAML SP 369s ok 52 - Get cookie lemonldappdata () 369s ok 53 - Get redirection 369s ok 54 - Location header found 369s # ==> Pushing RP <== 369s ok 55 - REST request 369s ok 56 - Request from RP to OP, endpoint /oauth2/token 369s # ==> Saving handler RP <== 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s # ==> Restoring RP <== 369s ok 57 - Execute post request 369s ok 58 - Response is 200 369s ok 59 - Content is JSON 369s ok 60 - REST request 369s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 369s # ==> Saving handler RP <== 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s # ==> Restoring RP <== 369s ok 62 - Execute get request 369s ok 63 - Response is 200 369s ok 64 - Content is JSON 369s # ==> Popping RP <== 369s ok 65 - Call openidconnectcallback on RP 369s ok 66 - Get cookie lemonldap (95a741e4a9a6d558738543936a4a545441bee188ff6e289664e524dac2ac9fa9) 369s # ==> Pushing RP <== 369s # ==> Popping RP <== 369s ok 67 - Call logout from RP 369s ok 68 - Get cookie lemonldap (0) 369s ok 69 - Test empty cookie on RP 369s ok 70 - Get redirection 369s ok 71 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 72 - Forward logout to OP 369s ok 73 - HTTP code is 200 369s ok 74 - Page contains a form 369s ok 75 - Host match 369s ok 76 - Field "post_logout_redirect_uri" is defined 369s ok 77 - Field "confirm" is defined 369s ok 78 - Field "skin" is defined 369s ok 79 - CSP header authorize POST request to \# 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 369s ok 81 - Get cookie lemonldap (0) 369s ok 82 - Test empty cookie on OP 369s ok 83 - Get redirection 369s ok 84 - Location header found 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s ok 85 - redirect to IdP 369s ok 86 - Get cookie lemonldap (0) 369s ok 87 - Test empty cookie on IDP 369s ok 88 - Get redirection 369s ok 89 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 90 - redirect to OP 369s ok 91 - HTTP code is 200 369s 1..91 369s ok 369s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t .................................... 369s ok 1 - use Lemonldap::NG::Portal::Main; 369s ok 2 - Portal object 369s ok 3 - Init 369s ok 4 - Portal app 369s ok 5 - Register $type 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 6 - Get JWKS, endpoint /oauth2/jwks 369s ok 7 - HTTP code is 200 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 369s ok 9 - HTTP code is 200 369s ok 10 - Portal object 369s ok 11 - Init 369s ok 12 - Portal app 369s ok 13 - Register $type 369s ok 14 - Portal object 369s ok 15 - Init 369s ok 16 - Portal app 369s ok 17 - Register $type 369s # ==> Pushing RP <== 369s # ==> Popping RP <== 369s ok 18 - Unauth SP request 369s ok 19 - Get redirection 369s ok 20 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 21 - Push request to OP, endpoint /oauth2/authorize 369s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964775_24116%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761036655%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 369s ok 23 - Get redirection 369s ok 24 - Location header found 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 369s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036655%2C%22issuerRequestsaml%22%3A%221760964775_41292%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 369s ok 27 - HTTP code is 200 369s ok 28 - Page contains a form 369s ok 29 - Host match 369s ok 30 - Field "url" is defined 369s ok 31 - Field "timezone" is defined 369s ok 32 - Field "skin" is defined 369s ok 33 - Field "user" is defined 369s ok 34 - Field "password" is defined 369s ok 35 - CSP header authorize POST request to \# 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s ok 36 - Post authentication, endpoint /saml/singleSignOn 369s ok 37 - Get cookie lemonldappdata () 369s ok 38 - Get cookie lemonldap (c589e785156fe0b646055df868561f7a6352886978dcaf2ff380d19314dcfb3b) 369s ok 39 - HTTP code is 200 369s ok 40 - Page contains a form 369s ok 41 - Host match 369s ok 42 - URI match 369s ok 43 - Field "SAMLResponse" is defined 369s ok 44 - Field "RelayState" is defined 369s ok 45 - CSP header authorize POST request to auth.op.com 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 46 - Post SAML response to SP 369s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964775_24116%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 369s ok 48 - Get cookie lemonldap (3d9612b48c0cadeb1cc827ede8881a60bf80503d3a32e72da71e7e2cdb77d87a) 369s ok 49 - Get redirection 369s ok 50 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 51 - Call OP from SAML SP 369s ok 52 - Get cookie lemonldappdata () 369s ok 53 - Get redirection 369s ok 54 - Location header found 369s # ==> Pushing RP <== 369s ok 55 - REST request 369s ok 56 - Request from RP to OP, endpoint /oauth2/token 369s # ==> Saving handler RP <== 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s # ==> Restoring RP <== 369s ok 57 - Execute post request 369s ok 58 - Response is 200 369s ok 59 - Content is JSON|XML 369s ok 60 - REST request 369s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 369s # ==> Saving handler RP <== 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s # ==> Restoring RP <== 369s ok 62 - Execute get request 369s ok 63 - Response is 200 369s ok 64 - Content is JSON|XML 369s # ==> Popping RP <== 369s ok 65 - Call openidconnectcallback on RP 369s ok 66 - Get cookie lemonldap (7c1c27b2cbc243d5c95be8fb138406b1a35b396c54dff9825967c56b8d403e55) 369s # ==> Pushing RP <== 369s # ==> Popping RP <== 369s ok 67 - Call logout from RP 369s ok 68 - Get cookie lemonldap (0) 369s ok 69 - Test empty cookie on RP 369s ok 70 - Get redirection 369s ok 71 - Location header found 369s # ==> Pushing OP <== 369s # ==> Popping OP <== 369s ok 72 - Forward logout to OP 369s ok 73 - HTTP code is 200 369s ok 74 - Page contains a form 369s ok 75 - Host match 369s ok 76 - Field "post_logout_redirect_uri" is defined 369s ok 77 - Field "confirm" is defined 369s ok 78 - Field "skin" is defined 369s ok 79 - CSP header authorize POST request to \# 369s # ==> Pushing OP <== 369s ok 80 - REST request 369s ok 81 - Request to IDP 369s # ==> Saving handler OP <== 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s # ==> Restoring OP <== 369s ok 82 - Execute post request 369s ok 83 - Response is 200 369s ok 84 - Content is JSON|XML 369s # ==> Popping OP <== 369s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 369s ok 86 - Get cookie lemonldap (0) 369s ok 87 - Test empty cookie on OP 369s ok 88 - Get redirection 369s ok 89 - Location header found 369s # ==> Pushing RP <== 369s # ==> Popping RP <== 369s ok 90 - redirect to RP 369s ok 91 - HTTP code is 200 369s # ==> Pushing IDP <== 369s # ==> Popping IDP <== 369s ok 92 - Test if still logged on IDP 369s ok 93 - test presence of user field in form (prove successful logout) 369s 1..93 369s ok 370s t/37-Logout-from-OIDC-RP-to-SAML-SP.t .......................................... 370s ok 1 - use Lemonldap::NG::Portal::Main; 370s ok 2 - Portal object 370s ok 3 - Init 370s ok 4 - Portal app 370s ok 5 - Register $type 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 6 - Get JWKS, endpoint /oauth2/jwks 370s ok 7 - HTTP code is 200 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 370s ok 9 - HTTP code is 200 370s ok 10 - Portal object 370s ok 11 - Init 370s ok 12 - Portal app 370s ok 13 - Register $type 370s ok 14 - Portal object 370s ok 15 - Init 370s ok 16 - Portal app 370s ok 17 - Register $type 370s # ==> Pushing RP <== 370s # ==> Popping RP <== 370s ok 18 - Unauth SP request 370s ok 19 - Get redirection 370s ok 20 - Location header found 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 21 - Push request to OP, endpoint /oauth2/authorize 370s ok 22 - HTTP code is 200 370s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761036655%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760964775_34969%22%7D) 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 24 - Post authentication, endpoint /oauth2/authorize 370s ok 25 - Get cookie lemonldap (7266b83fee6477945065df31476364bdf22c9442e57e8fce0f15c10816bf1206) 370s ok 26 - HTTP code is 200 370s ok 27 - Page contains a form 370s ok 28 - Host match 370s ok 29 - Field "confirm" is defined 370s ok 30 - CSP header authorize POST request to \# 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 31 - Post confirmation, endpoint /oauth2/authorize 370s ok 32 - Get redirection 370s ok 33 - Location header found 370s # ==> Pushing RP <== 370s ok 34 - REST request 370s ok 35 - Request from RP to OP, endpoint /oauth2/token 370s # ==> Saving handler RP <== 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s # ==> Restoring RP <== 370s ok 36 - Execute request 370s ok 37 - Response is 200 370s ok 38 - Content is JSON 370s ok 39 - REST request 370s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 370s # ==> Saving handler RP <== 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s # ==> Restoring RP <== 370s ok 41 - Execute request 370s ok 42 - Response is 200 370s ok 43 - Content is JSON 370s # ==> Popping RP <== 370s ok 44 - Call openidconnectcallback on RP 370s ok 45 - Get cookie lemonldap (b62c7781f2b0a82fde768bf7e588dfd045ded290d584af7845c6853c3c051ec0) 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 46 - Check session, endpoint /oauth2/checksession.html 370s ok 47 - HTTP code is 200 370s ok 48 - Frame can be embedded 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 49 - Try SAML SP 370s ok 50 - HTTP code is 200 370s ok 51 - Page contains a form 370s ok 52 - Host match 370s ok 53 - URI match 370s ok 54 - Field "SAMLRequest" is defined 370s ok 55 - CSP header authorize POST request to auth.op.com 370s ok 56 - Method is POST 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 57 - Post SAML request to IdP 370s ok 58 - HTTP code is 200 370s ok 59 - Page contains a form 370s ok 60 - Host match 370s ok 61 - URI match 370s ok 62 - Field "SAMLResponse" is defined 370s ok 63 - CSP header authorize POST request to auth.sp.com 370s ok 64 - Method is POST 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 65 - Post SAML response to SP 370s ok 66 - Get cookie lemonldap (5e5aacfbd677083e2ffa8fcc5ed731679bced085aa9a96189ad14a52873c8c86) 370s # ==> Pushing RP <== 370s # ==> Popping RP <== 370s ok 67 - Query SP for logout 370s ok 68 - Get redirection 370s ok 69 - Location header found 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 70 - Push logout request to OP, endpoint /oauth2/logout 370s ok 71 - HTTP code is 200 370s ok 72 - Page contains a form 370s ok 73 - Host match 370s ok 74 - Field "confirm" is defined 370s ok 75 - CSP header authorize POST request to \# 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 76 - Confirm logout, endpoint /oauth2/logout 370s ok 77 - HTTP code is 200 370s ok 78 - Get cookie lemonldap (0) 370s ok 79 - SSO cookie removed 370s ok 80 - Get iframe request 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 81 - Get iframe 370s ok 82 - HTTP code is 200 370s ok 83 - Page contains a form 370s ok 84 - Host match 370s ok 85 - URI match 370s ok 86 - Field "SAMLRequest" is defined 370s ok 87 - CSP header authorize POST request to auth.sp.com 370s ok 88 - Method is POST 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 89 - Post SAML logout request to SP 370s ok 90 - HTTP code is 200 370s ok 91 - Page contains a form 370s ok 92 - Host match 370s ok 93 - URI match 370s ok 94 - Field "SAMLResponse" is defined 370s ok 95 - CSP header authorize POST request to auth.op.com 370s ok 96 - Method is POST 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 97 - Post SAML logout response to IdP 370s # ==> Pushing OP <== 370s # ==> Popping OP <== 370s ok 98 - Test if user is reject on IdP 370s ok 99 - Response status is 401 370s ok 100 - Content is JSON 370s ok 101 - Error code is 1 370s # ==> Pushing RP <== 370s # ==> Popping RP <== 370s ok 102 - Test if user is reject on SP 370s ok 103 - Get redirection 370s ok 104 - Location header found 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 105 - Test if user is reject on SP 370s ok 106 - HTTP code is 200 370s ok 107 - HTTP code is 200 370s ok 108 - Page contains a form 370s ok 109 - Host match 370s ok 110 - URI match 370s ok 111 - Field "SAMLRequest" is defined 370s ok 112 - CSP header authorize POST request to auth.op.com 370s ok 113 - Method is POST 370s 1..113 370s ok 370s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t ....................................... 370s ok 1 - use Lemonldap::NG::Portal::Main; 370s ok 2 - Portal object 370s ok 3 - Init 370s ok 4 - Portal app 370s ok 5 - Register $type 370s ok 6 - Portal object 370s ok 7 - Init 370s ok 8 - Portal app 370s ok 9 - Register $type 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 10 - Get JWKS, endpoint /oauth2/jwks 370s ok 11 - HTTP code is 200 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 370s ok 13 - HTTP code is 200 370s ok 14 - Portal object 370s ok 15 - Init 370s ok 16 - Portal app 370s ok 17 - Register $type 370s # ==> Pushing RP <== 370s # ==> Popping RP <== 370s ok 18 - Unauth SP request 370s ok 19 - Get redirection 370s ok 20 - Location header found 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 21 - Push request to OP, endpoint /oauth2/authorize 370s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761036656%2C%22issuerRequestoauth2%22%3A%221760964776_17557%22%7D) 370s ok 23 - Get redirection 370s ok 24 - Location header found 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 25 - Return from WAYF 370s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760964776_17557%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761036656%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 370s ok 27 - Get redirection 370s ok 28 - Location header found 370s # ==> Pushing IDP <== 370s # ==> Popping IDP <== 370s ok 29 - Launch SAML request to IdP 370s ok 30 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964776_4035%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036656%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 370s # ==> Pushing IDP <== 370s # ==> Popping IDP <== 370s ok 31 - Post authentication 370s ok 32 - HTTP code is 200 370s ok 33 - Page contains a form 370s ok 34 - Host match 370s ok 35 - CSP header authorize POST request to auth.sp.com 370s ok 36 - Method is POST 370s ok 37 - Get cookie lemonldap (9853fb26dc4a3583d9e1437d108f01ca5837b19eafc8a7400f341bc6719bc976) 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 38 - POST SAML response 370s ok 39 - Get cookie lemonldap (e710faedfaf0ed47c9b0138a15ddaaf372a4cd8460035c75609cfd7628472267) 370s ok 40 - Get redirection 370s ok 41 - Location header found 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 370s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036656%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 370s ok 44 - HTTP code is 200 370s ok 45 - Page contains a form 370s ok 46 - URI match 370s ok 47 - Field "confirm" is defined 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 48 - Confirm OIDC sharing 370s ok 49 - Get redirection 370s ok 50 - Location header found 370s # ==> Pushing RP <== 370s ok 51 - REST request 370s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 370s # ==> Saving handler RP <== 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s # ==> Restoring RP <== 370s ok 53 - Execute request 370s ok 54 - Response is 200 370s ok 55 - Content is JSON 370s ok 56 - REST request 370s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 370s # ==> Saving handler RP <== 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s # ==> Restoring RP <== 370s ok 58 - Execute request 370s ok 59 - Response is 200 370s ok 60 - Content is JSON 370s # ==> Popping RP <== 370s ok 61 - Follow redirection to RP 370s ok 62 - Get cookie lemonldap (5d2cfdd83b89747d6b1a90ae88c6fcc40e3ef20f7e7d08df542a7185b8123036) 370s # ==> Pushing RP <== 370s # ==> Popping RP <== 370s ok 63 - Query RP for logout 370s ok 64 - Get redirection 370s ok 65 - Location header found 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 370s ok 67 - HTTP code is 200 370s ok 68 - Page contains a form 370s ok 69 - Host match 370s ok 70 - Field "confirm" is defined 370s ok 71 - CSP header authorize POST request to \# 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 72 - Confirm logout, endpoint /oauth2/logout 370s ok 73 - Get redirection 370s ok 74 - Location header found 370s # ==> Pushing IDP <== 370s # ==> Popping IDP <== 370s ok 75 - Push logout to SAML IdP 370s ok 76 - Get redirection 370s ok 77 - Location header found 370s ok 78 - Get cookie lemonldap (0) 370s ok 79 - SSO cookie removed 370s # ==> Pushing SP <== 370s # ==> Popping SP <== 370s ok 80 - Push logout to SAML IdP 370s 1..80 370s ok 371s t/37-OIDC-RP-to-SAML-IdP-GET.t ................................................. 371s ok 1 - use Lemonldap::NG::Portal::Main; 371s ok 2 - Portal object 371s ok 3 - Init 371s ok 4 - Portal app 371s ok 5 - Register $type 371s ok 6 - Portal object 371s ok 7 - Init 371s ok 8 - Portal app 371s ok 9 - Register $type 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 10 - Get JWKS, endpoint /oauth2/jwks 371s ok 11 - HTTP code is 200 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 371s ok 13 - HTTP code is 200 371s ok 14 - Portal object 371s ok 15 - Init 371s ok 16 - Portal app 371s ok 17 - Register $type 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 18 - Unauth SP request 371s ok 19 - Get redirection 371s ok 20 - Location header found 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 21 - Push request to OP, endpoint /oauth2/authorize 371s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761036656%2C%22issuerRequestoauth2%22%3A%221760964776_37702%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 371s ok 23 - Get redirection 371s ok 24 - Location header found 371s # ==> Pushing IDP <== 371s # ==> Popping IDP <== 371s ok 25 - Launch SAML request to IdP 371s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964776_29223%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036656%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 371s # ==> Pushing IDP <== 371s # ==> Popping IDP <== 371s ok 27 - Post authentication 371s ok 28 - HTTP code is 200 371s ok 29 - Page contains a form 371s ok 30 - Host match 371s ok 31 - CSP header authorize POST request to auth.sp.com 371s ok 32 - Method is POST 371s ok 33 - Get cookie lemonldap (95615fc71d7fe60350e2b96f8f5189a73d290acdd243b736b64ca40f7691a1d8) 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 34 - POST SAML response 371s ok 35 - Get cookie lemonldap (9be48c3534aa1723274793dc454586ced314ec6fcd28c77ec8bd482a804a2cf9) 371s ok 36 - Get redirection 371s ok 37 - Location header found 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 371s ok 39 - HTTP code is 200 371s ok 40 - Page contains a form 371s ok 41 - URI match 371s ok 42 - Field "confirm" is defined 371s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761036656%7D) 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 44 - Confirm OIDC sharing 371s ok 45 - Get redirection 371s ok 46 - Location header found 371s # ==> Pushing RP <== 371s ok 47 - REST request 371s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 371s # ==> Saving handler RP <== 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s # ==> Restoring RP <== 371s ok 49 - Execute request 371s ok 50 - Response is 200 371s ok 51 - Content is JSON 371s ok 52 - REST request 371s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 371s # ==> Saving handler RP <== 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s # ==> Restoring RP <== 371s ok 54 - Execute request 371s ok 55 - Response is 200 371s ok 56 - Content is JSON 371s # ==> Popping RP <== 371s ok 57 - Follow redirection to RP 371s ok 58 - Get cookie lemonldap (b32e5eaa815c3b74c3c11deb2783f28d74680c62ad91b4324cdd016ad93bb740) 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 59 - Query RP for logout 371s ok 60 - Get redirection 371s ok 61 - Location header found 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 371s ok 63 - HTTP code is 200 371s ok 64 - Page contains a form 371s ok 65 - Host match 371s ok 66 - Field "confirm" is defined 371s ok 67 - CSP header authorize POST request to \# 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 68 - Confirm logout, endpoint /oauth2/logout 371s ok 69 - Get redirection 371s ok 70 - Location header found 371s # ==> Pushing IDP <== 371s # ==> Popping IDP <== 371s ok 71 - Push logout to SAML IdP 371s ok 72 - Get redirection 371s ok 73 - Location header found 371s ok 74 - Get cookie lemonldap (0) 371s ok 75 - SSO cookie removed 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 76 - Push logout to SAML IdP 371s 1..76 371s ok 371s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................................ 371s ok 1 - use Lemonldap::NG::Portal::Main; 371s ok 2 - Portal object 371s ok 3 - Init 371s ok 4 - Portal app 371s ok 5 - Register $type 371s ok 6 - Portal object 371s ok 7 - Init 371s ok 8 - Portal app 371s ok 9 - Register $type 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 10 - Get JWKS, endpoint /oauth2/jwks 371s ok 11 - HTTP code is 200 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 371s ok 13 - HTTP code is 200 371s ok 14 - Portal object 371s ok 15 - Init 371s ok 16 - Portal app 371s ok 17 - Register $type 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 18 - Unauth SP request 371s ok 19 - Get redirection 371s ok 20 - Location header found 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 21 - Push request to OP, endpoint /oauth2/authorize 371s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761036657%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760964777_28027%22%7D) 371s ok 23 - HTTP code is 200 371s ok 24 - Page contains a form 371s ok 25 - Host match 371s ok 26 - URI match 371s ok 27 - Field "SAMLRequest" is defined 371s ok 28 - CSP header authorize POST request to auth.idp.com 371s ok 29 - Method is POST 371s # ==> Pushing IDP <== 371s # ==> Popping IDP <== 371s ok 30 - Launch SAML request to IdP 371s ok 31 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036657%2C%22issuerRequestsaml%22%3A%221760964777_17131%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 371s # ==> Pushing IDP <== 371s # ==> Popping IDP <== 371s ok 32 - Post authentication 371s ok 33 - HTTP code is 200 371s ok 34 - Page contains a form 371s ok 35 - CSP header authorize POST request to auth.sp.com 371s ok 36 - Method is POST 371s ok 37 - Get cookie lemonldap (51ead59f18a7d947c00ef1b59dc8cd461c99af4b64033a5f078f1ac253b22e24) 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 38 - POST SAML response 371s ok 39 - Get cookie lemonldap (5b5d98ef9d6b7b984203bcde0d0443724f1b55e8186a758907806372cc3e22c8) 371s ok 40 - Get redirection 371s ok 41 - Location header found 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 371s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761036657%7D) 371s ok 44 - HTTP code is 200 371s ok 45 - Page contains a form 371s ok 46 - URI match 371s ok 47 - Field "confirm" is defined 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 48 - Confirm OIDC sharing 371s ok 49 - Get redirection 371s ok 50 - Location header found 371s # ==> Pushing RP <== 371s ok 51 - REST request 371s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 371s # ==> Saving handler RP <== 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s # ==> Restoring RP <== 371s ok 53 - Execute request 371s ok 54 - Response is 200 371s ok 55 - Content is JSON 371s ok 56 - REST request 371s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 371s # ==> Saving handler RP <== 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s # ==> Restoring RP <== 371s ok 58 - Execute request 371s ok 59 - Response is 200 371s ok 60 - Content is JSON 371s # ==> Popping RP <== 371s ok 61 - Follow redirection to RP 371s ok 62 - Get cookie lemonldap (785c08b8258b8964dc2a85c1e9ca036acaa097bb71013cd022e3de9e1dc2af6c) 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 63 - Query RP for logout 371s ok 64 - Get redirection 371s ok 65 - Location header found 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 371s ok 67 - HTTP code is 200 371s ok 68 - Page contains a form 371s ok 69 - Host match 371s ok 70 - Field "confirm" is defined 371s ok 71 - CSP header authorize POST request to \# 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 72 - Confirm logout, endpoint /oauth2/logout 371s ok 73 - HTTP code is 200 371s ok 74 - Page contains a form 371s ok 75 - Host match 371s ok 76 - URI match 371s ok 77 - Field "SAMLRequest" is defined 371s ok 78 - CSP header authorize POST request to auth.idp.com 371s # ==> Pushing IDP <== 371s # ==> Popping IDP <== 371s ok 79 - Push logout to SAML IdP 371s ok 80 - HTTP code is 200 371s ok 81 - Page contains a form 371s ok 82 - Host match 371s ok 83 - URI match 371s ok 84 - CSP header authorize POST request to auth.sp.com 371s ok 85 - Get cookie lemonldap (0) 371s ok 86 - SSO cookie removed 371s # ==> Pushing SP <== 371s # ==> Popping SP <== 371s ok 87 - Push logout to SAML IdP 371s 1..87 371s ok 371s t/37-OIDC-and-DBI-with-choice-and-override.t ................................... 371s ok 1 - use Lemonldap::NG::Portal::Main; 371s ok 2 - Portal object 371s ok 3 - Init 371s ok 4 - Portal app 371s ok 5 - Register $type 371s ok 6 - OP portal 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s ok 7 - Get JWKS, endpoint /oauth2/jwks 371s ok 8 - HTTP code is 200 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 371s ok 10 - HTTP code is 200 371s ok 11 - Portal object 371s ok 12 - Init 371s ok 13 - Portal app 371s ok 14 - Register $type 371s ok 15 - RP portal 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 16 - Auth query 371s ok 17 - Get cookie lemonldap (a302f0f56e452c63e868c0e72b90999db1d8d85bf610f44b21591ba330379c00) 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 18 - Logout request 371s ok 19 - Response is 200 371s ok 20 - Cookie is deleted 371s ok 21 - No pdata 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 22 - Disconnect request 371s ok 23 - Response is 401 371s # ==> Pushing RP <== 371s # ==> Popping RP <== 371s ok 24 - Unauth RP request 371s ok 25 - Get redirection 371s ok 26 - Location header found 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s ok 27 - Push request to OP, endpoint /oauth2/authorize 371s ok 28 - HTTP code is 200 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s ok 29 - Post authentication, endpoint /oauth2/authorize 371s ok 30 - Get cookie lemonldap (cf34335b78ffe7a4b3af90b6d06b02f90b4eacda8be694a618660dd63462e3fe) 371s ok 31 - HTTP code is 200 371s ok 32 - Page contains a form 371s ok 33 - Host match 371s ok 34 - Field "confirm" is defined 371s ok 35 - CSP header authorize POST request to \# 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s ok 36 - Post confirmation, endpoint /oauth2/authorize 371s ok 37 - Get redirection 371s ok 38 - Location header found 371s # ==> Pushing RP <== 371s ok 39 - REST request 371s ok 40 - Request from RP to OP, endpoint /oauth2/token 371s # ==> Saving handler RP <== 371s # ==> Pushing OP <== 371s # ==> Popping OP <== 371s # ==> Restoring RP <== 371s ok 41 - Execute request 371s ok 42 - Response is 200 371s ok 43 - Content is JSON 371s # ==> Popping RP <== 371s ok 44 - Call openidconnectcallback on RP 371s ok 45 - Get cookie lemonldap (348d5f636b9df93c8f758eec03528ddeb44183d8157a239f1b0853a4994e42a9) 371s 1..45 371s ok 372s t/37-SAML-SP-GET-to-OIDC-OP.t .................................................. 372s ok 1 - use Lemonldap::NG::Portal::Main; 372s ok 2 - Portal object 372s ok 3 - Init 372s ok 4 - Portal app 372s ok 5 - Register $type 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s ok 6 - Get JWKS, endpoint /oauth2/jwks 372s ok 7 - HTTP code is 200 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 372s ok 9 - HTTP code is 200 372s ok 10 - Portal object 372s ok 11 - Init 372s ok 12 - Portal app 372s ok 13 - Register $type 372s ok 14 - Portal object 372s ok 15 - Init 372s ok 16 - Portal app 372s ok 17 - Register $type 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 18 - Try SAML SP 372s ok 19 - Get redirection 372s ok 20 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 21 - Launch SAML request to IdP 372s ok 22 - Get redirection 372s ok 23 - Location header found 372s ok 24 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036657%2C%22issuerRequestsaml%22%3A%221760964777_8194%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s ok 25 - Push request to OP, endpoint /oauth2/authorize 372s ok 26 - HTTP code is 200 372s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036657%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760964777_59418%22%7D) 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s ok 28 - Post authentication, endpoint /oauth2/authorize 372s ok 29 - Get cookie lemonldap (39c4bfb38312869d8a7f60ed4044e1ca3a7c4ee8818caf0604c28a511f750eb9) 372s ok 30 - HTTP code is 200 372s ok 31 - Page contains a form 372s ok 32 - Host match 372s ok 33 - Field "confirm" is defined 372s ok 34 - CSP header authorize POST request to \# 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s ok 35 - Post confirmation, endpoint /oauth2/authorize 372s ok 36 - Get redirection 372s ok 37 - Location header found 372s # ==> Pushing PROXY <== 372s ok 38 - REST request 372s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 372s # ==> Saving handler PROXY <== 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s # ==> Restoring PROXY <== 372s ok 40 - Execute request 372s ok 41 - Response is 200 372s ok 42 - Content is JSON 372s ok 43 - REST request 372s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 372s # ==> Saving handler PROXY <== 372s # ==> Pushing OP <== 372s # ==> Popping OP <== 372s # ==> Restoring PROXY <== 372s ok 45 - Execute request 372s ok 46 - Response is 200 372s ok 47 - Content is JSON 372s # ==> Popping PROXY <== 372s ok 48 - Call openidconnectcallback on Proxy 372s ok 49 - Get cookie lemonldap (ad11467bc14b0f467c6025d09c1194b7edb202a98c88c9a28d815297703cbe62) 372s ok 50 - Get redirection 372s ok 51 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 52 - Replay SAML request 372s ok 53 - HTTP code is 200 372s ok 54 - Page contains a form 372s ok 55 - Host match 372s ok 56 - URI match 372s ok 57 - Field "SAMLResponse" is defined 372s ok 58 - CSP header authorize POST request to auth.sp.com 372s ok 59 - Method is POST 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 60 - Post SAML response to SP 372s ok 61 - Get cookie lemonldap (82cd9be5ad6cfb4d3ce7f9b7fbb25847674cdb10ed0ec513038f5d5a4a570e39) 372s ok 62 - Get redirection 372s ok 63 - Location is http://auth.sp.com/ 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 64 - Query SP for logout 372s ok 65 - Get redirection 372s ok 66 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 67 - Launch SAML logout request to IdP 372s ok 68 - Get redirection 372s ok 69 - Location header found 372s ok 70 - Get cookie lemonldap (0) 372s ok 71 - SSO cookie removed 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 72 - Forward logout response to SP 372s ok 73 - HTTP code is 200 372s 1..73 372s ok 372s t/37-SAML-SP-GET-to-SAML-with-Logout.t ......................................... 372s ok 1 - use Lemonldap::NG::Portal::Main; 372s ok 2 - Portal object 372s ok 3 - Init 372s ok 4 - Portal app 372s ok 5 - Register $type 372s ok 6 - Portal object 372s ok 7 - Init 372s ok 8 - Portal app 372s ok 9 - Register $type 372s ok 10 - Portal object 372s ok 11 - Init 372s ok 12 - Portal app 372s ok 13 - Register $type 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 14 - Try SAML SP 372s ok 15 - Get redirection 372s ok 16 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 17 - Launch SAML request to proxy 372s ok 18 - Get redirection 372s ok 19 - Location header found 372s ok 20 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036658%2C%22issuerRequestsaml%22%3A%221760964778_61122%22%7D) 372s # ==> Pushing IDP <== 372s # ==> Popping IDP <== 372s ok 21 - Launch SAML request to proxy 372s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964778_47266%22%2C%22issuerTs%22%3A1761036658%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 372s ok 23 - HTTP code is 200 372s ok 24 - Page contains a form 372s ok 25 - Host match 372s ok 26 - Field "user" is defined 372s ok 27 - Field "password" is defined 372s ok 28 - CSP header authorize POST request to \# 372s # ==> Pushing IDP <== 372s # ==> Popping IDP <== 372s ok 29 - Post authentication, endpoint 372s ok 30 - Get cookie lemonldap (4c5eaf0e6dd8f8ab5dc2dc4c91b92596bf02bba996b3d70fca6a4db6c3e3ebf6) 372s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964778_47266%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 372s ok 32 - Get redirection 372s ok 33 - Location header found 372s # ==> Pushing IDP <== 372s # ==> Popping IDP <== 372s ok 34 - Follow redirection to issuer 372s ok 35 - Get cookie lemonldappdata () 372s ok 36 - HTTP code is 200 372s ok 37 - Page contains a form 372s ok 38 - Host match 372s ok 39 - URI match 372s ok 40 - Field "SAMLResponse" is defined 372s ok 41 - CSP header authorize POST request to auth.proxy.com 372s ok 42 - Method is POST 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 43 - Post SAMLResponse to proxy 372s ok 44 - Get cookie lemonldap (c6e41eac350307cf77ae87257d5869ac120163c9546557efe16b4f8665c81153) 372s ok 45 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964778_61122%22%7D) 372s ok 46 - Get redirection 372s ok 47 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 48 - Follow redirection to issuer 372s ok 49 - Get cookie lemonldappdata () 372s ok 50 - HTTP code is 200 372s ok 51 - Page contains a form 372s ok 52 - Host match 372s ok 53 - URI match 372s ok 54 - Field "SAMLResponse" is defined 372s ok 55 - CSP header authorize POST request to auth.sp.com 372s ok 56 - Method is POST 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 57 - Post SAMLResponse to SP 372s ok 58 - Get cookie lemonldap (1f704c0cdc527d2f60d0fd850cff38c5166513ea39e259668ec04e9042d15e28) 372s ok 59 - Get redirection 372s ok 60 - Location header found 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 61 - Initiate logout 372s ok 62 - Get cookie lemonldap (0) 372s ok 63 - Removed lemonldap cookie at sp 372s ok 64 - Get redirection 372s ok 65 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 66 - Forward logout to proxy 372s ok 67 - Get cookie lemonldap (0) 372s ok 68 - Removed lemonldap cookie at proxy 372s ok 69 - Get redirection 372s ok 70 - Location header found 372s # ==> Pushing IDP <== 372s # ==> Popping IDP <== 372s ok 71 - Forward logout to IDP 372s ok 72 - Get cookie lemonldap (0) 372s ok 73 - Removed lemonldap cookie at idp 372s ok 74 - Get redirection 372s ok 75 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 76 - Forward logout to proxy 372s ok 77 - Get redirection 372s ok 78 - Location header found 372s # ==> Pushing PROXY <== 372s # ==> Popping PROXY <== 372s ok 79 - Resume proxy logout process 372s ok 80 - Get redirection 372s ok 81 - Location header found 372s # ==> Pushing SP <== 372s # ==> Popping SP <== 372s ok 82 - Forward logout to sp 372s ok 83 - Logout OK: code found on page 372s ok 84 - Logout OK 372s 1..84 372s ok 373s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t .................................. 373s ok 1 - use Lemonldap::NG::Portal::Main; 373s ok 2 - Portal object 373s ok 3 - Init 373s ok 4 - Portal app 373s ok 5 - Register $type 373s ok 6 - Portal object 373s ok 7 - Init 373s ok 8 - Portal app 373s ok 9 - Register $type 373s ok 10 - Portal object 373s ok 11 - Init 373s ok 12 - Portal app 373s ok 13 - Register $type 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 14 - Unauth SP request 373s ok 15 - HTTP code is 200 373s ok 16 - Page contains a form 373s ok 17 - Host match 373s ok 18 - URI match 373s ok 19 - Field "SAMLRequest" is defined 373s ok 20 - CSP header authorize POST request to auth.proxy.com 373s ok 21 - Method is POST 373s # ==> Pushing PROXY <== 373s # ==> Popping PROXY <== 373s ok 22 - Post SAML request to IdP 373s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1761036658%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760964778_65523%22%7D) 373s ok 24 - Found SAML choice 373s ok 25 - HTTP code is 200 373s ok 26 - Page contains a form 373s ok 27 - CSP header authorize POST request to \# 373s # ==> Pushing PROXY <== 373s # ==> Popping PROXY <== 373s ok 28 - Select "CAS" 373s ok 29 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036658%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_choice%22%3A%22cas%22%2C%22issuerRequestsaml%22%3A%221760964778_65523%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 373s ok 30 - Get cookie llngcasserver (idp) 373s ok 31 - Get CAS server cookie 373s ok 32 - Get redirection 373s ok 33 - Location header found 373s # ==> Pushing ISSUER <== 373s # ==> Popping ISSUER <== 373s ok 34 - Query CAS server 373s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761036658%2C%22issuerRequestcas%22%3A%221760964778_35420%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 373s ok 36 - HTTP code is 200 373s ok 37 - Page contains a form 373s ok 38 - CSP header authorize POST request to \# 373s # ==> Pushing ISSUER <== 373s # ==> Popping ISSUER <== 373s ok 39 - Post authentication 373s ok 40 - Get cookie lemonldap (d27610a0da9d41a4ea34e501efb85ce5b90415bea148e1e4693c779963ae7eeb) 373s ok 41 - Get redirection 373s ok 42 - Location header found 373s # ==> Pushing PROXY <== 373s ok 43 - SOAP request 373s # ==> Saving handler PROXY <== 373s # ==> Pushing ISSUER <== 373s # ==> Popping ISSUER <== 373s # ==> Restoring PROXY <== 373s ok 44 - Execute request to /cas/serviceValidate 373s ok 45 - HTTP code is 200 373s ok 46 - Content is XML 373s # ==> Popping PROXY <== 373s ok 47 - Push CAS response to proxy 373s ok 48 - Get cookie lemonldap (6a7ff6153a3fb80274929757bd7b5a6f0c799e9c33ede43e80d96f3e7d4216e0) 373s ok 49 - HTTP code is 200 373s ok 50 - Page contains a form 373s ok 51 - Host match 373s ok 52 - URI match 373s ok 53 - Field "SAMLResponse" is defined 373s ok 54 - CSP header authorize POST request to auth.sp.com 373s ok 55 - Method is POST 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 56 - Post SAML response to SP 373s ok 57 - Get redirection 373s ok 58 - Location is http://auth.sp.com/ 373s ok 59 - Get cookie lemonldap (49a64623583e35acdc956317e7865d95674d04d43d3210c023b33df237f4966f) 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 60 - Get / on SP 373s ok 61 - HTTP code is 200 373s ok 62 - Authenticated as fa@badwolf.org@proxy 373s ok 63 - UTF-8 values 373s 1..63 373s ok 373s t/37-SAML-SP-POST-to-CAS-server.t .............................................. 373s ok 1 - use Lemonldap::NG::Portal::Main; 373s ok 2 - Portal object 373s ok 3 - Init 373s ok 4 - Portal app 373s ok 5 - Register $type 373s ok 6 - Portal object 373s ok 7 - Init 373s ok 8 - Portal app 373s ok 9 - Register $type 373s ok 10 - Portal object 373s ok 11 - Init 373s ok 12 - Portal app 373s ok 13 - Register $type 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 14 - Unauth SP request 373s ok 15 - HTTP code is 200 373s ok 16 - Page contains a form 373s ok 17 - Host match 373s ok 18 - URI match 373s ok 19 - Field "SAMLRequest" is defined 373s ok 20 - CSP header authorize POST request to auth.proxy.com 373s ok 21 - Method is POST 373s # ==> Pushing PROXY <== 373s # ==> Popping PROXY <== 373s ok 22 - Post SAML request to IdP 373s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036659%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760964779_12137%22%7D) 373s ok 24 - Get cookie llngcasserver (idp) 373s ok 25 - Get CAS server cookie 373s ok 26 - Get redirection 373s ok 27 - Location header found 373s # ==> Pushing ISSUER <== 373s # ==> Popping ISSUER <== 373s ok 28 - Query CAS server 373s ok 29 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760964779_15844%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761036659%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 373s ok 30 - HTTP code is 200 373s ok 31 - Page contains a form 373s ok 32 - CSP header authorize POST request to \# 373s # ==> Pushing ISSUER <== 373s # ==> Popping ISSUER <== 373s ok 33 - Post authentication 373s ok 34 - Get cookie lemonldap (4de2d2f8533b10c0d44638e79cb14c2238e9d8d3a5acec17efc1d41287adf8fe) 373s ok 35 - Get redirection 373s ok 36 - Location header found 373s # ==> Pushing PROXY <== 373s ok 37 - SOAP request 373s # ==> Saving handler PROXY <== 373s # ==> Pushing ISSUER <== 373s # ==> Popping ISSUER <== 373s # ==> Restoring PROXY <== 373s ok 38 - Execute request to /cas/serviceValidate 373s ok 39 - HTTP code is 200 373s ok 40 - Content is XML 373s # ==> Popping PROXY <== 373s ok 41 - Push CAS response to proxy 373s ok 42 - Get cookie lemonldap (95103d44ac5ffc7c9189f17fbcb7b24929aa3248e016b5e3a52675bdcbebab58) 373s ok 43 - HTTP code is 200 373s ok 44 - Page contains a form 373s ok 45 - Host match 373s ok 46 - URI match 373s ok 47 - Field "SAMLResponse" is defined 373s ok 48 - CSP header authorize POST request to auth.sp.com 373s ok 49 - Method is POST 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 50 - Post SAML response to SP 373s ok 51 - Get redirection 373s ok 52 - Location is http://auth.sp.com/ 373s ok 53 - Get cookie lemonldap (d315ffb6bd2737a50f04de05bd2b99d9847b86aa7e3031c81807fdd10b50a3ce) 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 54 - Get / on SP 373s ok 55 - HTTP code is 200 373s ok 56 - Authenticated as fa@badwolf.org@proxy 373s ok 57 - UTF-8 values 373s 1..57 373s ok 373s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ..................................... 373s ok 1 - use Lemonldap::NG::Portal::Main; 373s ok 2 - Portal object 373s ok 3 - Init 373s ok 4 - Portal app 373s ok 5 - Register $type 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s ok 6 - Get JWKS, endpoint /oauth2/jwks 373s ok 7 - HTTP code is 200 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 373s ok 9 - HTTP code is 200 373s ok 10 - Portal object 373s ok 11 - Init 373s ok 12 - Portal app 373s ok 13 - Register $type 373s ok 14 - Portal object 373s ok 15 - Init 373s ok 16 - Portal app 373s ok 17 - Register $type 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 18 - Try SAML SP 373s ok 19 - HTTP code is 200 373s ok 20 - Page contains a form 373s ok 21 - Host match 373s ok 22 - URI match 373s ok 23 - Field "SAMLRequest" is defined 373s ok 24 - CSP header authorize POST request to auth.proxy.com 373s # ==> Pushing PROXY <== 373s # ==> Popping PROXY <== 373s ok 25 - Launch SAML request to IdP 373s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761036659%2C%22issuerRequestsaml%22%3A%221760964779_46579%22%7D) 373s ok 27 - Get redirection 373s ok 28 - Location header found 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s ok 29 - Push request to OP, endpoint /oauth2/authorize 373s ok 30 - HTTP code is 200 373s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761036659%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760964779_16462%22%7D) 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s ok 32 - Post authentication, endpoint /oauth2/authorize 373s ok 33 - Get cookie lemonldap (21b5397f28f867a9a7089bd39e4b35505403b02861776a33f6d63bed59037a8f) 373s ok 34 - HTTP code is 200 373s ok 35 - Page contains a form 373s ok 36 - Host match 373s ok 37 - Field "confirm" is defined 373s ok 38 - CSP header authorize POST request to \# 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s ok 39 - Post confirmation, endpoint /oauth2/authorize 373s ok 40 - Get redirection 373s ok 41 - Location header found 373s # ==> Pushing PROXY <== 373s ok 42 - REST request 373s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 373s # ==> Saving handler PROXY <== 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s # ==> Restoring PROXY <== 373s ok 44 - Execute request 373s ok 45 - Response is 200 373s ok 46 - Content is JSON 373s ok 47 - REST request 373s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 373s # ==> Saving handler PROXY <== 373s # ==> Pushing OP <== 373s # ==> Popping OP <== 373s # ==> Restoring PROXY <== 373s ok 49 - Execute request 373s ok 50 - Response is 200 373s ok 51 - Content is JSON 373s # ==> Popping PROXY <== 373s ok 52 - Call openidconnectcallback on Proxy 373s ok 53 - Get cookie lemonldap (21d58ba72a0a634a9411ede3681be35ec37d6738e02715f9f3165c69a107a450) 373s ok 54 - Get redirection 373s ok 55 - Location header found 373s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964779_46579%22%7D) 373s # ==> Pushing PROXY <== 373s # ==> Popping PROXY <== 373s ok 57 - Replay SAML request 373s ok 58 - HTTP code is 200 373s ok 59 - Page contains a form 373s ok 60 - Host match 373s ok 61 - URI match 373s ok 62 - Field "SAMLResponse" is defined 373s ok 63 - CSP header authorize POST request to auth.sp.com 373s ok 64 - Method is POST 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 65 - Post SAML response to SP 373s ok 66 - Get cookie lemonldap (509f7ca66ea4f077ec7c952eec6ccee3941d06b99247513504b06ca9c69a0a7f) 373s ok 67 - Get redirection 373s ok 68 - Location is http://auth.sp.com/ 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 69 - Query SP for logout 373s ok 70 - HTTP code is 200 373s ok 71 - Page contains a form 373s ok 72 - Host match 373s ok 73 - URI match 373s ok 74 - Field "SAMLRequest" is defined 373s ok 75 - CSP header authorize POST request to auth.proxy.com 373s # ==> Pushing PROXY <== 373s # ==> Popping PROXY <== 373s ok 76 - Launch SAML logout request to IdP 373s ok 77 - HTTP code is 200 373s ok 78 - Page contains a form 373s ok 79 - Host match 373s ok 80 - URI match 373s ok 81 - Field "SAMLResponse" is defined 373s ok 82 - CSP header authorize POST request to auth.sp.com 373s ok 83 - Get cookie lemonldap (0) 373s ok 84 - SSO cookie removed 373s # ==> Pushing SP <== 373s # ==> Popping SP <== 373s ok 85 - Forward logout response to SP 373s ok 86 - Get redirection 373s ok 87 - Location is http://auth.sp.com/?logout=1 373s 1..87 373s ok 374s t/37-SAML-SP-POST-to-OIDC-OP.t ................................................. 374s ok 1 - use Lemonldap::NG::Portal::Main; 374s ok 2 - Portal object 374s ok 3 - Init 374s ok 4 - Portal app 374s ok 5 - Register $type 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s ok 6 - Get JWKS, endpoint /oauth2/jwks 374s ok 7 - HTTP code is 200 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 374s ok 9 - HTTP code is 200 374s ok 10 - Portal object 374s ok 11 - Init 374s ok 12 - Portal app 374s ok 13 - Register $type 374s ok 14 - Portal object 374s ok 15 - Init 374s ok 16 - Portal app 374s ok 17 - Register $type 374s # ==> Pushing SP <== 374s # ==> Popping SP <== 374s ok 18 - Try SAML SP 374s ok 19 - HTTP code is 200 374s ok 20 - Page contains a form 374s ok 21 - Host match 374s ok 22 - URI match 374s ok 23 - Field "SAMLRequest" is defined 374s ok 24 - CSP header authorize POST request to auth.proxy.com 374s # ==> Pushing PROXY <== 374s # ==> Popping PROXY <== 374s ok 25 - Launch SAML request to IdP 374s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760964779_37912%22%2C%22issuerTs%22%3A1761036659%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 374s ok 27 - Get redirection 374s ok 28 - Location header found 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s ok 29 - Push request to OP, endpoint /oauth2/authorize 374s ok 30 - HTTP code is 200 374s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760964779_33752%22%2C%22issuerTs%22%3A1761036659%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s ok 32 - Post authentication, endpoint /oauth2/authorize 374s ok 33 - Get cookie lemonldap (544b6843c86138e18aaf33850edba3ba49960dd214a411c9ad1f0b9aad621391) 374s ok 34 - HTTP code is 200 374s ok 35 - Page contains a form 374s ok 36 - Host match 374s ok 37 - Field "confirm" is defined 374s ok 38 - CSP header authorize POST request to \# 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s ok 39 - Post confirmation, endpoint /oauth2/authorize 374s ok 40 - Get redirection 374s ok 41 - Location header found 374s # ==> Pushing PROXY <== 374s ok 42 - REST request 374s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 374s # ==> Saving handler PROXY <== 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s # ==> Restoring PROXY <== 374s ok 44 - Execute request 374s ok 45 - Response is 200 374s ok 46 - Content is JSON 374s ok 47 - REST request 374s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 374s # ==> Saving handler PROXY <== 374s # ==> Pushing OP <== 374s # ==> Popping OP <== 374s # ==> Restoring PROXY <== 374s ok 49 - Execute request 374s ok 50 - Response is 200 374s ok 51 - Content is JSON 374s # ==> Popping PROXY <== 374s ok 52 - Call openidconnectcallback on Proxy 374s ok 53 - Get cookie lemonldap (579edb8711aa804db32416312de9587bc82088a9bd43b45c3b654173cac0edcb) 374s ok 54 - Get redirection 374s ok 55 - Location header found 374s ok 56 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964779_37912%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 374s # ==> Pushing PROXY <== 374s # ==> Popping PROXY <== 374s ok 57 - Replay SAML request 374s ok 58 - HTTP code is 200 374s ok 59 - Page contains a form 374s ok 60 - Host match 374s ok 61 - URI match 374s ok 62 - Field "SAMLResponse" is defined 374s ok 63 - CSP header authorize POST request to auth.sp.com 374s ok 64 - Method is POST 374s # ==> Pushing SP <== 374s # ==> Popping SP <== 374s ok 65 - Post SAML response to SP 374s ok 66 - Get cookie lemonldap (806349295cf0befb55ae8301211badbcfbe7f4db6b4eb332cba4357302807cef) 374s ok 67 - Get redirection 374s ok 68 - Location is http://auth.sp.com/ 374s # ==> Pushing SP <== 374s # ==> Popping SP <== 374s ok 69 - Query SP for logout 374s ok 70 - HTTP code is 200 374s ok 71 - Page contains a form 374s ok 72 - Host match 374s ok 73 - URI match 374s ok 74 - Field "SAMLRequest" is defined 374s ok 75 - CSP header authorize POST request to auth.proxy.com 374s # ==> Pushing PROXY <== 374s # ==> Popping PROXY <== 374s ok 76 - Launch SAML logout request to IdP 374s ok 77 - HTTP code is 200 374s ok 78 - Page contains a form 374s ok 79 - Host match 374s ok 80 - URI match 374s ok 81 - Field "SAMLResponse" is defined 374s ok 82 - CSP header authorize POST request to auth.sp.com 374s ok 83 - Get cookie lemonldap (0) 374s ok 84 - SSO cookie removed 374s # ==> Pushing SP <== 374s # ==> Popping SP <== 374s ok 85 - Forward logout response to SP 374s ok 86 - Get redirection 374s ok 87 - Location is http://auth.sp.com/?logout=1 374s 1..87 374s ok 374s t/38-No-persistent-session.t ................................................... 374s ok 1 - use Lemonldap::NG::Portal::Main; 374s ok 2 - Portal object 374s ok 3 - Init 374s ok 4 - Portal app 374s ok 5 - Auth query 374s ok 6 - Get cookie lemonldap (4545e19fe4060d066132007c725db9a6ea5efb2f146115d50c56cb70dbc4c756) 374s ok 7 - Logout request 374s ok 8 - Response is 200 374s ok 9 - Cookie is deleted 374s ok 10 - No pdata 374s ok 11 - Disconnect request 374s ok 12 - Response is 401 374s ok 13 - Auth query 374s ok 14 - Get cookie lemonldap (b33ad6967c9a2690405914cc90d2386dfb01faaf66c3f8e33a3388011f3d349d) 374s ok 15 - Logout request 374s ok 16 - Response is 200 374s ok 17 - Cookie is deleted 374s ok 18 - No pdata 374s ok 19 - Disconnect request 374s ok 20 - Response is 401 374s ok 21 - Auth query 374s ok 22 - Get cookie lemonldap (c254f109250f6f40c52d4ec627202e46422582ba19bcffcc6a11b7d1e71c1f2f) 374s ok 23 - History found 374s ok 24 - -> NO history : only one entry found 374s ok 25 - Form registration 374s ok 26 - Get redirection 374s ok 27 - Location header found 374s ok 28 - Form registration 374s ok 29 - Found TOTP js 374s ok 30 - Get new key 374s ok 31 - Content is JSON 374s ok 32 - Found secret 374s ok 33 - Found token 374s ok 34 - Code 374s ok 35 - Code contains 8 digits 374s ok 36 - Post code 374s ok 37 - Content is JSON 374s ok 38 - Key is registered 374s ok 39 - Logout request 374s ok 40 - Response is 200 374s ok 41 - Cookie is deleted 374s ok 42 - No pdata 374s ok 43 - Disconnect request 374s ok 44 - Response is 401 374s ok 45 - Auth query 374s ok 46 - Get cookie lemonldap (1ad0160d53e7ef023f22401a19a6f932823b4c09fa7b8fe5c0b5fae02d24ccdd) 374s ok 47 - Logout request 374s ok 48 - Response is 200 374s ok 49 - Cookie is deleted 374s ok 50 - No pdata 374s ok 51 - Disconnect request 374s ok 52 - Response is 401 374s 1..52 374s ok 375s t/39-Failing-RP-Logout.t ....................................................... 375s ok 1 - use Lemonldap::NG::Portal::Main; 375s ok 2 - Portal object 375s ok 3 - Init 375s ok 4 - Portal app 375s ok 5 - Register $type 375s ok 6 - OP portal 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s ok 7 - Get JWKS, endpoint /oauth2/jwks 375s ok 8 - HTTP code is 200 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 375s ok 10 - HTTP code is 200 375s ok 11 - Portal object 375s ok 12 - Init 375s ok 13 - Portal app 375s ok 14 - Register $type 375s ok 15 - RP portal 375s # ==> Pushing RP <== 375s # ==> Popping RP <== 375s ok 16 - Unauth RP request 375s ok 17 - Get redirection 375s ok 18 - Location header found 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s ok 19 - Push request to OP, endpoint /oauth2/authorize 375s ok 20 - HTTP code is 200 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s ok 21 - Post authentication, endpoint /oauth2/authorize 375s ok 22 - Get cookie lemonldap (33eb410ac6faf24aac5950e5e6ec7e9e97c303016eb3238942e43b3f65ed3b09) 375s ok 23 - HTTP code is 200 375s ok 24 - Page contains a form 375s ok 25 - Host match 375s ok 26 - Field "confirm" is defined 375s ok 27 - CSP header authorize POST request to \# 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s ok 28 - Post confirmation, endpoint /oauth2/authorize 375s ok 29 - Get redirection 375s ok 30 - Location header found 375s # ==> Pushing RP <== 375s ok 31 - REST request 375s ok 32 - Request from RP to OP, endpoint /oauth2/token 375s # ==> Saving handler RP <== 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s # ==> Restoring RP <== 375s ok 33 - Execute request 375s ok 34 - Response is 200 375s ok 35 - Content is JSON 375s ok 36 - REST request 375s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 375s # ==> Saving handler RP <== 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s # ==> Restoring RP <== 375s ok 38 - Execute request 375s ok 39 - Response is 200 375s ok 40 - Content is JSON 375s # ==> Popping RP <== 375s ok 41 - Call openidconnectcallback on RP 375s ok 42 - Get cookie lemonldap (30ca359ae47c0d7ed9e5aae2357f0377faf2b03772b99a6ddfb15340158bccd3) 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s # ==> Pushing OP <== 375s ok 43 - REST request 375s ok 44 - Request from OP to RP 375s # ==> Saving handler OP <== 375s # ==> Pushing RP <== 375s # ==> Popping RP <== 375s # ==> Restoring OP <== 375s ok 45 - Execute request 375s ok 46 - Response is 200 375s # ==> Popping OP <== 375s ok 47 - Query OP for logout 375s ok 48 - HTTP code is 200 375s ok 49 - Display PE_SLO_ERROR 375s # ==> Pushing OP <== 375s # ==> Popping OP <== 375s ok 50 - Test if user is reject on OP 375s ok 51 - Response status is 401 375s ok 52 - Content is JSON 375s ok 53 - Error code is 1 375s # ==> Pushing RP <== 375s # ==> Popping RP <== 375s ok 54 - Test if user is reject on RP 375s ok 55 - Get redirection 375s ok 56 - Location header found 375s 1..56 375s ok 375s t/40-Notifications-Explorer-JSON-File.t ........................................ 375s ok 1 - use Lemonldap::NG::Portal::Main; 375s ok 2 - Portal object 375s ok 3 - Init 375s ok 4 - Portal app 375s ok 5 - Auth query 375s ok 6 - HTTP code is 200 375s ok 7 - Get cookie lemonldap (HGKUQIx3eE/+ZMoQPXcvYt7NGJGm8l/2kvjKTBOyhHUKA4pZw5QB4xxqpjlj4m6eESJpEM+sLF5i0qluXWM7UMox1d7I1NUe67K0nyZ4gs6g5/xqnyo5qJaATSR1E1oYnmt9N/xJirGzxFbeU/tcAg==) 375s ok 8 - HTTP code is 200 375s ok 9 - Page contains a form 375s ok 10 - URI match 375s ok 11 - Field "reference1x1" is defined 375s ok 12 - Test cookie received 375s ok 13 - Response status is 401 375s ok 14 - Content is JSON 375s ok 15 - Error code is 1 375s ok 16 - Auth query 375s ok 17 - HTTP code is 200 375s ok 18 - Get cookie lemonldap (ls6VhVzY3PM8Y1nD9Do8GoUbSIVUq0oJJHjGIBGLeHa3t8HigazhScP812flBby7Y8YqJJHb1cTcBbmGpSq4UH5Bh1+OIq7llo+yBs4hyuI7bOJDxbjeccQ6qbsgrEk7dF8NVCzPk2U4z5nOvj1gSw==) 375s ok 19 - HTTP code is 200 375s ok 20 - Page contains a form 375s ok 21 - URI match 375s ok 22 - Field "reference1x1" is defined 375s ok 23 - Test cookie received 375s ok 24 - Response status is 401 375s ok 25 - Content is JSON 375s ok 26 - Error code is 1 375s ok 27 - Accept notification 375s ok 28 - Notification was not deleted 375s ok 29 - Get cookie lemonldap (49503b5341bd9b60871d1b3f5914958542f851ea96bde2beeafc99289db0b7d8) 375s ok 30 - New auth query 375s ok 31 - Authenticated as dwho 375s ok 32 - Menu displayed 375s ok 33 - Link found 375s ok 34 - Notifications explorer query 375s ok 35 - Language icons found 375s ok 36 - trspan="myNotification" found 375s ok 37 - trspan="date" found 375s ok 38 - trspan="reference" found 375s ok 39 - trspan="action" found 375s ok 40 - epoch found 375s ok 41 - testref found 375s ok 42 - fa-eye found 375s ok 43 - Notififcation container found 375s ok 44 - trspan="verify" found 375s ok 45 - Found NOTIFICATIONS js 375s ok 46 - Display testref notification query 375s ok 47 - Response is JSON 375s ok 48 - Result is 1 375s ok 49 - Hidden input found 375s ok 50 -

tag found 375s ok 51 -

tag found 375s ok 52 -

tag found 375s ok 53 - Checkbox 1 found 375s ok 54 - Checkbox 2 found 375s ok 55 - Malformed query 375s ok 56 - Response is JSON 375s ok 57 - Missing epoch parameter 375s ok 58 - Bad query 375s ok 59 - Response is JSON 375s ok 60 - Result is 0 375s ok 61 - Notification is 0 375s ok 62 - CheckUser form 375s ok 63 - HTTP code is 200 375s ok 64 - Page contains a form 375s ok 65 - URI match 375s ok 66 - Field "user" is defined 375s ok 67 - Field "url" is defined 375s ok 68 - Found trspan="checkUser" 375s ok 69 - Found notification "testref" 375s 1..69 375s ok 375s t/40-Notifications-Explorer-XML-File.t ......................................... 375s ok 1 - use Lemonldap::NG::Portal::Main; 375s ok 2 - Portal object 375s ok 3 - Init 375s ok 4 - Portal app 375s ok 5 - Auth query 375s ok 6 - HTTP code is 200 375s ok 7 - Get cookie lemonldap (nJ3x2rFGj3NetAKK/m2BcnBeRSYtKoxh9PMFmeUuW5p2oMx9j6aukb4ygto20oAj45zjYCeZxRHjuHZg5nNOZCyUaS7azs21+ilycUyygQithDtYuurtgyT3qrvrnvx1RrR7CGvpxhXeDfvuDM7t6Q==) 375s ok 8 - HTTP code is 200 375s ok 9 - Page contains a form 375s ok 10 - URI match 375s ok 11 - Field "reference1x1" is defined 375s ok 12 - Test cookie received 375s ok 13 - Response status is 401 375s ok 14 - Content is JSON 375s ok 15 - Error code is 1 375s ok 16 - Auth query 375s ok 17 - HTTP code is 200 375s ok 18 - Get cookie lemonldap (C5f/VNi6EaH8VWViP0j9Dqq/X9DSu0zjfbeCgVCi9LyHC1OUVyJAXow3SprBBNgsJaDzj1UWPnTI2iln76Ow60pRdejGw9dX9NDjAuMPbxl07uy36cr+jVFagCBMmJ1IdfF1RLsLu5W8vEd6NGVeZA==) 375s ok 19 - HTTP code is 200 375s ok 20 - Page contains a form 375s ok 21 - URI match 375s ok 22 - Field "reference1x1" is defined 375s ok 23 - Field "reference1x2" is defined 375s ok 24 - Test cookie received 375s ok 25 - Response status is 401 375s ok 26 - Content is JSON 375s ok 27 - Error code is 1 375s ok 28 - Accept notification 375s ok 29 - Notification was deleted 375s ok 30 - Get cookie lemonldap (9be784396728b9bdb3d61523978ee0cfc0a982f9a5c72b01c10cf94aca6d4022) 375s ok 31 - New auth query 375s ok 32 - Authenticated as dwho 375s ok 33 - Menu displayed 375s ok 34 - Link found 375s ok 35 - Notifications explorer query 375s ok 36 - Language icons found 375s ok 37 - trspan="myNotifications" found 375s ok 38 - trspan="date" found 375s ok 39 - trspan="reference" found 375s ok 40 - trspan="action" found 375s ok 41 - epoch found 375s ok 42 - testref found 375s ok 43 - testref2 found 375s ok 44 - fa-eye found 375s ok 45 - fa-eye 2 found 375s ok 46 - Notififcation container found 375s ok 47 - trspan="verify" found 375s ok 48 - Found NOTIFICATIONS js 375s ok 49 - Display testref notification query 375s ok 50 - Response is JSON 375s ok 51 - Result is 1 375s ok 52 - Hidden input found 375s ok 53 -

tag found 375s ok 54 -

tag found 375s ok 55 -

tag found 375s ok 56 - Checkbox 1 found 375s ok 57 - Checkbox 2 found 375s ok 58 - Malformed query 375s ok 59 - Response is JSON 375s ok 60 - Missing epoch parameter 375s ok 61 - Bad query 375s ok 62 - Response is JSON 375s ok 63 - Result is 0 375s ok 64 - Notification is 0 375s ok 65 - CheckUser form 375s ok 66 - HTTP code is 200 375s ok 67 - Page contains a form 375s ok 68 - URI match 375s ok 69 - Field "user" is defined 375s ok 70 - Field "url" is defined 375s ok 71 - Found trspan="checkUser" 375s ok 72 - Notification "testref" not found 375s 1..72 375s ok 376s t/40-Notifications-JSON-DBI.t .................................................. 376s ok 1 - use Lemonldap::NG::Portal::Main; 376s ok 2 - Portal object 376s ok 3 - Init 376s ok 4 - Portal app 376s ok 5 - Auth query 376s ok 6 - HTTP code is 200 376s ok 7 - Get cookie lemonldap (uvWDnxfnVUwaLVrEue3zJ1ZyZwFAiaHZrXyRxC1k0DeRLprkks0SfcBmSwfOWui8ioYQ8OVaAgxN3P2nIac1/aevgT/LNgbusLttt7NtsgCps1ovSb+vBeeFThhVo/d64+dP8KEk5M7SDGO1D/2iMQ==) 376s ok 8 - Two notification references found 376s ok 9 - 1st reference found is "testref2" 376s ok 10 - 2nd reference found is "testref" 376s ok 11 - HTTP code is 200 376s ok 12 - Page contains a form 376s ok 13 - URI match 376s ok 14 - Field "reference1x1" is defined 376s ok 15 - Field "url" is defined 376s ok 16 - Test cookie received 376s ok 17 - Response status is 401 376s ok 18 - Content is JSON 376s ok 19 - Error code is 1 376s ok 20 - Don't accept notification 376s ok 21 - HTTP code is 200 376s ok 22 - Accept notifications 376s ok 23 - Get redirection 376s ok 24 - Location is http://test1.example.com/ 376s ok 25 - Make sure no pdata is returned 376s ok 26 - Get cookie lemonldap (d4847f34952c0423b61ee6d3cabef764d92cdf8032b1255a99fab7d73792a375) 376s ok 27 - Notification was deleted 376s ok 28 - Notifications explorer query 376s ok 29 - Response is JSON 376s ok 30 - Result is 2 376s ok 31 - MSG is myNotifications 376s ok 32 - Notification 1 found 376s ok 33 - Notification 2 found 376s ok 34 - epoch found 376s ok 35 - Logout request 376s ok 36 - Response is 200 376s ok 37 - Cookie is deleted 376s ok 38 - No pdata 376s ok 39 - Disconnect request 376s ok 40 - Response is 401 376s ok 41 - Auth query 376s ok 42 - Get redirection 376s ok 43 - Location is http://test1.example.com/ 376s ok 44 - Get cookie lemonldap (b66615baadf6d2fb977f4248fce7d6772b4186627a71ad93dc4366f33788f85f) 376s ok 45 - Logout request 376s ok 46 - Response is 200 376s ok 47 - Cookie is deleted 376s ok 48 - No pdata 376s ok 49 - Disconnect request 376s ok 50 - Response is 401 376s 1..50 376s ok 376s t/40-Notifications-JSON-File-with-token.t ...................................... 376s ok 1 - use Lemonldap::NG::Portal::Main; 376s ok 2 - Portal object 376s ok 3 - Init 376s ok 4 - Portal app 376s ok 5 - Unauth request 376s ok 6 - HTTP code is 200 376s ok 7 - Page contains a form 376s ok 8 - Host match 376s ok 9 - Field "token" is defined 376s ok 10 - CSP header authorize POST request to \# 376s ok 11 - Auth query 376s ok 12 - HTTP code is 200 376s ok 13 - Get cookie lemonldap (Bzs3A7n3CDSgXlswo5xa0aeRYrd94dgzyJ3LEGa3dr/XctYAHOap9Za6h38f1+rLA6vWyNic3a/A/+cgihQ49QQBuv9dVu13hkQglqafEkDs8uQ3ytLri3h9pMK/BBV/gcWEexiJZKgs4SzQrrFEyg==) 376s ok 14 - HTTP code is 200 376s ok 15 - Page contains a form 376s ok 16 - URI match 376s ok 17 - Field "reference1x1" is defined 376s ok 18 - Field "url" is defined 376s ok 19 - Test cookie received 376s ok 20 - Response status is 401 376s ok 21 - Content is JSON 376s ok 22 - Error code is 1 376s ok 23 - Don't accept notification 376s ok 24 - Notification displayed 376s ok 25 - Don't accept notification 376s ok 26 - Notification displayed 376s ok 27 - Accept notification 376s ok 28 - Get redirection 376s ok 29 - Location header found 376s ok 30 - Notification was deleted 376s 1..30 376s ok 376s t/40-Notifications-JSON-File.t ................................................. 376s ok 1 - use Lemonldap::NG::Portal::Main; 376s ok 2 - Portal object 376s ok 3 - Init 376s ok 4 - Portal app 376s ok 5 - Auth query (JSON required) 376s ok 6 - Response is JSON 376s ok 7 - Good result 376s ok 8 - Notificationtion is pending 376s ok 9 - Test received Id 376s ok 10 - HTTP code is 200 376s ok 11 - Page contains a form 376s ok 12 - URI match 376s ok 13 - Field "reference1x1" is defined 376s ok 14 - Field "url" is defined 376s ok 15 - Auth query 376s ok 16 - HTTP code is 200 376s ok 17 - Get cookie lemonldap (P7WR0+VuEpOrKFNqkt9/hnHkTEGI7DMZHCs3snAvGx51/zapcyHKaCRanxSvApMllDf4ww3M5ZcKcRnD3eb0V1n8oeAsfDUJaWGeEyZxgyGo5IXiYxcr5G882u4lQEkjF3sbLzLlJsRSE8GGmZLFFA==) 376s ok 18 - HTTP code is 200 376s ok 19 - Page contains a form 376s ok 20 - URI match 376s ok 21 - Field "reference1x1" is defined 376s ok 22 - Field "url" is defined 376s ok 23 - Test received cookie 376s ok 24 - Response status is 401 376s ok 25 - Content is JSON 376s ok 26 - Error code is 1 376s ok 27 - Cancel notification 376s ok 28 - Cookie expired 376s ok 29 - Get redirection 376s ok 30 - Location is http://auth.example.com/ 376s ok 31 - Auth query 376s ok 32 - HTTP code is 200 376s ok 33 - Get cookie lemonldap (lRG9Yw77KrsiN9h29j1SaCC7r3Zc1hi9wFw5y78Do7okHrtyCQplM1APEcb5rE6R+2V/tsFu6W7gop0aMOhKahHHxLiC/h3gYuOBx5iLBf0EmC+1Fx3Sy5tPQY/Y4U6JIK1DY4QAcX3sRNYy0tqs4g==) 376s ok 34 - HTTP code is 200 376s ok 35 - Page contains a form 376s ok 36 - URI match 376s ok 37 - Field "reference1x1" is defined 376s ok 38 - Field "url" is defined 376s ok 39 - Response body is not empty 376s ok 40 - Found notification text 376s ok 41 - Test cookie received 376s ok 42 - Response status is 401 376s ok 43 - Content is JSON 376s ok 44 - Error code is 1 376s ok 45 - Don't accept notification 376s ok 46 - Notification displayed 376s ok 47 - Found custom Main Logo 376s ok 48 - Don't accept notification 376s ok 49 - Notification displayed 376s ok 50 - Don't accept notification 376s ok 51 - Notification displayed 376s ok 52 - Don't accept notification - Accept just one checkbox 376s ok 53 - Notification displayed 376s ok 54 - Accept notification 376s ok 55 - Get redirection 376s ok 56 - Location header found 376s ok 57 - Get cookie lemonldap (04070756191a3314b816536b3cf2371a9d3f95d43c52d13664f52488717675b2) 376s ok 58 - New auth query 376s ok 59 - Authenticated as dwho 376s ok 60 - Menu displayed 376s ok 61 - Notification was deleted 376s ok 62 - Auth query (JSON required) 376s ok 63 - Response is JSON 376s ok 64 - Good result 376s ok 65 - Notificationtion is pending 376s ok 66 - Test received Id 376s ok 67 - HTTP code is 200 376s ok 68 - Page contains a form 376s ok 69 - URI match 376s ok 70 - Field "reference1x1" is defined 376s ok 71 - Field "url" is defined 376s ok 72 - Auth query 376s ok 73 - HTTP code is 200 376s ok 74 - Get cookie lemonldap (vwY9gzGgUqpMSS/zSSf0vwxK9UcBMiXa7WisIP7zRR6qZIzQpqJEAmZx1ODPQhiFEACDqVP8stHujNyrgIUq0/8GKT1/7U3id3VhXFx8SklZOahgVwbcWxaRHwN++ocrJFJy9Okdr+gI7L1/NuMh4w==) 376s ok 75 - HTTP code is 200 376s ok 76 - Page contains a form 376s ok 77 - URI match 376s ok 78 - Field "reference1x1" is defined 376s ok 79 - Field "url" is defined 376s ok 80 - Test received cookie 376s ok 81 - Response status is 401 376s ok 82 - Content is JSON 376s ok 83 - Error code is 1 376s ok 84 - Cancel notification 376s ok 85 - Cookie expired 376s ok 86 - Get redirection 376s ok 87 - Location is http://auth.example.com/ 376s ok 88 - Auth query 376s ok 89 - HTTP code is 200 376s ok 90 - Get cookie lemonldap (QaNbhg6vE86cufNGYK1cWZz/g/DtdDZSQY91/u837weeeZ4hZyoknAbsJChjogaCP4acvTQ2zrGt0cah0dN/031r8MC9b+DFriel9jRRDmyvBWoyuJIbBmbYbsZgDHW9LJTdSd3pGF3I9olvOlUJNA==) 376s ok 91 - HTTP code is 200 376s ok 92 - Page contains a form 376s ok 93 - URI match 376s ok 94 - Field "reference1x1" is defined 376s ok 95 - Field "url" is defined 376s ok 96 - Response body is not empty 376s ok 97 - Found notification text 376s ok 98 - Test cookie received 376s ok 99 - Response status is 401 376s ok 100 - Content is JSON 376s ok 101 - Error code is 1 376s ok 102 - Don't accept notification 376s ok 103 - Notification displayed 376s ok 104 - Found custom Main Logo 376s ok 105 - Don't accept notification 376s ok 106 - Notification displayed 376s ok 107 - Don't accept notification 376s ok 108 - Notification displayed 376s ok 109 - Don't accept notification - Accept just one checkbox 376s ok 110 - Notification displayed 376s ok 111 - Accept notification 376s ok 112 - Get redirection 376s ok 113 - Location header found 376s ok 114 - Get cookie lemonldap (87f573204111d87199de93d6c133f00aa06bb7e4a30af7f879ae10d182933f8a) 376s ok 115 - New auth query 376s ok 116 - Authenticated as dwho 376s ok 117 - Menu displayed 376s ok 118 - Notification was not deleted 376s ok 119 - Auth query (JSON required) 376s ok 120 - Response is JSON 376s ok 121 - Good result 376s ok 122 - Notificationtion is pending 376s ok 123 - Test received Id 376s ok 124 - HTTP code is 200 376s ok 125 - Page contains a form 376s ok 126 - URI match 376s ok 127 - Field "reference1x1" is defined 376s ok 128 - Field "url" is defined 376s ok 129 - Auth query 376s ok 130 - HTTP code is 200 376s ok 131 - Get cookie lemonldap (fPnjaDwCo4NJRRyFiAF4awwbNxo7TfJ3nxrMkbMQFGlabur59BCK2lXzjNwRRzzPz7RLer327b7STsSQrJ69ebflvlCDWy4Sx66OGEmVNjocwPUurHGICGhPS6E0NEXxFnncec8jZgt8nSggPhRPdg==) 376s ok 132 - HTTP code is 200 376s ok 133 - Page contains a form 376s ok 134 - URI match 376s ok 135 - Field "reference1x1" is defined 376s ok 136 - Field "url" is defined 376s ok 137 - Test received cookie 376s ok 138 - Response status is 401 376s ok 139 - Content is JSON 376s ok 140 - Error code is 1 376s ok 141 - Cancel notification 376s ok 142 - Cookie expired 376s ok 143 - Get redirection 376s ok 144 - Location is http://auth.example.com/ 376s ok 145 - Auth query 376s ok 146 - HTTP code is 200 376s ok 147 - Get cookie lemonldap (iwYaAWaNeAzRu2Kw2XHYFhT+c+s/4b85MlR+Oy/HNHpZ8MhgJLYv1jF+iZQT9KgNHEeeGDIsYlT+e4CUxEmo/UabSEo1dv5IcqrvkBInhibl1POWO9chPbOZr1uCnxSz5ZO1cPkMPJUmjam3MkEfMw==) 376s ok 148 - HTTP code is 200 376s ok 149 - Page contains a form 376s ok 150 - URI match 376s ok 151 - Field "reference1x1" is defined 376s ok 152 - Field "url" is defined 376s ok 153 - Response body is not empty 376s ok 154 - Found notification text 376s ok 155 - Test cookie received 376s ok 156 - Response status is 401 376s ok 157 - Content is JSON 376s ok 158 - Error code is 1 376s ok 159 - Don't accept notification 376s ok 160 - Notification displayed 376s ok 161 - Found custom Main Logo 376s ok 162 - Don't accept notification 376s ok 163 - Notification displayed 376s ok 164 - Don't accept notification 376s ok 165 - Notification displayed 376s ok 166 - Don't accept notification - Accept just one checkbox 376s ok 167 - Notification displayed 376s ok 168 - Accept notification 376s ok 169 - Get redirection 376s ok 170 - Location header found 376s ok 171 - Get cookie lemonldap (e3489ed76048c74f9adcd485a4d4bb88c0313688034a7f0d064e403f385dac74) 376s ok 172 - New auth query 376s ok 173 - Authenticated as dwho 376s ok 174 - Menu displayed 376s ok 175 - Notification was deleted 376s ok 176 - Auth query (JSON required) 376s ok 177 - Response is JSON 376s ok 178 - Good result 376s ok 179 - Notificationtion is pending 376s ok 180 - Test received Id 376s ok 181 - HTTP code is 200 376s ok 182 - Page contains a form 376s ok 183 - URI match 376s ok 184 - Field "reference1x1" is defined 376s ok 185 - Field "url" is defined 376s ok 186 - Auth query 376s ok 187 - HTTP code is 200 376s ok 188 - Get cookie lemonldap (nn82uP9jPNfR+g/t+/sY6lWvqulbZj5C5RluCx5/+WylWQPWyk3b0Xa3ii6GEnnHnwX8WLR84/Vcz0vi8DGUxwtIhDlECH8PCY4qqAITJP3+Cia1xCvYaNZQ2DpHlngKkpyaHY/JiS1HtsiuNdGtdg==) 376s ok 189 - HTTP code is 200 376s ok 190 - Page contains a form 376s ok 191 - URI match 376s ok 192 - Field "reference1x1" is defined 376s ok 193 - Field "url" is defined 376s ok 194 - Test received cookie 376s ok 195 - Response status is 401 376s ok 196 - Content is JSON 376s ok 197 - Error code is 1 376s ok 198 - Cancel notification 376s ok 199 - Cookie expired 376s ok 200 - Get redirection 376s ok 201 - Location is http://auth.example.com/ 376s ok 202 - Auth query 376s ok 203 - HTTP code is 200 376s ok 204 - Get cookie lemonldap (ZkMVnP9Wo45ZaR+VHi9Ns7nUgAwBurQTiMRDDiOmF9i38uZbo4DWLlw+3Ga2iVtJ2CbNXIs2Ko798f9tJj0wUeJXF0O+yCT3M/GJziGnWB/5dpx/XZ2OTPmBq1dAxWxnrJwgjFSR+1n8tdSragYQSg==) 376s ok 205 - HTTP code is 200 376s ok 206 - Page contains a form 376s ok 207 - URI match 376s ok 208 - Field "reference1x1" is defined 376s ok 209 - Field "url" is defined 376s ok 210 - Response body is not empty 376s ok 211 - Found notification text 376s ok 212 - Test cookie received 376s ok 213 - Response status is 401 376s ok 214 - Content is JSON 376s ok 215 - Error code is 1 376s ok 216 - Don't accept notification 376s ok 217 - Notification displayed 376s ok 218 - Found custom Main Logo 376s ok 219 - Don't accept notification 376s ok 220 - Notification displayed 376s ok 221 - Don't accept notification 376s ok 222 - Notification displayed 376s ok 223 - Don't accept notification - Accept just one checkbox 376s ok 224 - Notification displayed 376s ok 225 - Accept notification 376s ok 226 - Get redirection 376s ok 227 - Location header found 376s ok 228 - Get cookie lemonldap (28dc91c8db6d9ca9de8ea0a8141b2d15026a79d8e64279ba9c3df8f987cdf56b) 376s ok 229 - New auth query 376s ok 230 - Authenticated as dwho 376s ok 231 - Menu displayed 376s ok 232 - Notification was not deleted 376s 1..232 376s ok 376s t/40-Notifications-JSON-LDAP.t ................................................. 376s ok 1 - use Lemonldap::NG::Portal::Main; 376s ok 2 # skip LLNGTESTLDAP is not set 376s ok 3 # skip LLNGTESTLDAP is not set 376s ok 4 # skip LLNGTESTLDAP is not set 376s ok 5 # skip LLNGTESTLDAP is not set 376s ok 6 # skip LLNGTESTLDAP is not set 376s ok 7 # skip LLNGTESTLDAP is not set 376s ok 8 # skip LLNGTESTLDAP is not set 376s ok 9 # skip LLNGTESTLDAP is not set 376s ok 10 # skip LLNGTESTLDAP is not set 376s ok 11 # skip LLNGTESTLDAP is not set 376s ok 12 # skip LLNGTESTLDAP is not set 376s 1..12 376s ok 377s t/40-Notifications-JSON-Server.t ............................................... 377s ok 1 - use Lemonldap::NG::Portal::Main; 377s ok 2 - Portal object 377s ok 3 - Init 377s ok 4 - Portal app 377s ok 5 - POST notification { 377s # "date": "2016-13-30 15:35:10", 377s # "reference": "testref", 377s # "uid": "dwho", 377s # "title": "Test title", 377s # "text": "This is a test text" 377s # } 377s ok 6 - Notification not inserted 377s ok 7 - POST notification { 377s # "date": "2016-13_30 15:35:10", 377s # "reference": "testref", 377s # "uid": "dwho", 377s # "title": "Test title", 377s # "text": "This is a test text" 377s # } 377s ok 8 - Notification not inserted 377s ok 9 - POST notification { 377s # "date": "2016-05-30 15:35:10", 377s # "reference": "testref", 377s # "uid": "dwho", 377s # "title": "Test title", 377s # "text": "This is a test text for $uid" 377s # } 377s ok 10 - Notification has been inserted 377s ok 11 - POST notification { 377s # "date": "2016-05-30", 377s # "reference": "test_ref2", 377s # "uid": "dwho", 377s # "title": "Test2 title", 377s # "text": "This is a second test text", 377s # "subtitle": "Application 2", 377s # "check": ["I agree","Yes, I'm sure"] 377s # } 377s ok 12 - Notification has been inserted 377s ok 13 - POST notification { 377s # "date": "2016-05-30", 377s # "reference": "testrefall", 377s # "uid": "everyone", 377s # "title": "Testall title", 377s # "text": "This is a test text for all users" 377s # } 377s ok 14 - Notification has been inserted 377s ok 15 - List notifications for "allusers" 377s ok 16 - Result found 377s ok 17 - Notification for all users found 377s ok 18 - Wildcard found 377s ok 19 - List notifications for bad uid 377s ok 20 - Notification for all users found 377s ok 21 - List all pending notifications 377s ok 22 - Response is JSON 377s ok 23 - Three notifications found 377s ok 24 - Reference 'testref' found 377s ok 25 - UID 'dwho' found 377s ok 26 - Reference 'testrefall' found 377s ok 27 - UID 'everyone' found 377s ok 28 - Reference 'test-ref2' found 377s ok 29 - UID 'dwho' found 377s ok 30 - List notifications for "dwho" 377s ok 31 - Result found 377s ok 32 - First notification found 377s ok 33 - Second notification found 377s ok 34 - Third notification found (all users) 377s ok 35 - List notification with reference "testref" 377s ok 36 - Result found 377s ok 37 - Notification reference found 377s ok 38 - Notification title found 377s ok 39 - Notification text found 377s ok 40 - Notification date found 377s ok 41 - Notification uid found 377s ok 42 - List notification with reference "test-ref2" 377s ok 43 - Result found 377s ok 44 - Notification reference found 377s ok 45 - Notification title found 377s ok 46 - Notification text found 377s ok 47 - Notification date found 377s ok 48 - Notification uid found 377s ok 49 - Notification subtitle found 377s ok 50 - Notification check boxes found 377s ok 51 - Try to delete notification with bad method 377s ok 52 - Bad method is refused 377s ok 53 - Delete notification testrefall 377s ok 54 - Notification has been deleted 377s ok 55 - Delete notification test-ref2 377s ok 56 - Notification has been deleted 377s ok 57 - Try to create the same notification twice 377s ok 58 - Append the same notification is refused 377s ok 59 - Auth query 377s ok 60 - HTTP code is 200 377s ok 61 - Get cookie lemonldap (IKYi9X8lhstvnTXa2DaXcVegEtY8b3ODTX99NbibbtMD+vZ5mJuOLJVJHp0pnIQUbu14AHr9wbsdbuxnvLD4153l5KosanWHx4FAkH+s+bDMH6AcgEgKplGZhz663sk6M/1DMWt2HGXUflUnvri6Pg==) 377s ok 62 - HTTP code is 200 377s ok 63 - Page contains a form 377s ok 64 - URI match 377s ok 65 - Field "reference1x1" is defined 377s ok 66 - Field "url" is defined 377s ok 67 - POST combined notifications [{ 377s # "uid": "dwho", 377s # "date": "2019-11-15 15:35:10", 377s # "reference": "ABC1", 377s # "title": "You have new authorizations", 377s # "subtitle": "Application 1", 377s # "text": "You have been granted to access to appli-1", 377s # "check": "I agree" 377s # }, 377s # { 377s # "uid": "rtyler", 377s # "date": "2019-11-15", 377s # "reference": "ABC2", 377s # "title": "You have new authorizations", 377s # "subtitle": "Application 1", 377s # "text": "You have been granted to access to appli-1", 377s # "check": ["I agree", "I am sure"] 377s # }, 377s # { 377s # "uid": "rtyler", 377s # "date": "2019-11-15", 377s # "reference": "ABC3", 377s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 377s # "title": "You have new authorizations", 377s # "subtitle": "Application 1", 377s # "text": "You have been granted to access to appli-1", 377s # "check": ["I agree", "I am sure"] 377s # }, 377s # { 377s # "uid": "rtyler", 377s # "date": "2050-11-15", 377s # "reference": "ABC4", 377s # "title": "You have new authorizations", 377s # "subtitle": "Application 1", 377s # "text": "You have been granted to access to appli-1", 377s # "check": ["I agree", "I am sure"] 377s # } 377s # ] 377s ok 68 - Notifications have been inserted 377s ok 69 - List all existing notifications 377s ok 70 - Response is JSON 377s ok 71 - Five notifications found 377s ok 72 - Auth query 377s ok 73 - HTTP code is 200 377s ok 74 - Get cookie lemonldap (m3vAmlb7grShn2LDC47K2XEq30LFDcA9uv8S6rmTdRNvZygM3Sk0yXk2hug4jEEMXd/YoYoDcZZAliEkEPyjMHf1TzJE5Kq3z47TDfLy61ei0nSBGutp3kLhTkR+JwmuHQ+SAo4Qs6wWMioJRPgL8A==) 377s ok 75 - HTTP code is 200 377s ok 76 - Page contains a form 377s ok 77 - URI match 377s ok 78 - Field "reference1x1" is defined 377s ok 79 - Field "reference1x2" is defined 377s ok 80 - Checkbox is displayed 377s ok 81 - Checkbox is displayed 377s ok 82 - Checkbox is displayed 377s ok 83 - -> One checkbox found 377s ok 84 - Accept notification 377s ok 85 - HTTP code is 200 377s ok 86 - Get cookie lemonldap (8ag4is1r1qX0Nlsh7dhqL71lQ/ZZb1FRcAQCgJgpe9KWdxkX+ZIgwuKbv+kzGTFVqHRP60r0RgpYmpiGLxNd+Ro0FvG6h8WbUyvTCDWG3FQgWDk+AIUZ74v43aQ3EA5OIJPgyY9ztB8VYzOY3tUFhg==) 377s ok 87 - Logout request 377s ok 88 - Response is 200 377s ok 89 - Cookie is deleted 377s ok 90 - No pdata 377s ok 91 - Disconnect request 377s ok 92 - Response is 401 377s ok 93 - Auth query 377s ok 94 - HTTP code is 200 377s ok 95 - Get cookie lemonldap (hG68Clfh4A11G1N7xTagManh+sstg6TvPLXSzSte6804jsZwgCFsdgzyzm9lhXeSDFj0OTnWxODER1WxxElWw0wPOoIvTK1wN2yCg95SR61IS3YsAWQanRk2RW+fMXrXePuxi4vYtqAq8u+xvzrTpg==) 377s ok 96 - HTTP code is 200 377s ok 97 - Page contains a form 377s ok 98 - URI match 377s ok 99 - Field "reference1x1" is defined 377s ok 100 - Checkbox is displayed 377s ok 101 - Checkbox is displayed 377s ok 102 - -> Two checkboxes found 377s ok 103 - Accept notification 377s ok 104 - HTTP code is 200 377s ok 105 - Get cookie lemonldap (7b28869225bb843c366cf98d5e72903f86df6b515603ffaa0ccf0a1077aafd41) 377s ok 106 - Logout request 377s ok 107 - Response is 200 377s ok 108 - Cookie is deleted 377s ok 109 - No pdata 377s ok 110 - Disconnect request 377s ok 111 - Response is 401 377s ok 112 - List all pending notifications 377s ok 113 - Response is JSON 377s ok 114 - Three notifications found 377s 1..114 377s ok 377s t/40-Notifications-PublicNotif.t ............................................... 377s ok 1 - use Lemonldap::NG::Portal::Main; 377s ok 2 - Portal object 377s ok 3 - Init 377s ok 4 - Portal app 377s ok 5 - Access login page with public notifications 377s ok 6 - Notification displayed 377s ok 7 - Access login page without public notifications 377s ok 8 - Notification not displayed 377s 1..8 377s ok 378s t/40-Notifications-XML-DBI.t ................................................... 378s ok 1 - use Lemonldap::NG::Portal::Main; 378s ok 2 - Portal object 378s ok 3 - Init 378s ok 4 - Portal app 378s ok 5 - Auth query 378s ok 6 - HTTP code is 200 378s ok 7 - Get cookie lemonldap (BBXH2YaFAHqJk5dx9Kc/gvwLbRUDyYoI/FSlXOkT1d7ba+hXpR3aXUdvw+wgfsWcj6QBi8gFab1ihDYBKY5Dw7wVvMd092XRPKaM7kKF2X++X75uE7VMS7vlRzgeBPjC1eMdBxiwRZKw24EgLBBsnA==) 378s ok 8 - Two notification references found 378s ok 9 - Found ref 378s ok 10 - HTTP code is 200 378s ok 11 - Page contains a form 378s ok 12 - URI match 378s ok 13 - Field "reference1x1" is defined 378s ok 14 - Field "url" is defined 378s ok 15 - Test cookie received 378s ok 16 - Response status is 401 378s ok 17 - Content is JSON 378s ok 18 - Error code is 1 378s ok 19 - Don't accept notification 378s ok 20 - HTTP code is 200 378s ok 21 - Accept notifications 378s ok 22 - Get redirection 378s ok 23 - Location is http://test1.example.com/ 378s ok 24 - Make sure no pdata is returned 378s ok 25 - Get cookie lemonldap (9c9d7abd5c9489f47254c3c72e4c103655a0162f5d1c85f571c1b4eddc835c28) 378s ok 26 - Notification was deleted 378s ok 27 - Notifications explorer query 378s ok 28 - Response is JSON 378s ok 29 - Result is 2 378s ok 30 - MSG is myNotifications 378s ok 31 - Notification 1 found 378s ok 32 - Notification 2 found 378s ok 33 - epoch found 378s ok 34 - Logout request 378s ok 35 - Response is 200 378s ok 36 - Cookie is deleted 378s ok 37 - No pdata 378s ok 38 - Disconnect request 378s ok 39 - Response is 401 378s ok 40 - Auth query 378s ok 41 - Get redirection 378s ok 42 - Location is http://test1.example.com/ 378s ok 43 - Get cookie lemonldap (8617d97304764b0f34a2bb67c6e54eb04d3a950f6813f37cc424ecef25945c75) 378s ok 44 - Logout request 378s ok 45 - Response is 200 378s ok 46 - Cookie is deleted 378s ok 47 - No pdata 378s ok 48 - Disconnect request 378s ok 49 - Response is 401 378s 1..49 378s ok 378s t/40-Notifications-XML-File.t .................................................. 378s ok 1 - use Lemonldap::NG::Portal::Main; 378s ok 2 - Portal object 378s ok 3 - Init 378s ok 4 - Portal app 378s ok 5 - Auth query 378s ok 6 - HTTP code is 200 378s ok 7 - Get cookie lemonldap (BRmmdDWl7sqdf+6Mni9/Km28fbPmKDtMEkCvdtf/5xV66OUBwy1TLSPLAr8qENY8oLQ+8wa4H6E8YdfnJMS+Gt8y89L/kDegojUD+Wezw3e6Sbr8Xpfpfn0WFi81apmnMKGUSMoADv6xqz4lle/1Yg==) 378s ok 8 - HTTP code is 200 378s ok 9 - Page contains a form 378s ok 10 - URI match 378s ok 11 - Field "reference1x1" is defined 378s ok 12 - Field "url" is defined 378s ok 13 - Test cookie received 378s ok 14 - Response status is 401 378s ok 15 - Content is JSON 378s ok 16 - Error code is 1 378s ok 17 - Cancel notification 378s ok 18 - Cookie expired 378s ok 19 - Get redirection 378s ok 20 - Location is http://auth.example.com/ 378s ok 21 - Auth query 378s ok 22 - HTTP code is 200 378s ok 23 - Get cookie lemonldap (ioue6q4RdGroTDSCPI8ITxRfWS2xN3t+5vKkVlD49wVj7jNvwkFjnGw0j0W1wuCl+sqku6Haq6yV+wbegNx13DnbXwmWjnbHKMGGAblNvSBKOXqsXTt4Cr2meCzQqw/RggT+HZfc5N6Zjalza5AjBw==) 378s ok 24 - HTTP code is 200 378s ok 25 - Page contains a form 378s ok 26 - URI match 378s ok 27 - Field "reference1x1" is defined 378s ok 28 - Field "url" is defined 378s ok 29 - Test cookie received 378s ok 30 - Response status is 401 378s ok 31 - Content is JSON 378s ok 32 - Error code is 1 378s ok 33 - Don't accept notification 378s ok 34 - Notification displayed 378s ok 35 - Found custom Main Logo 378s ok 36 - Don't accept notification 378s ok 37 - Notification displayed 378s ok 38 - Don't accept notification 378s ok 39 - Notification displayed 378s ok 40 - Don't accept notification - Accept just one checkbox 378s ok 41 - Notification displayed 378s ok 42 - Accept notification 378s ok 43 - Get redirection 378s ok 44 - Location header found 378s ok 45 - Notification was deleted 378s ok 46 - Get cookie lemonldap (735770115947f3ad161a35e1817475ffe087e80f46533a13f47fd656f132351b) 378s ok 47 - New auth query 378s ok 48 - Authenticated as dwho 378s ok 49 - Menu displayed 378s 1..49 378s ok 378s t/40-Notifications-XML-Server.t ................................................ 378s ok 1 - use Lemonldap::NG::Portal::Main; 378s ok 2 - Portal object 378s ok 3 - Init 378s ok 4 - Portal app 378s ok 5 - SOAP client 378s ok 6 - @ SOAP REQUEST @ 378s ok 7 - Execute request 378s ok 8 - HTTP code is 200 378s ok 9 - Content is XML 378s ok 10 - @ END OF SOAP REQUEST @ 378s ok 11 - Append a notification -> SOAP call returns 1 378s ok 12 - @ SOAP REQUEST @ 378s ok 13 - Execute request 378s ok 14 - HTTP code is 200 378s ok 15 - Content is XML 378s ok 16 - @ END OF SOAP REQUEST @ 378s ok 17 - Append the same notification twice -> SOAP call returns 0 378s ok 18 - Auth query 378s ok 19 - HTTP code is 200 378s ok 20 - Get cookie lemonldap (1JTZtNHGahk+MJ5oM2J7AYqK03P1D2O2SgPCrflEC/ni6eLI6RDJHXaXuyZVzktDZivPfLfTHW9r4iTeZTlqNMAua2W3BR/l0alg5V8u1INEme5PfFjBOgpc72Uhah3r31i+C5ltahFaKlQ/CxiZUA==) 378s ok 21 - HTTP code is 200 378s ok 22 - Page contains a form 378s ok 23 - URI match 378s ok 24 - Field "reference1x1" is defined 378s ok 25 - Field "url" is defined 378s ok 26 - @ SOAP REQUEST @ 378s ok 27 - Execute request 378s ok 28 - HTTP code is 200 378s ok 29 - Content is XML 378s ok 30 - @ END OF SOAP REQUEST @ 378s ok 31 - Append a notification -> SOAP call returns 4 378s ok 32 - Auth query 378s ok 33 - HTTP code is 200 378s ok 34 - Get cookie lemonldap (OeBLTqazDwfnuWvYr7sUACHuLIw3+AbzGByzbiNRPAZ68AYIelc6P3hJ2ItFPM2kYx14CYp0OGt/xiJR4wQBi6mUh5byiP+RU82vtV8DgwuyWPOi5MvbAH6UblSMXse5w3sXsf+U9pHl9J64aceJKw==) 378s ok 35 - HTTP code is 200 378s ok 36 - Page contains a form 378s ok 37 - URI match 378s ok 38 - Field "reference1x1" is defined 378s ok 39 - Field "reference2x1" is defined 378s ok 40 - -> One checkbox found 378s ok 41 - Accept notification 378s ok 42 - HTTP code is 200 378s ok 43 - Logout request 378s ok 44 - Response is 200 378s ok 45 - Cookie is deleted 378s ok 46 - No pdata 378s ok 47 - Disconnect request 378s ok 48 - Response is 401 378s ok 49 - Auth query 378s ok 50 - HTTP code is 200 378s ok 51 - Get cookie lemonldap (0Kws3gdFrTRl64UTB/W/VLk/UyujFgcT3UjAM23ULtygoYpdSOGVGIESQoohHNQId0JLRxdGMMYOubFBQ6idlyj6o9BgtIwaiO7xmDw5EpBbAi84urWt/dlnYgIir8/vCaKwmHyl4ACvhbfwCMQ0fA==) 378s ok 52 - HTTP code is 200 378s ok 53 - Page contains a form 378s ok 54 - URI match 378s ok 55 - Field "reference1x1" is defined 378s ok 56 - Reference found 378s ok 57 - Checkbox is displayed 378s ok 58 - Checkbox is displayed 378s ok 59 - -> Two checkboxes found 378s 1..59 378s ok 379s t/41-Captcha-old-api.t ......................................................... 379s ok 1 - use Lemonldap::NG::Portal::Main; 379s ok 2 - Portal object 379s ok 3 - Init 379s ok 4 - Portal app 379s ok 5 - HTTP code is 200 379s ok 6 - Content-Type is JSON 379s ok 7 - Content is valid JSON 379s ok 8 379s ok 9 379s ok 10 379s ok 11 - HTTP code is 200 379s ok 12 - Content-Type is JSON 379s ok 13 - Content is valid JSON 379s ok 14 379s ok 15 379s ok 16 379s ok 17 - HTTP code is 200 379s ok 18 - Content-Type is JSON 379s ok 19 - Content is valid JSON 379s ok 20 - Wrong token failed 379s ok 21 - HTTP code is 200 379s ok 22 - Content-Type is JSON 379s ok 23 - Content is valid JSON 379s ok 24 - Wrong captcha failed 379s ok 25 - HTTP code is 200 379s ok 26 - Content-Type is JSON 379s ok 27 - Content is valid JSON 379s ok 28 379s ok 29 379s ok 30 379s ok 31 - HTTP code is 200 379s ok 32 - Content-Type is JSON 379s ok 33 - Content is valid JSON 379s ok 34 - Captcha successfully verified 379s 1..34 379s ok 379s t/41-Captcha-with-rule.t ....................................................... 379s ok 1 - use Lemonldap::NG::Portal::Main; 379s ok 2 - Portal object 379s ok 3 - Init 379s ok 4 - Portal app 379s ok 5 - Auth query from non captcha network 379s ok 6 - Get cookie lemonldap (420cabaebe88c9901bd94829947ad3a97ad4c1afdf7b68ee105932c6ad06df0c) 379s ok 7 - Auth query from captcha network 379s ok 8 - Response status is 401 379s ok 9 - Content is JSON 379s ok 10 - Error code is 76 379s ok 11 - Response is JSON 379s ok 12 - Response is PE_CAPTCHAERROR 379s ok 13 - Unauth JSON request 379s ok 14 - Response status is 401 379s ok 15 - Content is JSON 379s ok 16 - Error code is 9 379s ok 17 - Unauth request 379s ok 18 - HTTP code is 200 379s ok 19 - Page contains a form 379s ok 20 - Host match 379s ok 21 - Field "token" is defined 379s ok 22 - CSP header authorize POST request to \# 379s ok 23 - Password: Found text input 379s ok 24 - Token value is defined 379s ok 25 - Captcha image inserted 379s ok 26 - Found token session 379s ok 27 - Found captcha value 379s ok 28 - Found custom Main Logo 379s ok 29 - Try to auth with captcha value 379s ok 30 - Get cookie lemonldap (2726bc2821efc79750eb54f202cdc0019c2a9b9cecece2f8875c41cf9a60b319) 379s 1..30 379s ok 380s t/41-Captcha.t ................................................................. 380s ok 1 - use Lemonldap::NG::Portal::Main; 380s ok 2 - Portal object 380s ok 3 - Init 380s ok 4 - Portal app 380s ok 5 - Auth query 380s ok 6 - Response status is 401 380s ok 7 - Content is JSON 380s ok 8 - Error code is 76 380s ok 9 - Response is JSON 380s ok 10 - Response is PE_CAPTCHAERROR 380s ok 11 - Unauth JSON request 380s ok 12 - Response status is 401 380s ok 13 - Content is JSON 380s ok 14 - Error code is 9 380s ok 15 - Unauth request 380s ok 16 - HTTP code is 200 380s ok 17 - Page contains a form 380s ok 18 - Host match 380s ok 19 - Field "token" is defined 380s ok 20 - CSP header authorize POST request to \# 380s ok 21 - Password: Found text input 380s ok 22 - Token value is defined 380s ok 23 - Captcha image inserted 380s ok 24 - Found token session 380s ok 25 - Found captcha value 380s ok 26 - Found custom Main Logo 380s ok 27 - Try to auth with captcha value 380s ok 28 - HTTP code is 200 380s ok 29 - Get cookie lemonldap (5312ffcb1e1c5ec7715c968bcdfe82835a04b9cf5a14d4b9f90c00d212ddf32e) 380s ok 30 - History found 380s ok 31 - -> One entry found 380s ok 32 - Verify auth 380s ok 33 - HTTP code is 200 380s ok 34 - New unauth request 380s ok 35 - HTTP code is 200 380s ok 36 - Page contains a form 380s ok 37 - Host match 380s ok 38 - Field "token" is defined 380s ok 39 - CSP header authorize POST request to \# 380s ok 40 - Token value is defined 380s ok 41 - Try to auth with bad captcha value 380s ok 42 - Response status is 401 380s ok 43 - Content is JSON 380s ok 44 - Error code is 76 380s ok 45 - Verify that there is a new captcha image 380s ok 46 - HTTP code is 200 380s ok 47 - Page contains a form 380s ok 48 - Host match 380s ok 49 - Field "token" is defined 380s ok 50 - CSP header authorize POST request to \# 380s ok 51 - Token is refreshed 380s ok 52 - New captcha image inserted 380s ok 53 - Renew Captcha button found 380s ok 54 - Get captcha javascript 380s ok 55 - Unauth request to renew Captcha 380s ok 56 - New token has been received 380s ok 57 - New image has been received 380s ok 58 - Found new token session 380s ok 59 - Try to auth with new captcha value 380s ok 60 - HTTP code is 200 380s ok 61 - Get cookie lemonldap (9c867ad33ecd45546a76f93f6721369201d6642c2348e22fc5e806ed650a67fe) 380s ok 62 - Auth request with redirection 380s ok 63 - Get redirection 380s ok 64 - Location is http://test1.example.com/ 380s ok 65 - Authenticated as dwho 380s 1..65 380s ok 380s t/41-Token-with-global-storage.t ............................................... 380s ok 1 - use Lemonldap::NG::Portal::Main; 380s ok 2 - Portal object 380s ok 3 - Init 380s ok 4 - Portal app 380s ok 5 - Unauth request 380s ok 6 - HTTP code is 200 380s ok 7 - Page contains a form 380s ok 8 - Host match 380s ok 9 - Field "token" is defined 380s ok 10 - CSP header authorize POST request to \# 380s ok 11 - Token value 380s ok 12 - Try to auth without token 380s ok 13 - Response status is 401 380s ok 14 - Content is JSON 380s ok 15 - Error code is 81 380s ok 16 - Try token as cookie 380s ok 17 - Response status is 401 380s ok 18 - Content is JSON 380s ok 19 - Error code is 1 380s ok 20 - Try to auth with token 380s ok 21 - HTTP code is 200 380s ok 22 - Get cookie lemonldap (7a2348a27fa52a40f7afd8f21f78c19d216a15028d26e6a94b769a684b81d759) 380s ok 23 - Verify auth 380s ok 24 - HTTP code is 200 380s ok 25 - Try to reuse the same token 380s ok 26 - Response status is 401 380s ok 27 - Content is JSON 380s ok 28 - Error code is 82 380s ok 29 - Verify that there is a new token 380s ok 30 - HTTP code is 200 380s ok 31 - Page contains a form 380s ok 32 - Host match 380s ok 33 - Field "token" is defined 380s ok 34 - CSP header authorize POST request to \# 380s 1..34 380s ok 381s t/41-Token.t ................................................................... 381s ok 1 - use Lemonldap::NG::Portal::Main; 381s ok 2 - Portal object 381s ok 3 - Init 381s ok 4 - Portal app 381s ok 5 - Unauth request 381s ok 6 - HTTP code is 200 381s ok 7 - Page contains a form 381s ok 8 - Host match 381s ok 9 - Field "token" is defined 381s ok 10 - CSP header authorize POST request to \# 381s ok 11 - Password: Found password input 381s ok 12 - Try to auth without token 381s ok 13 - Response status is 401 381s ok 14 - Content is JSON 381s ok 15 - Error code is 81 381s ok 16 - Response is JSON 381s ok 17 - Response is PE_NOTOKEN 381s ok 18 - Try to auth with token 381s ok 19 - HTTP code is 200 381s ok 20 - Get cookie lemonldap (38414b117d1fcce85959442293d52485494a5ea3eeef323be8658cafc7f53140) 381s ok 21 - Verify auth 381s ok 22 - HTTP code is 200 381s ok 23 - Try to reuse the same token 381s ok 24 - Response status is 401 381s ok 25 - Content is JSON 381s ok 26 - Error code is 82 381s ok 27 - Verify that there is a new token 381s ok 28 - HTTP code is 200 381s ok 29 - Page contains a form 381s ok 30 - Host match 381s ok 31 - Field "token" is defined 381s ok 32 - CSP header authorize POST request to \# 381s 1..32 381s ok 381s t/42-Register-Custom.t ......................................................... 381s ok 1 - use Lemonldap::NG::Portal::Main; 381s ok 2 - Portal object 381s ok 3 - Init 381s ok 4 - Portal app 381s ok 5 - Unauth request 381s ok 6 - HTTP code is 200 381s ok 7 - Page contains a form 381s ok 8 - Host match 381s ok 9 - Field "firstname" is defined 381s ok 10 - Field "lastname" is defined 381s ok 11 - Field "mail" is defined 381s ok 12 - CSP header authorize POST request to \# 381s ok 13 - Ask to create account 381s ok 14 - HTTP code is 200 381s ok 15 - Found subject 381s ok 16 - Found register token 381s ok 17 - Found register_token 381s ok 18 - UTF-8 works 381s ok 19 - Push register_token 381s ok 20 - HTTP code is 200 381s ok 21 - Found subject 381s ok 22 - Found user and password 381s ok 23 - Get good login 381s ok 24 - Try to authenticate 381s ok 25 - Get cookie lemonldap (dd68cbd8cc4fa1cf57f1315f9bcfc83fac47c2852579fe24597035b05677c1a4) 381s 1..25 381s ok 381s t/42-Register-Demo-with-CustomBody.t ........................................... 381s ok 1 - use Lemonldap::NG::Portal::Main; 381s ok 2 - Portal object 381s ok 3 - Init 381s ok 4 - Portal app 381s ok 5 - Unauth request 381s ok 6 - HTTP code is 200 381s ok 7 - Page contains a form 381s ok 8 - Host match 381s ok 9 - Field "firstname" is defined 381s ok 10 - Field "lastname" is defined 381s ok 11 - Field "mail" is defined 381s ok 12 - CSP header authorize POST request to \# 381s ok 13 - Ask to create account 381s ok 14 - HTTP code is 200 381s ok 15 - Found custom registration subject 381s ok 16 - Found custom body 381s ok 17 - Found register_token 381s ok 18 - UTF-8 works 381s ok 19 - Found time 381s ok 20 - Push register_token 381s ok 21 - HTTP code is 200 381s ok 22 - Found custom done subject 381s ok 23 - Found email and ipAddr 381s ok 24 - Get good email 381s ok 25 - Get good ipAddr 381s ok 26 - Found user and password 381s ok 27 - Get good login 381s ok 28 - Custom done body (Portal $url) 381s ok 29 - Try to authenticate 381s ok 30 - Get cookie lemonldap (4cef120cdd2038d71c93d0fcabaca481ffef6ede624c55d30729c7f75cc9a15a) 381s 1..30 381s ok 382s t/42-Register-Demo-with-captcha.t .............................................. 382s ok 1 - use Lemonldap::NG::Portal::Main; 382s ok 2 - Portal object 382s ok 3 - Init 382s ok 4 - Portal app 382s ok 5 - Unauth request 382s ok 6 - HTTP code is 200 382s ok 7 - Page contains a form 382s ok 8 - Host match 382s ok 9 - Field "firstname" is defined 382s ok 10 - Field "lastname" is defined 382s ok 11 - Field "mail" is defined 382s ok 12 - CSP header authorize POST request to \# 382s ok 13 - Token found 382s ok 14 - Token value is defined 382s ok 15 - Captcha image inserted 382s ok 16 - Found token session 382s ok 17 - Found captcha value 382s ok 18 - Found custom Main Logo 382s ok 19 - Renew Captcha button found 382s ok 20 - Get captcha javascript 382s ok 21 - Ask to create account 382s ok 22 - Rejected -> Mail already exists 382s ok 23 - No form found 382s ok 24 - Get Menu 382s ok 25 - Found Register link & submit button 382s ok 26 - Unauth request 382s ok 27 - HTTP code is 200 382s ok 28 - Page contains a form 382s ok 29 - Host match 382s ok 30 - Field "firstname" is defined 382s ok 31 - Field "lastname" is defined 382s ok 32 - Field "mail" is defined 382s ok 33 - CSP header authorize POST request to \# 382s ok 34 - Token found 382s ok 35 - Token value is defined 382s ok 36 - Captcha image inserted 382s ok 37 - Found token session 382s ok 38 - Found captcha value 382s ok 39 - Found custom Main Logo 382s ok 40 - Ask to create account 382s ok 41 - HTTP code is 200 382s ok 42 - Found register token 382s ok 43 - Found register_token 382s ok 44 - Push register_token 382s ok 45 - HTTP code is 200 382s ok 46 - Found user and password 382s ok 47 - Get good login 382s ok 48 - Try to authenticate 382s ok 49 - Get cookie lemonldap (3c77796eb45be44b6032b96c560b0582749286daea852cf0e25b72466cf2ab19) 382s 1..49 382s ok 382s t/42-Register-Demo-with-token.t ................................................ 382s ok 1 - use Lemonldap::NG::Portal::Main; 382s ok 2 - Portal object 382s ok 3 - Init 382s ok 4 - Portal app 382s ok 5 - Get Menu 382s ok 6 - Found Register link & submit button 382s ok 7 - Unauth request 382s ok 8 - HTTP code is 200 382s ok 9 - Page contains a form 382s ok 10 - Host match 382s ok 11 - Field "firstname" is defined 382s ok 12 - Field "lastname" is defined 382s ok 13 - Field "mail" is defined 382s ok 14 - CSP header authorize POST request to \# 382s ok 15 - Token found 382s ok 16 - Ask to create account 382s ok 17 - HTTP code is 200 382s ok 18 - Found register token 382s ok 19 - Found register_token 382s ok 20 - Push register_token 382s ok 21 - HTTP code is 200 382s ok 22 - Found user and password 382s ok 23 - Get good login 382s ok 24 - Unauth request 382s ok 25 - HTTP code is 200 382s ok 26 - Page contains a form 382s ok 27 - Host match 382s ok 28 - Field "token" is defined 382s ok 29 - CSP header authorize POST request to \# 382s ok 30 - Try to authenticate 382s ok 31 - Get cookie lemonldap (3080c3d2a0db8d415eeb0b850aadc29281f3eaaba17ab81562dbc38055dfcb31) 382s 1..31 382s ok 383s t/42-Register-Demo.t ........................................................... 383s ok 1 - use Lemonldap::NG::Portal::Main; 383s ok 2 - Portal object 383s ok 3 - Init 383s ok 4 - Portal app 383s ok 5 - Unauth request 383s ok 6 - HTTP code is 200 383s ok 7 - Page contains a form 383s ok 8 - Host match 383s ok 9 - Field "firstname" is defined 383s ok 10 - Field "lastname" is defined 383s ok 11 - Field "mail" is defined 383s ok 12 - CSP header authorize POST request to \# 383s ok 13 - Ask to create account 383s ok 14 - HTTP code is 200 383s ok 15 - Found subject 383s ok 16 - Found register token 383s ok 17 - Found register_token 383s ok 18 - UTF-8 works 383s ok 19 - Push register_token 383s ok 20 - HTTP code is 200 383s ok 21 - Found subject 383s ok 22 - Found user and password 383s ok 23 - Get good login 383s ok 24 - Try to authenticate 383s ok 25 - Get cookie lemonldap (9aab7b53eb287c23a859b8e691901d06b3d302f2cd34c628e3ca44b42b77d32b) 383s 1..25 383s ok 383s t/42-Register-LDAP.t ........................................................... 383s ok 1 - use Lemonldap::NG::Portal::Main; 383s ok 2 # skip LLNGTESTLDAP is not set 383s ok 3 # skip LLNGTESTLDAP is not set 383s ok 4 # skip LLNGTESTLDAP is not set 383s ok 5 # skip LLNGTESTLDAP is not set 383s ok 6 # skip LLNGTESTLDAP is not set 383s ok 7 # skip LLNGTESTLDAP is not set 383s ok 8 # skip LLNGTESTLDAP is not set 383s ok 9 # skip LLNGTESTLDAP is not set 383s ok 10 # skip LLNGTESTLDAP is not set 383s 1..10 383s ok 383s t/42-Register-Security.t ....................................................... 383s ok 1 - use Lemonldap::NG::Portal::Main; 383s ok 2 - Portal object 383s ok 3 - Init 383s ok 4 - Portal app 383s ok 5 - Unauth request 383s ok 6 - HTTP code is 200 383s ok 7 - Page contains a form 383s ok 8 - Host match 383s ok 9 - Field "firstname" is defined 383s ok 10 - Field "lastname" is defined 383s ok 11 - Field "mail" is defined 383s ok 12 - CSP header authorize POST request to \# 383s ok 13 - Ask to create account 383s ok 14 - HTTP code is 200 383s ok 15 - Found register token 383s ok 16 - Found register_token 383s ok 17 - Try to authenticate 383s ok 18 - Response status is 401 383s ok 19 - Content is JSON 383s ok 20 - Error code is 1 383s 1..20 383s ok 384s t/43-MailPasswordReset-Choice.t ................................................ 384s ok 1 - use Lemonldap::NG::Portal::Main; 384s ok 2 - Portal object 384s ok 3 - Init 384s ok 4 - Portal app 384s ok 5 - Auth query 384s ok 6 - HTTP code is 200 384s ok 7 - Get cookie lemonldap (cc19e7e83b4a6bdcb06104bc2761a82ca50fae2297cb445d2b6d2daea0d8eabc) 384s ok 8 - Logout request 384s ok 9 - Response is 200 384s ok 10 - Cookie is deleted 384s ok 11 - No pdata 384s ok 12 - Disconnect request 384s ok 13 - Response is 401 384s ok 14 - Reset form 384s ok 15 - HTTP code is 200 384s ok 16 - Page contains a form 384s ok 17 - Host match 384s ok 18 - Field "mail" is defined 384s ok 19 - CSP header authorize POST request to \# 384s ok 20 - Post mail 384s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 384s ok 22 - Found link in mail 384s ok 23 - Post mail token received by mail with another browser 384s ok 24 - HTTP code is 200 384s ok 25 - Page contains a form 384s ok 26 - Host match 384s ok 27 - Field "token" is defined 384s ok 28 - CSP header authorize POST request to \# 384s ok 29 - Ask for a new password 384s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 384s ok 31 - Post new password 384s ok 32 - Password was changed 384s ok 33 - Auth query 384s ok 34 - HTTP code is 200 384s ok 35 - Get cookie lemonldap (bc022257a9efffad42328987fa3fe1fd9229de98bde3f9fcccacf3c783dfad09) 384s ok 36 - Logout request 384s ok 37 - Response is 200 384s ok 38 - Cookie is deleted 384s ok 39 - No pdata 384s ok 40 - Disconnect request 384s ok 41 - Response is 401 384s ok 42 - Reset form 384s ok 43 - HTTP code is 200 384s ok 44 - Page contains a form 384s ok 45 - Host match 384s ok 46 - Field "mail" is defined 384s ok 47 - CSP header authorize POST request to \# 384s ok 48 - Post mail 384s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 384s ok 50 - Found link in mail 384s ok 51 - Post mail token received by mail with the same browser 384s ok 52 - HTTP code is 200 384s ok 53 - Page contains a form 384s ok 54 - Host match 384s ok 55 - Field "token" is defined 384s ok 56 - CSP header authorize POST request to \# 384s ok 57 - Ask for a new password 384s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 384s ok 59 - Post new password 384s ok 60 - Password was changed 384s ok 61 - Auth query 384s ok 62 - HTTP code is 200 384s ok 63 - Get cookie lemonldap (6aa6c33e4231705b60238aa837067fe03a2b77ba6e49bfd8d9184149b1f84236) 384s ok 64 - Logout request 384s ok 65 - Response is 200 384s ok 66 - Cookie is deleted 384s ok 67 - No pdata 384s ok 68 - Disconnect request 384s ok 69 - Response is 401 384s 1..69 384s ok 384s t/43-MailPasswordReset-Combination-LDAP.t ...................................... 384s ok 1 - use Lemonldap::NG::Portal::Main; 384s ok 2 # skip LLNGTESTLDAP is not set 384s ok 3 # skip LLNGTESTLDAP is not set 384s ok 4 # skip LLNGTESTLDAP is not set 384s ok 5 # skip LLNGTESTLDAP is not set 384s ok 6 # skip LLNGTESTLDAP is not set 384s ok 7 # skip LLNGTESTLDAP is not set 384s ok 8 # skip LLNGTESTLDAP is not set 384s ok 9 # skip LLNGTESTLDAP is not set 384s 1..9 384s ok 384s t/43-MailPasswordReset-Combination.t ........................................... 384s ok 1 - use Lemonldap::NG::Portal::Main; 384s ok 2 - Portal object 384s ok 3 - Init 384s ok 4 - Portal app 384s ok 5 - Try to connect with login dvador 384s ok 6 - Get cookie lemonldap (12b0969a54cef28a4d8820fa74cee727d9662580df1547063a8c7abea23b7a2b) 384s ok 7 - Post mail 384s ok 8 - Found link in mail 384s ok 9 - Post mail token received by mail 384s ok 10 - HTTP code is 200 384s ok 11 - Page contains a form 384s ok 12 - Host match 384s ok 13 - Field "token" is defined 384s ok 14 - CSP header authorize POST request to \# 384s ok 15 - Ask for a new password 384s ok 16 - Post new password 384s ok 17 - Password update successful: code found on page 384s ok 18 - Password update successful 384s ok 19 - Try to connect with login dvador 384s ok 20 - Get cookie lemonldap (58416f80941a7b9a0646b2dac628b4ff1d835ac4bb8d35e41f7c06f2e1fc2095) 384s ok 21 - Try to connect with login jkirk 384s ok 22 - Get cookie lemonldap (e33639d1600412f0f0a9feb45e128d3025f2ef57e9a9c02ded5925dd17ffb525) 384s ok 23 - Post mail 384s ok 24 - Found link in mail 384s ok 25 - Post mail token received by mail 384s ok 26 - HTTP code is 200 384s ok 27 - Page contains a form 384s ok 28 - Host match 384s ok 29 - Field "token" is defined 384s ok 30 - CSP header authorize POST request to \# 384s ok 31 - Ask for a new password 384s ok 32 - Post new password 384s ok 33 - Password update successful: code found on page 384s ok 34 - Password update successful 384s ok 35 - Try to connect with login jkirk 384s ok 36 - Get cookie lemonldap (413258e3f3b41f2caadc955963db3ccdf44a1f07e678267758dc09e9776841f0) 384s 1..36 384s ok 385s t/43-MailPasswordReset-DBI.t ................................................... 385s ok 1 - use Lemonldap::NG::Portal::Main; 385s ok 2 - Portal object 385s ok 3 - Init 385s ok 4 - Portal app 385s ok 5 - Reset form 385s ok 6 - HTTP code is 200 385s ok 7 - Page contains a form 385s ok 8 - Host match 385s ok 9 - Field "mail" is defined 385s ok 10 - CSP header authorize POST request to \# 385s ok 11 - Post mail 385s ok 12 - Found link in mail 385s ok 13 - Post mail token received by mail 385s ok 14 - HTTP code is 200 385s ok 15 - Page contains a form 385s ok 16 - Host match 385s ok 17 - Field "token" is defined 385s ok 18 - CSP header authorize POST request to \# 385s ok 19 - Ask for a new password \#1 385s ok 20 - toggle newpassword icon found 385s ok 21 - toggle confirmpassword icon found 385s ok 22 - input type password found 385s ok 23 - Post mismatched passwords 385s ok 24 - PE_34 found 385s ok 25 - HTTP code is 200 385s ok 26 - Page contains a form 385s ok 27 - Host match 385s ok 28 - Field "token" is defined 385s ok 29 - CSP header authorize POST request to \# 385s ok 30 - Ask for a new password \#2 385s ok 31 - Post empty newpassword 385s ok 32 - PE_67 found 385s ok 33 - HTTP code is 200 385s ok 34 - Page contains a form 385s ok 35 - Host match 385s ok 36 - Field "token" is defined 385s ok 37 - CSP header authorize POST request to \# 385s ok 38 - Ask for a new password \#3 385s ok 39 - Post empty confirmpassword 385s ok 40 - PE_67 found 385s ok 41 - HTTP code is 200 385s ok 42 - Page contains a form 385s ok 43 - Host match 385s ok 44 - Field "token" is defined 385s ok 45 - CSP header authorize POST request to \# 385s ok 46 - Ask for a new password \#4 385s ok 47 - Password special char list not found 385s ok 48 - Found password policy min digit == 2 385s ok 49 - Post new password 385s ok 50 - Password was changed 385s ok 51 - Auth query 385s ok 52 - HTTP code is 200 385s ok 53 - Get cookie lemonldap (e2ee18402df4efb7fe32e049be3c5c743c3ad963e066810cbe1e72abe631a382) 385s ok 54 - Logout request 385s ok 55 - Response is 200 385s ok 56 - Cookie is deleted 385s ok 57 - No pdata 385s ok 58 - Disconnect request 385s ok 59 - Response is 401 385s 1..59 385s ok 385s t/43-MailPasswordReset-Hook.t .................................................. 385s ok 1 - use Lemonldap::NG::Portal::Main; 385s ok 2 - Portal object 385s ok 3 - Init 385s ok 4 - Portal app 385s ok 5 - Reset form 385s ok 6 - HTTP code is 200 385s ok 7 - Page contains a form 385s ok 8 - Host match 385s ok 9 - Field "mail" is defined 385s ok 10 - CSP header authorize POST request to \# 385s ok 11 - Post mail 385s ok 12 - Found english greeting 385s ok 13 - Found link in mail 385s ok 14 - Post mail token received by mail 385s ok 15 - HTTP code is 200 385s ok 16 - Page contains a form 385s ok 17 - Host match 385s ok 18 - Field "token" is defined 385s ok 19 - CSP header authorize POST request to \# 385s ok 20 - Ask for a new password 385s ok 21 - Post new password 385s ok 22 - Expected portal error code: code found on page 385s ok 23 - Expected portal error code 385s ok 24 - Post mail 385s ok 25 - Found english greeting 385s ok 26 - Found link in mail 385s ok 27 - Post mail token received by mail 385s ok 28 - HTTP code is 200 385s ok 29 - Page contains a form 385s ok 30 - Host match 385s ok 31 - Field "token" is defined 385s ok 32 - CSP header authorize POST request to \# 385s ok 33 - Ask for a new password 385s ok 34 - Post new password 385s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 385s ok 36 - Pdata is not empty 385s ok 37 - passwordAfterChange hook worked as expected 385s ok 38 - Password was changed 385s 1..38 385s ok 385s t/43-MailPasswordReset-LDAP.t .................................................. 385s ok 1 - use Lemonldap::NG::Portal::Main; 385s ok 2 # skip LLNGTESTLDAP is not set 385s ok 3 # skip LLNGTESTLDAP is not set 385s ok 4 # skip LLNGTESTLDAP is not set 385s ok 5 # skip LLNGTESTLDAP is not set 385s ok 6 # skip LLNGTESTLDAP is not set 385s ok 7 # skip LLNGTESTLDAP is not set 385s ok 8 # skip LLNGTESTLDAP is not set 385s ok 9 # skip LLNGTESTLDAP is not set 385s 1..9 385s ok 386s t/43-MailPasswordReset-with-captcha.t .......................................... 386s ok 1 - use Lemonldap::NG::Portal::Main; 386s ok 2 - Portal object 386s ok 3 - Init 386s ok 4 - Portal app 386s ok 5 - Get Menu 386s ok 6 - Found ResetPassword link & submit button 386s ok 7 - Reset form 386s ok 8 - HTTP code is 200 386s ok 9 - Page contains a form 386s ok 10 - Host match 386s ok 11 - Field "mail" is defined 386s ok 12 - Field "token" is defined 386s ok 13 - CSP header authorize POST request to \# 386s ok 14 - Captcha image inserted 386s ok 15 - Found token session 386s ok 16 - Found captcha value 386s ok 17 - Found custom Main Logo 386s ok 18 - Renew Captcha button found 386s ok 19 - Get captcha javascript 386s ok 20 - Post mail 386s ok 21 - Found link in mail 386s ok 22 - Post mail token received by mail 386s ok 23 - HTTP code is 200 386s ok 24 - Page contains a form 386s ok 25 - Host match 386s ok 26 - Field "token" is defined 386s ok 27 - CSP header authorize POST request to \# 386s ok 28 - Ask for a new password 386s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 386s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 386s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 386s ok 29 - Post new password 386s ok 30 - New password sent 386s ok 31 - New generated password found 386s ok 32 - New generated password matches policy 386s 1..32 386s ok 386s t/43-MailPasswordReset-with-token.t ............................................ 386s ok 1 - use Lemonldap::NG::Portal::Main; 386s ok 2 - Portal object 386s ok 3 - Init 386s ok 4 - Portal app 386s ok 5 - Get Menu 386s ok 6 - Found ResetPassword link & submit button 386s ok 7 - Reset form 386s ok 8 - HTTP code is 200 386s ok 9 - Page contains a form 386s ok 10 - Host match 386s ok 11 - Field "mail" is defined 386s ok 12 - Field "token" is defined 386s ok 13 - CSP header authorize POST request to \# 386s ok 14 - Post mail 386s ok 15 - Found custom Main Logo 386s ok 16 - Found link in mail 386s ok 17 - Post mail token received by mail 386s ok 18 - HTTP code is 200 386s ok 19 - Page contains a form 386s ok 20 - Host match 386s ok 21 - Field "token" is defined 386s ok 22 - CSP header authorize POST request to \# 386s ok 23 - Ask for a new password 386s ok 24 - Post new password 386s ok 25 - Password was changed 386s 1..25 386s ok 386s t/43-MailPasswordReset.t ....................................................... 386s ok 1 - use Lemonldap::NG::Portal::Main; 386s ok 2 - Portal object 386s ok 3 - Init 386s ok 4 - Portal app 386s ok 5 - Reset form 386s ok 6 - HTTP code is 200 386s ok 7 - Page contains a form 386s ok 8 - Host match 386s ok 9 - Field "mail" is defined 386s ok 10 - CSP header authorize POST request to \# 386s ok 11 - Post mail 386s ok 12 - Found french greeting 386s ok 13 - Post mail 386s ok 14 - Found custom Main Logo 386s ok 15 - Found english greeting 386s ok 16 - Found link in mail 386s ok 17 - Post mail token received by mail 386s ok 18 - HTTP code is 200 386s ok 19 - Page contains a form 386s ok 20 - Host match 386s ok 21 - Field "token" is defined 386s ok 22 - CSP header authorize POST request to \# 386s ok 23 - Ask for a new password 386s ok 24 - Found password policy 386s ok 25 - Found password policy min lower == 1 386s ok 26 - Found password policy min upper == 1 386s ok 27 - Found password policy min digit == 2 386s ok 28 - Found password policy min speChar == 1 386s ok 29 - Found password special char list 386s ok 30 - Post new password 386s ok 31 - Password was changed 386s 1..31 386s ok 387s t/44-CertificateResetByMail-Demo.t ............................................. 387s ok 1 - use Lemonldap::NG::Portal::Main; 387s ok 2 - Portal object 387s ok 3 - Init 387s ok 4 - Portal app 387s ok 5 - Reset form 387s ok 6 - HTTP code is 200 387s ok 7 - Page contains a form 387s ok 8 - Host match 387s ok 9 - Field "mail" is defined 387s ok 10 - CSP header authorize POST request to \# 387s ok 11 - Post mail 387s ok 12 - Found link in mail 387s ok 13 - Post mail token received by mail 387s ok 14 - HTTP code is 200 387s ok 15 - Page contains a form 387s ok 16 - Host match 387s ok 17 - Field "token" is defined 387s ok 18 - CSP header authorize POST request to \# 387s ok 19 - Ask for a new certificate file 387s ok 20 - Certificate has been reset 387s ok 21 - Reset form 387s ok 22 - HTTP code is 200 387s ok 23 - Page contains a form 387s ok 24 - Host match 387s ok 25 - Field "mail" is defined 387s ok 26 - CSP header authorize POST request to \# 387s ok 27 - Post mail 387s ok 28 - Found link in mail 387s ok 29 - Post mail token received by mail 387s ok 30 - HTTP code is 200 387s ok 31 - Page contains a form 387s ok 32 - Host match 387s ok 33 - Field "token" is defined 387s ok 34 - CSP header authorize POST request to \# 387s ok 35 - Ask for a new certificate file 387s ok 36 - Invalid certificate 387s 1..36 387s ok 387s t/44-CertificateResetByMail-LDAP.t ............................................. 387s ok 1 - use Lemonldap::NG::Portal::Main; 387s ok 2 # skip LLNGTESTLDAP is not set 387s ok 3 # skip LLNGTESTLDAP is not set 387s ok 4 # skip LLNGTESTLDAP is not set 387s ok 5 # skip LLNGTESTLDAP is not set 387s ok 6 # skip LLNGTESTLDAP is not set 387s ok 7 # skip LLNGTESTLDAP is not set 387s ok 8 # skip LLNGTESTLDAP is not set 387s ok 9 # skip LLNGTESTLDAP is not set 387s ok 10 # skip LLNGTESTLDAP is not set 387s ok 11 # skip LLNGTESTLDAP is not set 387s ok 12 # skip LLNGTESTLDAP is not set 387s ok 13 # skip LLNGTESTLDAP is not set 387s 1..13 387s ok 387s t/50-IssuerGet.t ............................................................... 387s ok 1 - use Lemonldap::NG::Portal::Main; 387s ok 2 - Portal object 387s ok 3 - Init 387s ok 4 - Portal app 387s ok 5 - Auth query 387s ok 6 - HTTP code is 200 387s ok 7 - Get cookie lemonldap (7736320afad69ff809d831b849cf4c1f88bb2914f11cd8ea7aaedebb6a623cfb) 387s ok 8 - GET request with good url 387s ok 9 - Reject reason is 92 387s ok 10 - Auth query 387s ok 11 - HTTP code is 200 387s ok 12 - Get cookie lemonldap (fa7c857324bbe013abfd435c59c64c3812970044166a62e2a00cb84ce30cf60b) 387s ok 13 - GET request with good url 387s ok 14 - Get redirection 387s ok 15 - Location is http://test1.example.com/?ID=fa7c857324bbe013abfd435c59c64c3812970044166a62e2a00cb84ce30cf60b 387s ok 16 - Not logged access 387s ok 17 - Response status is 401 387s ok 18 - Content is JSON 387s ok 19 - Error code is 9 387s 1..19 387s ok 388s t/50-IssuerJitsiJWT.t .......................................................... 388s ok 1 - use Lemonldap::NG::Portal::Main; 388s ok 2 - Portal object 388s ok 3 - Init 388s ok 4 - Portal app 388s # Subtest: ASAP key server (PUBLIC KEY) 388s ok 1 - Portal object 388s ok 2 - Init 388s ok 3 - Portal app 388s ok 4 - ASAP request with unknown key id hash 388s ok 5 - Not found 388s ok 6 - ASAP request with valid key id hash 388s ok 7 - OK 388s ok 8 - Found correct format 388s 1..8 388s ok 5 - ASAP key server (PUBLIC KEY) 388s # Subtest: ASAP key server (CERTIFICATE) 388s ok 1 - Portal object 388s ok 2 - Init 388s ok 3 - Portal app 388s ok 4 - ASAP request with unknown key id hash 388s ok 5 - Not found 388s ok 6 - ASAP request with valid key id hash 388s ok 7 - OK 388s ok 8 - Found correct format 388s 1..8 388s ok 6 - ASAP key server (CERTIFICATE) 388s # Subtest: ASAP key server (authenticated) 388s ok 1 - Auth query 388s ok 2 - HTTP code is 200 388s ok 3 - Get cookie lemonldap (b7917b75337ab4bd81805c8dc838578b8ed9234fd8b89137458f18d90671140e) 388s ok 4 - ASAP request with unknown key id hash 388s ok 5 - Not found 388s ok 6 - ASAP request with valid key id hash 388s ok 7 - OK 388s ok 8 - Found correct format 388s 1..8 388s ok 7 - ASAP key server (authenticated) 388s # Subtest: Unauthorized user 388s ok 1 - Auth query 388s ok 2 - HTTP code is 200 388s ok 3 - Get cookie lemonldap (7db78ea7af72bf27abe95d817ba1c7fe7ff7bd13b70ccbed9ee931116d4db5a8) 388s ok 4 - Jitsi request with good url 388s ok 5 - Expected portal error code: code found on page 388s ok 6 - Expected portal error code 388s 1..6 388s ok 8 - Unauthorized user 388s # Subtest: Login with RS256 388s ok 1 - Auth query 388s ok 2 - HTTP code is 200 388s ok 3 - Get cookie lemonldap (e472fe96333449102dacbe3ebd5411e110c74d7e41dc96327efa990fef8636ac) 388s # Subtest: Missing room parameter 388s ok 1 - Jitsi request without room 388s ok 2 - Expected portal error code: code found on page 388s ok 3 - Expected portal error code 388s 1..3 388s ok 4 - Missing room parameter 388s # Subtest: Correct room parameter 388s ok 1 - Jitsi request with good url 388s ok 2 - Get redirection 388s ok 3 - Location header found 388s ok 4 - Correct path 388s ok 5 - Found JWT parameter in response 388s ok 6 - Correct type in header 388s ok 7 - Expected alg 388s ok 8 - Correct subject/domain 388s ok 9 - Correct audience 388s ok 10 - Correct issuer 388s ok 11 - Correct room 388s ok 12 - Correct user 388s ok 13 - Token expires in more than 500 seconds 388s 1..13 388s ok 5 - Correct room parameter 388s 1..5 388s ok 9 - Login with RS256 388s ok 10 - Portal object 388s ok 11 - Init 388s ok 12 - Portal app 388s # Subtest: Login with HS256 388s ok 1 - Auth query 388s ok 2 - HTTP code is 200 388s ok 3 - Get cookie lemonldap (f0dc4bc1ada4194ccbc71c2b5216c7c916d543857acd11c8443fef9120004542) 388s # Subtest: Missing room parameter 388s ok 1 - Jitsi request without room 388s ok 2 - Expected portal error code: code found on page 388s ok 3 - Expected portal error code 388s 1..3 388s ok 4 - Missing room parameter 388s # Subtest: Correct room parameter 388s ok 1 - Jitsi request with good url 388s ok 2 - Get redirection 388s ok 3 - Location header found 388s ok 4 - Correct path 388s ok 5 - Found JWT parameter in response 388s ok 6 - Correct type in header 388s ok 7 - Expected alg 388s ok 8 - Correct subject/domain 388s ok 9 - Correct audience 388s ok 10 - Correct issuer 388s ok 11 - Correct room 388s ok 12 - Correct user 388s ok 13 - Token expires in more than 500 seconds 388s 1..13 388s ok 5 - Correct room parameter 388s 1..5 388s ok 13 - Login with HS256 388s 1..13 388s ok 388s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................................ 388s ok 1 - use Lemonldap::NG::Portal::Main; 388s ok 2 - Portal object 388s ok 3 - Init 388s ok 4 - Portal app 388s ok 5 - Get cookie lemonldap (332635a0ae7f25dbc094bc9e1a42eb056387f03abda0e328e6b981cd9da5db04) 388s ok 6 - Get redirection 388s ok 7 - Location header found 388s ok 8 - HTTP code is 200 388s ok 9 - Content-Type is JSON 388s ok 10 - Content is valid JSON 388s ok 11 - Got access token 388s ok 12 - Got refresh token 388s ok 13 - Got ID token 388s ok 14 - Call /token with access_token 388s ok 15 - HTTP code is 200 388s ok 16 - Content-Type is JSON 388s ok 17 - Content is valid JSON 388s ok 18 - Got refreshed Access token 388s ok 19 - Got refreshed ID token 388s ok 20 - Got new refresh_token 388s ok 21 - Found sub in ID token 388s ok 22 - Found claim in ID token 388s ok 23 - rpid is in audience 388s ok 24 - HTTP code is 200 388s ok 25 - Content-Type is JSON 388s ok 26 - Content is valid JSON 388s ok 27 - Got User Info 388s ok 28 - Got User Info 388s ok 29 - Access token rejected 388s 1..29 388s ok 388s t/51-OIDC-Internal-Token-Exchange.t ............................................ 388s ok 1 - use Lemonldap::NG::Portal::Main; 388s ok 2 - Portal object 388s ok 3 - Init 388s ok 4 - Portal app 388s ok 5 - Get cookie lemonldap (edd9826d2d1a457572a328188900335575c75870cf691e73374c59f19fdad7e6) 388s ok 6 - Get redirection 388s ok 7 - Location header found 388s ok 8 - HTTP code is 200 388s ok 9 - Content-Type is JSON 388s ok 10 - Content is valid JSON 388s ok 11 - Got access token 388s ok 12 - Got refresh token 388s ok 13 - Got ID token 388s ok 14 - Call /token with Matrix token 388s ok 15 - HTTP code is 200 388s ok 16 - Content-Type is JSON 388s ok 17 - Content is valid JSON 388s ok 18 - Got refreshed Access token 388s ok 19 - Got refreshed ID token 388s ok 20 - Got new refresh_token 388s ok 21 - Found sub in ID token 388s ok 22 - Found claim in ID token 388s ok 23 - rpid2 is in audience 388s ok 24 - HTTP code is 200 388s ok 25 - Content-Type is JSON 388s ok 26 - Content is valid JSON 388s ok 27 - Got User Info 388s ok 28 - Got User Info 388s ok 29 - Access token rejected 388s ok 30 - Portal object 388s ok 31 - Init 388s ok 32 - Portal app 388s ok 33 - Get cookie lemonldap (8d0382f7dcb709e26c6acd75ebab4e5d257070f6edb5b80efcda2a39124a5cfd) 388s ok 34 - Get redirection 388s ok 35 - Location header found 388s ok 36 - HTTP code is 200 388s ok 37 - Content-Type is JSON 388s ok 38 - Content is valid JSON 388s ok 39 - Token is a JWT 388s ok 40 - Found claim in JWT 388s ok 41 - Found claim in JWT 388s ok 42 - Found claim in JWT 388s ok 43 - Found claim in JWT 388s ok 44 - Found claim in JWT 388s ok 45 388s ok 46 388s ok 47 388s ok 48 - Expiration date sanity check 388s ok 49 - Expiration date sanity check 388s ok 50 - Got access token 388s ok 51 - Got refresh token 388s ok 52 - Got ID token 388s ok 53 - Call /token with Matrix token 388s ok 54 - HTTP code is 200 388s ok 55 - Content-Type is JSON 388s ok 56 - Content is valid JSON 388s ok 57 - Got refreshed Access token 388s ok 58 - Got refreshed ID token 388s ok 59 - Got new refresh_token 388s ok 60 - Found sub in ID token 388s ok 61 - Found claim in ID token 388s ok 62 - rpid2 is in audience 388s ok 63 - HTTP code is 200 388s ok 64 - Content-Type is JSON 388s ok 65 - Content is valid JSON 388s ok 66 - Got User Info 388s ok 67 - Got User Info 388s ok 68 - Access token rejected 388s ok 69 - Portal object 388s ok 70 - Init 388s ok 71 - Portal app 388s ok 72 - Get cookie lemonldap (9a652deaa4d500b79c37d698e989a8ce1d5766c691c71348db7c580880400c89) 388s ok 73 - Get redirection 388s ok 74 - Location header found 388s ok 75 - HTTP code is 200 388s ok 76 - Content-Type is JSON 388s ok 77 - Content is valid JSON 388s ok 78 - Token is a JWT 388s ok 79 - Found claim in JWT 388s ok 80 - Found claim in JWT 388s ok 81 - Found claim in JWT 388s ok 82 - Found claim in JWT 388s ok 83 - Found claim in JWT 388s ok 84 388s ok 85 388s ok 86 388s ok 87 - Expiration date sanity check 388s ok 88 - Expiration date sanity check 388s ok 89 - Got access token 388s ok 90 - Got refresh token 388s ok 91 - Got ID token 388s ok 92 - Call /token with Matrix token 388s ok 93 - HTTP code is 200 388s ok 94 - Content-Type is JSON 388s ok 95 - Content is valid JSON 388s ok 96 - Got refreshed Access token 388s ok 97 - Got refreshed ID token 388s ok 98 - Got new refresh_token 388s ok 99 - Found sub in ID token 388s ok 100 - Found claim in ID token 388s ok 101 - rpid2 is in audience 388s ok 102 - HTTP code is 200 388s ok 103 - Content-Type is JSON 388s ok 104 - Content is valid JSON 388s ok 105 - Got User Info 388s ok 106 - Got User Info 388s ok 107 - Access token rejected 388s 1..107 388s ok 389s t/56-CheckDevOps-with-Download.t ............................................... 389s ok 1 - use Lemonldap::NG::Portal::Main; 389s ok 2 - Portal object 389s ok 3 - Init 389s ok 4 - Portal app 389s ok 5 - Get Menu 389s ok 6 - HTTP code is 200 389s ok 7 - Page contains a form 389s ok 8 - Host match 389s ok 9 - Field "user" is defined 389s ok 10 - Field "password" is defined 389s ok 11 - CSP header authorize POST request to \# 389s ok 12 - Auth query 389s ok 13 - Get cookie lemonldap (2c031c900c79c45d8baf2512abbe74a2a3271e15c1826aa148c88448e79e2f4a) 389s ok 14 - Get redirection 389s ok 15 - Location is http://auth.example.com/ 389s ok 16 - CheckDevOps form 389s ok 17 - HTTP code is 200 389s ok 18 - Page contains a form 389s ok 19 - URI match 389s ok 20 - Field "checkDevOpsFile" is defined 389s ok 21 - Field "url" is defined 389s ok 22 - Found trspan="checkDevOps" 389s ok 23 - POST checkdevops with file 389s ok 24 - PRE not required 389s ok 25 - HEADERS 389s ok 26 - Normalized hearder Name found 389s ok 27 - Normalized hearder Auth-User not found 389s ok 28 - RULES 389s ok 29 - testno 389s ok 30 - default 389s ok 31 - testyes 389s ok 32 - deny 389s ok 33 - file 389s ok 34 - Hearder Mail not found 389s ok 35 - Hearder UA found 389s ok 36 - HTTP code is 200 389s ok 37 - Page contains a form 389s ok 38 - URI match 389s ok 39 - Field "checkDevOpsFile" is defined 389s ok 40 - POST empty checkdevops form 389s ok 41 - Response is JSON 389s ok 42 - alert-danger found 389s ok 43 - PE79 389s ok 44 - POST checkdevops with url 389s ok 45 - Response is JSON 389s ok 46 - alert-danger found 389s ok 47 - PE105 389s ok 48 - POST checkdevops with url 389s ok 49 - Response is JSON 389s ok 50 - Bad URL 389s ok 51 - POST checkdevops with wrong url 389s ok 52 - Response is JSON 389s ok 53 - Well formated URL 389s ok 54 - Logout request 389s ok 55 - Response is 200 389s ok 56 - Cookie is deleted 389s ok 57 - No pdata 389s ok 58 - Disconnect request 389s ok 59 - Response is 401 389s 1..59 389s ok 389s t/56-CheckDevOps.t ............................................................. 389s ok 1 - use Lemonldap::NG::Portal::Main; 389s ok 2 - Portal object 389s ok 3 - Init 389s ok 4 - Portal app 389s ok 5 - Get Menu 389s ok 6 - HTTP code is 200 389s ok 7 - Page contains a form 389s ok 8 - Host match 389s ok 9 - Field "user" is defined 389s ok 10 - Field "password" is defined 389s ok 11 - Field "token" is defined 389s ok 12 - CSP header authorize POST request to \# 389s ok 13 - Auth query 389s ok 14 - Get cookie lemonldap (78f2f8d5c32bcaac21e22e777b8f1b542211f06900bfa7002e74de516a8aaaa6) 389s ok 15 - Get redirection 389s ok 16 - Location is http://auth.example.com/ 389s ok 17 - CheckDevOps form 389s ok 18 - HTTP code is 200 389s ok 19 - Page contains a form 389s ok 20 - URI match 389s ok 21 - Field "checkDevOpsFile" is defined 389s ok 22 - Field "token" is defined 389s ok 23 - Found trspan="checkDevOps" 389s ok 24 - POST checkdevops without token 389s ok 25 - Found PE_NOTOKEN 389s ok 26 - HTTP code is 200 389s ok 27 - Page contains a form 389s ok 28 - URI match 389s ok 29 - Field "checkDevOpsFile" is defined 389s ok 30 - Field "token" is defined 389s ok 31 - POST checkdevops with bad file 389s ok 32 - Found PE_BAD_DEVOPS_FILE 389s ok 33 - HTTP code is 200 389s ok 34 - Page contains a form 389s ok 35 - URI match 389s ok 36 - Field "checkDevOpsFile" is defined 389s ok 37 - Field "token" is defined 389s ok 38 - POST checkdevops with bad file2 389s ok 39 - Found PE_BAD_DEVOPS_FILE 389s ok 40 - HTTP code is 200 389s ok 41 - Page contains a form 389s ok 42 - URI match 389s ok 43 - Field "checkDevOpsFile" is defined 389s ok 44 - Field "token" is defined 389s ok 45 - POST checkdevops with bad file3 389s ok 46 - Found PE_BAD_DEVOPS_FILE 389s ok 47 - HTTP code is 200 389s ok 48 - Page contains a form 389s ok 49 - URI match 389s ok 50 - Field "checkDevOpsFile" is defined 389s ok 51 - Field "token" is defined 389s ok 52 - POST checkdevops with bad file4 389s ok 53 - Found PE_BAD_DEVOPS_FILE 389s ok 54 - Found unknownAttributes 389s ok 55 - Found 4 unknown attributes 389s ok 56 - HTTP code is 200 389s ok 57 - Page contains a form 389s ok 58 - URI match 389s ok 59 - Field "checkDevOpsFile" is defined 389s ok 60 - Field "token" is defined 389s ok 61 - POST checkdevops with file 389s ok 62 - PRE required 389s ok 63 - HEADERS 389s ok 64 - Hearder Name found 389s ok 65 - Hearder User found 389s ok 66 - Hearder LDAP_Var found 389s ok 67 - Hearder Groups_SSO found 389s ok 68 - 3 SSO groups found 389s ok 69 - Hearder Mail not found 389s ok 70 - Hearder UA not found 389s ok 71 - RULES 389s ok 72 - testno 389s ok 73 - default 389s ok 74 - testyes 389s ok 75 - deny 389s ok 76 - file 389s ok 77 - HTTP code is 200 389s ok 78 - Page contains a form 389s ok 79 - URI match 389s ok 80 - Field "checkDevOpsFile" is defined 389s ok 81 - Field "token" is defined 389s ok 82 - POST checkdevops with file 389s ok 83 - Response is JSON 389s ok 84 - alert-info found 389s ok 85 - headers found 389s ok 86 - rules found 389s ok 87 - rule found 389s ok 88 - CheckDevOps form 389s ok 89 - HTTP code is 200 389s ok 90 - Page contains a form 389s ok 91 - URI match 389s ok 92 - Field "checkDevOpsFile" is defined 389s ok 93 - Field "token" is defined 389s ok 94 - POST checkdevops with file 389s ok 95 - Response is JSON 389s ok 96 - alert-danger found 389s ok 97 - No file found 389s ok 98 - PE104 found 389s ok 99 - Token found 389s ok 100 - POST checkdevops without token 389s ok 101 - Response is JSON 389s ok 102 - alert-warning found 389s ok 103 - Token found 389s ok 104 - No file found 389s ok 105 - PE82 found 389s ok 106 - POST checkdevops without token 389s ok 107 - Response is JSON 389s ok 108 - alert-warning found 389s ok 109 - Token found 389s ok 110 - PE81 found 389s ok 111 - Logout request 389s ok 112 - Response is 200 389s ok 113 - Cookie is deleted 389s ok 114 - No pdata 389s ok 115 - Disconnect request 389s ok 116 - Response is 401 389s 1..116 389s ok 389s t/57-GlobalLogout-with-Confirmation.t .......................................... 389s ok 1 - use Lemonldap::NG::Portal::Main; 389s ok 2 - Portal object 389s ok 3 - Init 389s ok 4 - Portal app 389s ok 5 - 1st "dwho" Auth query 389s ok 6 - Get cookie lemonldap (d05f52f05de6bef19d32f1bfaf4c4ac11fe9091298cbe1356f31aed7d173c2f6) 389s ok 7 - Get redirection 389s ok 8 - Location is http://auth.example.com/ 389s ok 9 - 2nd "dwho" Auth query 389s ok 10 - Get cookie lemonldap (065074248e1f90d195c8cc565dff15f74357e6030e6eeea91f2871b27a2340a0) 389s ok 11 - Get redirection 389s ok 12 - Location is http://auth.example.com/ 389s ok 13 - 3rd "dwho" Auth query 389s ok 14 - Get cookie lemonldap (967a7162538193c058fd132f0c069b307b94f5940c5e1c75baabb16cfab69ed9) 389s ok 15 - Get redirection 389s ok 16 - Location is http://auth.example.com/ 389s ok 17 - Logout request for "dwho" 389s ok 18 - Content is JSON 389s ok 19 - 3 active sessions found 389s ok 20 - Confirmation required 389s ok 21 - Confirmed logout request for "dwho" 389s ok 22 - Content is JSON 389s ok 23 - PE_LOGOUT_OK 389s ok 24 - No session found 389s 1..24 389s ok 390s t/57-GlobalLogout-with-Double-cookies-Single-session.t ......................... 390s ok 1 - use Lemonldap::NG::Portal::Main; 390s ok 2 - Portal object 390s ok 3 - Init 390s ok 4 - Portal app 390s ok 5 - 1st "dwho" Auth query 390s ok 6 - Get cookie lemonldap (6c6cc3b38e53eccab211f6ac2a84569fd720d0d1211fe07f16012f2aa9162d28) 390s ok 7 - Get cookie lemonldaphttp (fcc1dda7e3233262c304fb72ee65c42d58d88617a79c8d0b36c925d3fea00268f582d4a34a8ffe13bc9b0223c5e7cd33) 390s ok 8 - Get redirection 390s ok 9 - Location is http://auth.example.com/ 390s ok 10 - 2nd "dwho" Auth query 390s ok 11 - Get cookie lemonldap (6989c2ecefa9abcea263cf7daea5dd91e9fd543944d038098573292665837ed7) 390s ok 12 - Get cookie lemonldaphttp (1d5bacb35a676403d777d5c05c169b4191e999d002cf2b40178ff22162f34be052c4745970b52e5de9b72f04071f00dc) 390s ok 13 - Get redirection 390s ok 14 - Location is http://auth.example.com/ 390s ok 15 - 3rd "dwho" Auth query 390s ok 16 - Get cookie lemonldap (4a62fc195e3f8c0c19149a9ce97faaedeb4c978cd53ce9e1ee330abd560b2da2) 390s ok 17 - Get cookie lemonldaphttp (e42f14f30d521c5263c3dd2415d5dc9c96b7dfd85645c40c2ee1ad3227d061721b1d040a3a656a9aa4551c86c9841de2) 390s ok 18 - Get redirection 390s ok 19 - Location is http://auth.example.com/ 390s ok 20 - Logout request for "dwho" 390s ok 21 - HTTP code is 200 390s ok 22 - Page contains a form 390s ok 23 - URI match 390s ok 24 - Field "token" is defined 390s ok 25 - Found trspan="globalLogout" 390s ok 26 - -> Three entries found 390s ok 27 - -> Four found 390s ok 28 - -> Three epoch found 390s ok 29 - Right epoch found 390s ok 30 - POST /globallogout?all=1 390s ok 31 - Found PE_LOGOUT_OK 390s ok 32 - Two SSO sessions found 390s ok 33 - One TOKEN session found 390s 1..33 390s ok 390s t/57-GlobalLogout-with-Double-cookies.t ........................................ 390s ok 1 - use Lemonldap::NG::Portal::Main; 390s ok 2 - Portal object 390s ok 3 - Init 390s ok 4 - Portal app 390s ok 5 - 1st "dwho" Auth query 390s ok 6 - Get cookie lemonldap (9db7a45a75e52ff356827f50c0a94aa2db7c2935a81221fa717314b602dda4a8) 390s ok 7 - Get cookie lemonldaphttp (230e7517f781e0045d66f5393e1722b92e800d946a538fe1a357b94d903676a4) 390s ok 8 - Get redirection 390s ok 9 - Location is http://auth.example.com/ 390s ok 10 - 2nd "dwho" Auth query 390s ok 11 - Get cookie lemonldap (2b2da990e71bf12584316b95a09d8b5b51b3724d862e3a6e6c90b2936db9a02f) 390s ok 12 - Get cookie lemonldaphttp (8f7499e5cda6df5f2726d8884586adc72fd99b674186b52c08bc1e830e964a54) 390s ok 13 - Get redirection 390s ok 14 - Location is http://auth.example.com/ 390s ok 15 - 3rd "dwho" Auth query 390s ok 16 - Get cookie lemonldap (534742003350f19954580ecca84be3ad682fa6706ddee35a98891c5958c817cc) 390s ok 17 - Get cookie lemonldaphttp (a7b973b3785678d82a3b6a88464228367f9642465c056309e342906ad0f7c77d) 390s ok 18 - Get redirection 390s ok 19 - Location is http://auth.example.com/ 390s ok 20 - Logout request for "dwho" 390s ok 21 - HTTP code is 200 390s ok 22 - Page contains a form 390s ok 23 - URI match 390s ok 24 - Field "token" is defined 390s ok 25 - Found trspan="globalLogout" 390s ok 26 - -> Six entries found 390s ok 27 - -> Four found 390s ok 28 - -> Nine epoch found 390s ok 29 - Right epoch found 390s ok 30 - POST /globallogout?all=1 390s ok 31 - Found PE_LOGOUT_OK 390s ok 32 - Five sessions left 390s 1..32 390s ok 390s t/57-GlobalLogout-without-Timer.t .............................................. 390s ok 1 - use Lemonldap::NG::Portal::Main; 390s ok 2 - Portal object 390s ok 3 - Init 390s ok 4 - Portal app 390s ok 5 - 1st "dwho" Auth query 390s ok 6 - Get cookie lemonldap (adbe33a22a2c123a72760254fa81597c03285d9d22ba8e0d40c4279c19b86717) 390s ok 7 - Get redirection 390s ok 8 - Location is http://auth.example.com/ 390s ok 9 - 2nd "dwho" Auth query 390s ok 10 - Get cookie lemonldap (50ff2a7a6b1664c70fda07b7de345ded8713ffaeff1d62c4739c70ca15d22ecf) 390s ok 11 - Get redirection 390s ok 12 - Location is http://auth.example.com/ 390s ok 13 - 3rd "dwho" Auth query 390s ok 14 - Get cookie lemonldap (38be05fd5c1c09c6e328a3be7265e43f1535472ad2cd70fff26549e0a8106e4f) 390s ok 15 - Get redirection 390s ok 16 - Location is http://auth.example.com/ 390s ok 17 - 1st "rtyler" Auth query 390s ok 18 - Get cookie lemonldap (d7cdc8993132c94e3abe7fb5eb971f35415babee88b2ce87b813a6a2370d7e5b) 390s ok 19 - Get redirection 390s ok 20 - Location is http://auth.example.com/ 390s ok 21 - 2nd "rtyler" Auth query 390s ok 22 - Get cookie lemonldap (a888fa47f9c55921eae223b80d1e404feca980cf1a22d84972ae7d2f58e37fbe) 390s ok 23 - Get redirection 390s ok 24 - Location is http://auth.example.com/ 390s ok 25 - Five sessions found 390s ok 26 - Logout request for "rtyler" 390s ok 27 - Found PE_LOGOUT_OK 390s ok 28 - Three sessions found 390s ok 29 - Logout request for "dwho" 390s ok 30 - Content is JSON 390s ok 31 - PE_LOGOUT_OK 390s ok 32 - No session found 390s 1..32 390s ok 391s t/57-GlobalLogout.t ............................................................ 391s ok 1 - use Lemonldap::NG::Portal::Main; 391s ok 2 - Portal object 391s ok 3 - Init 391s ok 4 - Portal app 391s ok 5 - 1st "dwho" Auth query 391s ok 6 - Get cookie lemonldap (ac6320bbeef7bd122c8e8d4f1e261178fa368416e997a6c3a9042160584fbb33) 391s ok 7 - Get redirection 391s ok 8 - Location is http://auth.example.com/ 391s ok 9 - 2nd "dwho" Auth query 391s ok 10 - Get cookie lemonldap (62a82412b04da283c4cb93da9c65416538b349f99441d2298ac3526603114f85) 391s ok 11 - Get redirection 391s ok 12 - Location is http://auth.example.com/ 391s ok 13 - 3rd "dwho" Auth query 391s ok 14 - Get cookie lemonldap (53361f379c48f002c9aa9433d2fdf1245424389da85f566adaa2bcc33219add2) 391s ok 15 - Get redirection 391s ok 16 - Location is http://auth.example.com/ 391s ok 17 - 1st "rtyler" Auth query 391s ok 18 - Get cookie lemonldap (8c6de08879eef8087bc4a87b9eaf40d94f07949e9a4f104b944a5bdf068aeb09) 391s ok 19 - Get redirection 391s ok 20 - Location is http://auth.example.com/ 391s ok 21 - 2nd "rtyler" Auth query 391s ok 22 - Get cookie lemonldap (5ef06d410430802140d9d940799a41ced427d2c731a4f5e41e3ac3ab1044f92a) 391s ok 23 - Get redirection 391s ok 24 - Location is http://auth.example.com/ 391s ok 25 - Five sessions found 391s ok 26 - Logout request for "rtyler" 391s ok 27 - Found PE_LOGOUT_OK 391s ok 28 - Logout request 391s ok 29 - Response is 200 391s ok 30 - Cookie is deleted 391s ok 31 - No pdata 391s ok 32 - Disconnect request 391s ok 33 - Response is 401 391s ok 34 - Three sessions found 391s ok 35 - Logout request for "dwho" 391s ok 36 - HTTP code is 200 391s ok 37 - Page contains a form 391s ok 38 - URI match 391s ok 39 - Field "token" is defined 391s ok 40 - Found trspan="globalLogout" 391s ok 41 - Found CustomParam "DEMO_demo" macro 391s ok 42 - -> Three entries found 391s ok 43 - -> Five found 391s ok 44 - -> Three epoch found 391s ok 45 - Right epoch found 391s ok 46 - Get globalLogout javascript 391s ok 47 - POST /globallogout?all=1 391s ok 48 - Response is JSON 391s ok 49 - Response is PE_TOKENEXPIRED 391s ok 50 - POST /globallogout?all=1 391s ok 51 - Found PE_LOGOUT_OK 391s ok 52 - No session found 391s ok 53 - Post user/password 1 391s ok 54 - Get redirection 391s ok 55 - Location is http://auth.example.com/ 391s ok 56 - Get cookie lemonldap (f31f10a1bdae815b4799200611bee2c61f0144ad344621d26f536420e07b8970) 391s ok 57 - Post user/password 2 391s ok 58 - Get redirection 391s ok 59 - Location is http://auth.example.com/ 391s ok 60 - Post user/password 3 391s ok 61 - Get redirection 391s ok 62 - Location is http://auth.example.com/ 391s ok 63 - Three sessions found 391s ok 64 - Post user/password 4 391s ok 65 - Get cookie lemonldap (ba3371c81a3f85c280b6f6836b80c190c503d1a7a28c8f783d52f148bdc1ad25) 391s ok 66 - DELETE /session/my 391s ok 67 - GET JSON 391s ok 68 - Session removed 391s ok 69 - DELETE /sessions/my 391s ok 70 - GET JSON 391s ok 71 - Two sessions removed 391s ok 72 - One remaining session found 391s ok 73 - Logout request 391s ok 74 - Response is 200 391s ok 75 - Cookie is deleted 391s ok 76 - No pdata 391s ok 77 - Disconnect request 391s ok 78 - Response is 401 391s 1..78 391s ok 391s t/57-LogoutForward.t ........................................................... 391s ok 1 - use Lemonldap::NG::Portal::Main; 391s ok 2 - Portal object 391s ok 3 - Init 391s ok 4 - Portal app 391s ok 5 - 1st "dwho" Auth query 391s ok 6 - Get cookie lemonldap (a5f025c0fda61dcd00d97726cd9ce31ab33ec240212786d8a3b74b20e3291f2e) 391s ok 7 - Get redirection 391s ok 8 - Location is http://auth.example.com/ 391s ok 9 - Logout request for "dwho" 391s ok 10 - Found Logout Forward page 391s ok 11 - Logout request 391s ok 12 - Response is 200 391s ok 13 - Cookie is deleted 391s ok 14 - No pdata 391s ok 15 - Disconnect request 391s ok 16 - Response is 401 391s 1..16 391s ok 391s t/57-LogoutForward2153.t ....................................................... 391s ok 1 - use Lemonldap::NG::Portal::Main; 391s ok 2 - Portal object 391s ok 3 - Init 391s ok 4 - Portal app 391s ok 5 - use Lemonldap::NG::Handler::Server; 391s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 391s ok 7 - App 391s ok 8 - 1st "dwho" Auth query 391s ok 9 - Get cookie lemonldap (d61eeff3e5ae73514f47bc394b90087f886fc55bc8212b72539cf6651335a4cf) 391s ok 10 - Get redirection 391s ok 11 - Location is http://auth.example.com/ 391s ok 12 - Logout request for "dwho" 391s ok 13 - Found Logout Forward page 391s ok 14 - Get cookie lemonldap (0) 391s ok 15 - Test empty cookie sent at logout 391s ok 16 - Verify absence of cookie lemonldappdata 391s ok 17 - Forward logout 391s ok 18 - Verify absence of cookie lemonldappdata 391s 1..18 391s ok 392s t/58-DecryptValue-with-custom-function.t ....................................... 392s ok 1 - use Lemonldap::NG::Portal::Main; 392s ok 2 - Portal object 392s ok 3 - Init 392s ok 4 - Portal app 392s ok 5 - Get Menu 392s ok 6 - HTTP code is 200 392s ok 7 - Page contains a form 392s ok 8 - Host match 392s ok 9 - Field "user" is defined 392s ok 10 - Field "password" is defined 392s ok 11 - CSP header authorize POST request to \# 392s ok 12 - Auth query 392s ok 13 - Get cookie lemonldap (9b047f6611fa436649b8e2ab0386dd6c7020777532316984fc9d3c5132fe614a) 392s ok 14 - Get redirection 392s ok 15 - Location is http://auth.example.com/ 392s ok 16 - CheckUser form 392s ok 17 - Found decryptValue.png 392s ok 18 - DecryptValue form 392s ok 19 - HTTP code is 200 392s ok 20 - Page contains a form 392s ok 21 - URI match 392s ok 22 - Field "cipheredValue" is defined 392s ok 23 - Found trspan="decryptCipheredValue" 392s ok 24 - POST decryptvalue with valid value 392s ok 25 - Found decryted value 392s ok 26 - HTTP code is 200 392s ok 27 - Page contains a form 392s ok 28 - URI match 392s ok 29 - Field "cipheredValue" is defined 392s ok 30 - Logout request 392s ok 31 - Response is 200 392s ok 32 - Cookie is deleted 392s ok 33 - No pdata 392s ok 34 - Disconnect request 392s ok 35 - Response is 401 392s 1..35 392s ok 392s t/58-DecryptValue-with-internal-function.t ..................................... 392s ok 1 - use Lemonldap::NG::Portal::Main; 392s ok 2 - Portal object 392s ok 3 - Init 392s ok 4 - Portal app 392s ok 5 - Get Menu 392s ok 6 - HTTP code is 200 392s ok 7 - Page contains a form 392s ok 8 - Host match 392s ok 9 - Field "user" is defined 392s ok 10 - Field "password" is defined 392s ok 11 - Field "token" is defined 392s ok 12 - CSP header authorize POST request to \# 392s ok 13 - Auth query 392s ok 14 - Get cookie lemonldap (3bf0dc15c137a12f5c0e4ce3e1621e415bf67d79b967a76595ff989e9a12868f) 392s ok 15 - Get redirection 392s ok 16 - Location is http://auth.example.com/ 392s ok 17 - Try DecryptValue form for a forbidden user 392s ok 18 - Found trmsg="95" 392s ok 19 - Logout request 392s ok 20 - Response is 200 392s ok 21 - Cookie is deleted 392s ok 22 - No pdata 392s ok 23 - Disconnect request 392s ok 24 - Response is 401 392s ok 25 - Get Menu 392s ok 26 - HTTP code is 200 392s ok 27 - Page contains a form 392s ok 28 - Host match 392s ok 29 - Field "user" is defined 392s ok 30 - Field "password" is defined 392s ok 31 - Field "token" is defined 392s ok 32 - CSP header authorize POST request to \# 392s ok 33 - Auth query 392s ok 34 - Get cookie lemonldap (fef48e57eb1b32f3541379a148209918186055d60777c6ce12c951b715bc2067) 392s ok 35 - Get redirection 392s ok 36 - Location is http://auth.example.com/ 392s ok 37 - CheckUser form 392s ok 38 - Found decryptValue.png 392s ok 39 - DecryptValue form 392s ok 40 - HTTP code is 200 392s ok 41 - Page contains a form 392s ok 42 - URI match 392s ok 43 - Field "cipheredValue" is defined 392s ok 44 - Field "token" is defined 392s ok 45 - Found trspan="decryptCipheredValue" 392s ok 46 - POST decryptvalue with valid value 392s ok 47 - Found decryted value 392s ok 48 - HTTP code is 200 392s ok 49 - Page contains a form 392s ok 50 - URI match 392s ok 51 - Field "cipheredValue" is defined 392s ok 52 - Field "token" is defined 392s substr outside of string at /usr/lib/x86_64-linux-gnu/perl-base/bytes.pm line 15. 392s ok 53 - POST decryptvalue with invalid value 392s ok 54 - Found trspan="notAnEncryptedValue" 392s ok 55 - HTTP code is 200 392s ok 56 - Page contains a form 392s ok 57 - URI match 392s ok 58 - Field "cipheredValue" is defined 392s ok 59 - Field "token" is defined 392s ok 60 - POST decryptvalue without token 392s ok 61 - Found PE_NOTOKEN 392s ok 62 - HTTP code is 200 392s ok 63 - Page contains a form 392s ok 64 - URI match 392s ok 65 - Field "cipheredValue" is defined 392s ok 66 - Field "token" is defined 392s ok 67 - POST decryptvalue with an expired token 392s ok 68 - Found PE_TOKENEXPIRED 392s ok 69 - Logout request 392s ok 70 - Response is 200 392s ok 71 - Cookie is deleted 392s ok 72 - No pdata 392s ok 73 - Disconnect request 392s ok 74 - Response is 401 392s 1..74 392s ok 392s t/59-Double-cookies-Refresh-and-Logout.t ....................................... 392s ok 1 - use Lemonldap::NG::Portal::Main; 392s ok 2 - Portal object 392s ok 3 - Init 392s ok 4 - Portal app 392s ok 5 - Get Menu 392s ok 6 - HTTP code is 200 392s ok 7 - Page contains a form 392s ok 8 - Host match 392s ok 9 - Field "user" is defined 392s ok 10 - Field "password" is defined 392s ok 11 - CSP header authorize POST request to \# 392s ok 12 - Auth query 392s ok 13 - Get cookie lemonldap (81f9a69e8de7fedfd6dd0a316fa271152bfbd3df49d7631f204f491987bd9c66) 392s ok 14 - Get cookie lemonldaphttp (6f6bf460bb955cc6ca8ad20218f6262913a3e5ae89362319eff8d930c947905d) 392s ok 15 - -> Get cookie : lemonldap=something 392s ok 16 - -> Cookie 'lemonldap' is HttpOnly 392s ok 17 - -> Cookie 'lemonldap' is secure 392s ok 18 - -> Get cookie lemonldaphttp=something 392s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 392s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 392s ok 21 - -> Doule Cookies for two sessions found 392s ok 22 - Get redirection 392s ok 23 - Location is http://auth.example.com/ 392s ok 24 - Get Menu 392s ok 25 - HTTP code is 200 392s ok 26 - Connected as Dwho 392s ok 27 - CheckUser form 392s ok 28 - HTTP code is 200 392s ok 29 - Page contains a form 392s ok 30 - URI match 392s ok 31 - Field "user" is defined 392s ok 32 - Field "url" is defined 392s ok 33 - Found trspan="checkUser" 392s ok 34 - POST checkuser 392s ok 35 - Found 19 attributes 392s ok 36 - Timestamp found 392s ok 37 - Refresh query 392s ok 38 - Get redirection 392s ok 39 - Location is http://auth.example.com/ 392s ok 40 - Get Menu 392s ok 41 - HTTP code is 200 392s ok 42 - Connected as Dwho 392s ok 43 - CheckUser form 392s ok 44 - HTTP code is 200 392s ok 45 - Page contains a form 392s ok 46 - URI match 392s ok 47 - Field "user" is defined 392s ok 48 - Field "url" is defined 392s ok 49 - Found trspan="checkUser" 392s ok 50 - POST checkuser 392s ok 51 - Found 19 attributes 392s ok 52 - Timestamp found 392s ok 53 - _updateTime has been updated 392s ok 54 - Get Menu 392s ok 55 - HTTP code is 200 392s ok 56 - Dwho has been well disconnected 392s 1..56 392s ok 393s t/59-Double-cookies-for-Double-sessions.t ...................................... 393s ok 1 - use Lemonldap::NG::Portal::Main; 393s ok 2 - Portal object 393s ok 3 - Init 393s ok 4 - Portal app 393s ok 5 - Get Menu 393s ok 6 - HTTP code is 200 393s ok 7 - Page contains a form 393s ok 8 - Host match 393s ok 9 - Field "user" is defined 393s ok 10 - Field "password" is defined 393s ok 11 - CSP header authorize POST request to \# 393s ok 12 - Auth query 393s ok 13 - Get cookie lemonldap (93f68e5c28890f7c62d914caf4cc45799969d4b2637c0b75b44a946ec085c28b) 393s ok 14 - Get cookie lemonldaphttp (cf868b70067499935cc6ac3d3c966830151474913313de1820bf06213504e959) 393s ok 15 - -> Get cookie : lemonldap=something 393s ok 16 - -> Cookie 'lemonldap' is HttpOnly 393s ok 17 - -> Cookie 'lemonldap' is secure 393s ok 18 - -> Get cookie lemonldaphttp=something 393s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 393s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 393s ok 21 - -> Double Cookies for two sessions found 393s ok 22 - Get redirection 393s ok 23 - Location is http://auth.example.com/ 393s ok 24 - Logout request 393s ok 25 - Response is 200 393s ok 26 - Cookie is deleted 393s ok 27 - No pdata 393s ok 28 - Disconnect request 393s ok 29 - Response is 401 393s 1..29 393s ok 393s t/59-Double-cookies-for-a-Single-session.t ..................................... 393s ok 1 - use Lemonldap::NG::Portal::Main; 393s ok 2 - Portal object 393s ok 3 - Init 393s ok 4 - Portal app 393s ok 5 - Get Menu 393s ok 6 - HTTP code is 200 393s ok 7 - Page contains a form 393s ok 8 - Host match 393s ok 9 - Field "user" is defined 393s ok 10 - Field "password" is defined 393s ok 11 - CSP header authorize POST request to \# 393s ok 12 - Auth query 393s ok 13 - Get cookie lemonldap (8141122980544fa692e125940ae31116f720ca4378c0e602e09209596c283c26) 393s ok 14 - Get cookie lemonldaphttp (c57329de678439cda43cfaa40685bba97862209a3267a5a5146d5e50606092c8962f76a6ffc784eab5483f508a43d122) 393s ok 15 - -> https cookie is 64 char long 393s ok 16 - -> Cookie 'lemonldap' is HttpOnly 393s ok 17 - -> Cookie 'lemonldap' is secure 393s ok 18 - -> http cookie is 96 byte long 393s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 393s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 393s ok 21 - -> Doule Cookies for a single session 393s ok 22 - Get redirection 393s ok 23 - Location is http://auth.example.com/ 393s ok 24 - Logout request 393s ok 25 - Response is 200 393s ok 26 - Cookie is deleted 393s ok 27 - No pdata 393s ok 28 - Disconnect request 393s ok 29 - Response is 401 393s 1..29 393s ok 393s t/59-Secured-cookie-Refresh-and-Logout.t ....................................... 393s ok 1 - use Lemonldap::NG::Portal::Main; 393s ok 2 - Portal object 393s ok 3 - Init 393s ok 4 - Portal app 393s ok 5 - Get Menu 393s ok 6 - HTTP code is 200 393s ok 7 - Page contains a form 393s ok 8 - Host match 393s ok 9 - Field "user" is defined 393s ok 10 - Field "password" is defined 393s ok 11 - CSP header authorize POST request to \# 393s ok 12 - Auth query 393s ok 13 - Get cookie lemonldap (1d1bba9a4ded26d0d0c8b16874fdf08c99a5ab739da9fb3584c95c209c386901) 393s ok 14 - -> Get cookie : lemonldap=something 393s ok 15 - -> Cookie 'lemonldap' is HttpOnly 393s ok 16 - -> Cookie 'lemonldap' is secure 393s ok 17 - -> HTTPS Cookie for one session found 393s ok 18 - Get redirection 393s ok 19 - Location is http://auth.example.com/ 393s ok 20 - Get Menu 393s ok 21 - HTTP code is 200 393s ok 22 - Connected as Dwho 393s ok 23 - Refresh query 393s ok 24 - Get redirection 393s ok 25 - Location is http://auth.example.com/ 393s ok 26 - Get Menu 393s ok 27 - HTTP code is 200 393s ok 28 - Connected as Dwho 393s ok 29 - Get Menu 393s ok 30 - HTTP code is 200 393s ok 31 - Dwho has been well disconnected 393s 1..31 393s ok 393s t/61-AdaptativeAuthenticationLevel.t ........................................... 393s ok 1 - use Lemonldap::NG::Portal::Main; 393s ok 2 - Portal object 393s ok 3 - Init 393s ok 4 - Portal app 393s ok 5 - Auth query 393s ok 6 - Get cookie lemonldap (fb5ff0a942542c97f71289a2a9f9b80e1351220d5e226029de6a21dd1b4c62da) 393s ok 7 - uid found 393s ok 8 - Authentication level upgraded 393s ok 9 - Get session 393s ok 10 - uid found 393s ok 11 - Authentication level upgraded 393s ok 12 - Logout request 393s ok 13 - Response is 200 393s ok 14 - Cookie is deleted 393s ok 15 - No pdata 393s ok 16 - Disconnect request 393s ok 17 - Response is 401 393s ok 18 - Logout 393s ok 19 - Auth query 393s ok 20 - Get cookie lemonldap (002bd249b5184025592bd1e4794beb39b7b81335916cac3ecaf8996ae8efff3c) 393s ok 21 - Authentication level upgraded 393s ok 22 - Logout request 393s ok 23 - Response is 200 393s ok 24 - Cookie is deleted 393s ok 25 - No pdata 393s ok 26 - Disconnect request 393s ok 27 - Response is 401 393s ok 28 - Logout 393s 1..28 393s ok 394s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ................ 394s ok 1 - use Lemonldap::NG::Portal::Main; 394s ok 2 - Portal object 394s ok 3 - Init 394s ok 4 - Portal app 394s ok 5 - 1st Auth query 394s ok 6 - Get cookie lemonldap (1953f853ac1b7556b11004786d690f527f3ebc9cd189b3dbd3449376a43a641c) 394s ok 7 - Get redirection 394s ok 8 - Location is http://auth.example.com/ 394s ok 9 - Get new key 394s ok 10 - Content is JSON 394s ok 11 - Found secret 394s ok 12 - Found token 394s ok 13 - Code 394s ok 14 - Code contains 6 digits 394s ok 15 - Post code 394s ok 16 - Content is JSON 394s ok 17 - Key is registered 394s ok 18 - Logout request 394s ok 19 - Response is 200 394s ok 20 - Cookie is deleted 394s ok 21 - No pdata 394s ok 22 - Disconnect request 394s ok 23 - Response is 401 394s ok 24 - 1st Bad Auth query 394s ok 25 - Bad credential 394s ok 26 - 1st Bad Auth query 394s ok 27 - Rejected -> Protection enabled 394s ok 28 - LockTime = 15 394s ok 29 - LockTime in range 394s ok 30 - Auth query 394s ok 31 - Rejected -> Protection enabled 394s ok 32 - LockTime = 27 394s ok 33 - LockTime in range 394s ok 34 - 2nd Bad Auth query 394s ok 35 - Rejected -> Protection enabled 394s ok 36 - LockTime = 57 394s ok 37 - LockTime in range 394s ok 38 - Auth query 394s ok 39 - Enter TOTP code 394s ok 40 - HTTP code is 200 394s ok 41 - Page contains a form 394s ok 42 - URI match 394s ok 43 - Field "token" is defined 394s ok 44 - Code 394s ok 45 - Post code 394s ok 46 - Get cookie lemonldap (40cca2887c14980df567c6e7a59c75c8a1e9b7da3b329060b3f62b178b21b1ae) 394s ok 47 - Get redirection 394s ok 48 - Location is http://auth.example.com/ 394s ok 49 - Logout request 394s ok 50 - Response is 200 394s ok 51 - Cookie is deleted 394s ok 52 - No pdata 394s ok 53 - Disconnect request 394s ok 54 - Response is 401 394s 1..54 394s ok 394s t/61-BruteForceProtection-with-Incremental-lockTimes.t ......................... 394s ok 1 - use Lemonldap::NG::Portal::Main; 394s ok 2 - Portal object 394s ok 3 - Init 394s ok 4 - Portal app 394s ok 5 - 1st Auth query 394s ok 6 - Get cookie lemonldap (9dca842bef46fb830afb8bcd800313f9f293847f62ffd96af5679eb8385e9e58) 394s ok 7 - Get redirection 394s ok 8 - Location is http://auth.example.com/ 394s ok 9 - Logout request 394s ok 10 - Response is 200 394s ok 11 - Cookie is deleted 394s ok 12 - No pdata 394s ok 13 - Disconnect request 394s ok 14 - Response is 401 394s ok 15 - 1st allowed Bad Auth query 394s ok 16 - Bad credential 394s ok 17 - 2nd allowed Bad Auth query 394s ok 18 - Bad credential 394s ok 19 - 1st Bad Auth query 394s ok 20 - Rejected -> Protection enabled 394s ok 21 - LockTime = 5 394s ok 22 - LockTime in range 394s ok 23 - Auth query 394s ok 24 - Rejected -> Protection enabled 394s ok 25 - LockTime = 6 394s ok 26 - LockTime in range 394s ok 27 - Auth query 394s ok 28 - Rejected -> Protection enabled 394s ok 29 - LockTime = 16 394s ok 30 - LockTime in range 394s ok 31 - 3rd Bad Auth query 394s ok 32 - Rejected -> Protection enabled 394s ok 33 - LockTime = 488 394s ok 34 - LockTime in range 394s ok 35 - Auth query 394s ok 36 - Get cookie lemonldap (66de916e357f243168543a9e4df77e71d0d58118dd9245f5e9d58cdd4af95c2b) 394s ok 37 - Get redirection 394s ok 38 - Location is http://auth.example.com/ 394s ok 39 - Logout request 394s ok 40 - Response is 200 394s ok 41 - Cookie is deleted 394s ok 42 - No pdata 394s ok 43 - Disconnect request 394s ok 44 - Response is 401 394s ok 45 - 2nd allowed Bad Auth query 394s ok 46 - Bad credential 394s ok 47 - 3rd Bad Auth query 394s ok 48 - Rejected -> Protection enabled 394s ok 49 - LockTime = 500 394s ok 50 - LockTime in range 394s 1..50 394s ok 395s t/61-BruteForceProtection.t .................................................... 395s ok 1 - use Lemonldap::NG::Portal::Main; 395s ok 2 - Portal object 395s ok 3 - Init 395s ok 4 - Portal app 395s ok 5 - 1st Auth query 395s ok 6 - Get cookie lemonldap (196a03c7e42729252cfaa373ba5777e193adaed28b608547f8f4aa59bfc8c4ae) 395s ok 7 - Get redirection 395s ok 8 - Location is http://auth.example.com/ 395s ok 9 - Logout request 395s ok 10 - Response is 200 395s ok 11 - Cookie is deleted 395s ok 12 - No pdata 395s ok 13 - Disconnect request 395s ok 14 - Response is 401 395s ok 15 - 2nd Auth query 395s ok 16 - Get cookie lemonldap (28e7cee84954895e2846db3eb21d8a1de15f774e311a88a15ece5c25b3d7aaed) 395s ok 17 - Get redirection 395s ok 18 - Location is http://auth.example.com/ 395s ok 19 - Logout request 395s ok 20 - Response is 200 395s ok 21 - Cookie is deleted 395s ok 22 - No pdata 395s ok 23 - Disconnect request 395s ok 24 - Response is 401 395s ok 25 - 3rd Auth query 395s ok 26 - Get cookie lemonldap (662c7b0ce308590f4b79232bbcff3c83ec9ee2032ab3b86be20b60ef078a27a2) 395s ok 27 - Get redirection 395s ok 28 - Location is http://auth.example.com/ 395s ok 29 - Logout request 395s ok 30 - Response is 200 395s ok 31 - Cookie is deleted 395s ok 32 - No pdata 395s ok 33 - Disconnect request 395s ok 34 - Response is 401 395s ok 35 - 4th Auth query 395s ok 36 - Get cookie lemonldap (4d38e261f52113cfb546f3d8ba612ff47872ccc773979849725a637f2e10d33d) 395s ok 37 - Get redirection 395s ok 38 - Location is http://auth.example.com/ 395s ok 39 - Logout request 395s ok 40 - Response is 200 395s ok 41 - Cookie is deleted 395s ok 42 - No pdata 395s ok 43 - Disconnect request 395s ok 44 - Response is 401 395s ok 45 - 5th Auth query 395s ok 46 - Get cookie lemonldap (c8f0f1c5cc17b4af27a0bc6806c58971a691012bd5bd4064060a2bbb6e43bd0d) 395s ok 47 - Get redirection 395s ok 48 - Location is http://auth.example.com/ 395s ok 49 - Logout request 395s ok 50 - Response is 200 395s ok 51 - Cookie is deleted 395s ok 52 - No pdata 395s ok 53 - Disconnect request 395s ok 54 - Response is 401 395s ok 55 - 1st Bad Auth query 395s ok 56 - Response status is 401 395s ok 57 - Content is JSON 395s ok 58 - Error code is 5 395s ok 59 - 2nd Bad Auth query 395s ok 60 - Response status is 401 395s ok 61 - Content is JSON 395s ok 62 - Error code is 5 395s ok 63 - 3rd Bad Auth query 395s ok 64 - Response status is 401 395s ok 65 - Content is JSON 395s ok 66 - Error code is 5 395s ok 67 - 4th Bad Auth query 395s ok 68 - Response status is 401 395s ok 69 - Content is JSON 395s ok 70 - Error code is 5 395s ok 71 - 5th Bad Auth query 395s ok 72 - Rejected -> Protection enabled 395s ok 73 - 6th Bad Auth query 395s ok 74 - Rejected -> Protection enabled 395s ok 75 - 6th Auth query 395s ok 76 - Rejected -> Protection enabled 395s ok 77 - 7th Auth query 395s ok 78 - Get cookie lemonldap (62e5e3e4d67e437e21a9f46c466d49b6de0693eb1c4e07db116ae6257a2d0e5d) 395s ok 79 - History found 395s ok 80 - History found 395s ok 81 - History found 395s ok 82 - -> Eight entries found 395s ok 83 - -> Four 'failedLogin' entries found 395s ok 84 - Logout request 395s ok 85 - Response is 200 395s ok 86 - Cookie is deleted 395s ok 87 - No pdata 395s ok 88 - Disconnect request 395s ok 89 - Response is 401 395s 1..89 395s ok 395s t/61-CrowdSec-warn.t ........................................................... 395s ok 1 - use Lemonldap::NG::Portal::Main; 395s ok 2 - Portal object 395s ok 3 - Init 395s ok 4 - Portal app 395s ok 5 - Auth query 395s ok 6 - HTTP code is 200 395s ok 7 - Auth query 395s ok 8 - HTTP code is 200 395s 1..8 395s ok 395s t/61-CrowdSec.t ................................................................ 395s ok 1 - use Lemonldap::NG::Portal::Main; 395s ok 2 - Portal object 395s ok 3 - Init 395s ok 4 - Portal app 395s ok 5 - Auth query 395s ok 6 - Response status is 401 395s ok 7 - Content is JSON 395s ok 8 - Error code is 41 395s ok 9 - Auth query 395s ok 10 - HTTP code is 200 395s 1..10 395s ok 395s t/61-ForceAuthn.t .............................................................. 395s ok 1 - use Lemonldap::NG::Portal::Main; 395s ok 2 - Portal object 395s ok 3 - Init 395s ok 4 - Portal app 395s ok 5 - Auth query 395s ok 6 - HTTP code is 200 395s ok 7 - Get cookie lemonldap (3aa0c7ea5626d0f706c2f94cd04cad89e6af16fc29ee38d56d2ca4be0feecbd6) 395s ok 8 - Form ReAuthentication 395s ok 9 - Found PE87 code 395s ok 10 - Auth query 395s ok 11 - HTTP code is 200 395s ok 12 - Get cookie lemonldap (9e49bbfaa169e1b701822601111cbe2365c21a2d0763b24065fb46edce6b0d10) 395s ok 13 - Go to Portal 395s ok 14 - Found applications list 395s ok 15 - Logout request 395s ok 16 - Response is 200 395s ok 17 - Cookie is deleted 395s ok 18 - No pdata 395s ok 19 - Disconnect request 395s ok 20 - Response is 401 395s 1..20 395s ok 396s t/61-GrantSession.t ............................................................ 396s ok 1 - use Lemonldap::NG::Portal::Main; 396s ok 2 - Portal object 396s Bareword found where operator expected (Missing operator before "n"?) at (eval 143) line 1, near "} n" 396s [Tue Oct 21 08:51:21 2025] [LLNG:6728] [error] syntax error at (eval 143) line 1, near "} n " 396s Execution of (eval 143) aborted due to compilation errors. 396s 396s [Tue Oct 21 08:51:21 2025] [LLNG:6728] [error] Bad grantSessionRules rule: syntax error at (eval 143) line 1, near "} n " 396s Execution of (eval 143) aborted due to compilation errors. 396s 396s ok 3 - Init 396s ok 4 - Portal app 396s ok 5 - Auth query 396s ok 6 - dwho rejected with custom message and session data 396s ok 7 - Auth query 396s ok 8 - dwho rejected with PE_BADCREDENTIALS 396s ok 9 - Found connect button 396s ok 10 - Auth query 396s ok 11 - dwho rejected with custom message and session data 396s ok 12 - Response body is not empty 396s ok 13 - Found info JS 396s ok 14 - Found custom Main Logo 396s ok 15 - Auth query 396s ok 16 - HTTP code is 200 396s ok 17 - Get cookie lemonldap (647ea4e4eb15ff71cc7203dcdf7c742d52302b014f539d777be860d161aca69f) 396s ok 18 - Auth query 396s ok 19 - rtyler rejected with PE_SESSIONNOTGRANTED 396s ok 20 - Auth query 396s ok 21 - rtyler rejected with PE_BADCREDENTIALS 396s ok 22 - Found connect button 396s ok 23 - Found custom Main Logo 396s ok 24 - No cookie 396s ok 25 - Portal object 396s Bareword found where operator expected (Missing operator before "n"?) at (eval 410) line 1, near "} n" 396s [Tue Oct 21 08:51:21 2025] [LLNG:6728] [error] syntax error at (eval 410) line 1, near "} n " 396s Execution of (eval 410) aborted due to compilation errors. 396s 396s [Tue Oct 21 08:51:21 2025] [LLNG:6728] [error] Bad grantSessionRules rule: syntax error at (eval 410) line 1, near "} n " 396s Execution of (eval 410) aborted due to compilation errors. 396s 396s ok 26 - Init 396s ok 27 - Portal app 396s ok 28 - auth query 396s ok 29 - HTTP code is 200 396s ok 30 - Get cookie lemonldap (dc535ec3c06249a081992fd271d25ae3dee6934f44821e1b5910fa5558fc9a36) 396s 1..30 396s ok 396s t/61-LocationDetect.t .......................................................... 396s ok 1 - use Lemonldap::NG::Portal::Main; 396s 1..1 396s ok 396s t/61-NewLocationWarning-Custom.t ............................................... 396s ok 1 - use Lemonldap::NG::Portal::Main; 396s ok 2 - Portal object 396s ok 3 - Init 396s ok 4 - Portal app 396s ok 5 - Get Portal 396s ok 6 - HTTP code is 200 396s ok 7 - Page contains a form 396s ok 8 - Host match 396s ok 9 - Field "user" is defined 396s ok 10 - Field "password" is defined 396s ok 11 - CSP header authorize POST request to \# 396s ok 12 - First auth query 396s ok 13 - Second auth query 396s ok 14 - Subject found 396s ok 15 - Mail sent (IP, Date and UA found) 396s 1..15 396s ok 397s t/61-NewLocationWarning.t ...................................................... 397s ok 1 - use Lemonldap::NG::Portal::Main; 397s ok 2 - Portal object 397s ok 3 - Init 397s ok 4 - Portal app 397s ok 5 - Get Portal 397s ok 6 - HTTP code is 200 397s ok 7 - Page contains a form 397s ok 8 - Host match 397s ok 9 - Field "user" is defined 397s ok 10 - Field "password" is defined 397s ok 11 - CSP header authorize POST request to \# 397s ok 12 - First auth query 397s ok 13 - Get cookie lemonldap (a7bc188846bd3f1c27fcae0b28c001db3a9f68abf2417d9ba1498fb78a07a56a) 397s ok 14 - Logout request 397s ok 15 - Response is 200 397s ok 16 - Cookie is deleted 397s ok 17 - No pdata 397s ok 18 - Disconnect request 397s ok 19 - Response is 401 397s ok 20 - First time seeing a new IP, no mail sent 397s ok 21 - Second auth query 397s ok 22 - Get cookie lemonldap (b5937e16d75e9f2218ede76004e9b84f9e723af8c189a5a1ae2bb5d624643753) 397s ok 23 - Get redirection 397s ok 24 - Location is http://auth.example.com/ 397s ok 25 - Logout request 397s ok 26 - Response is 200 397s ok 27 - Cookie is deleted 397s ok 28 - No pdata 397s ok 29 - Disconnect request 397s ok 30 - Response is 401 397s ok 31 - Second time seeing a new IP, no mail sent 397s ok 32 - Third auth query 397s ok 33 - Get cookie lemonldap (97c2236b8020651a00bb9deadf391a0b8abfe719b3940e2823a7443249a87712) 397s ok 34 - Get redirection 397s ok 35 - Location is http://auth.example.com/ 397s ok 36 - Logout request 397s ok 37 - Response is 200 397s ok 38 - Cookie is deleted 397s ok 39 - No pdata 397s ok 40 - Disconnect request 397s ok 41 - Response is 401 397s ok 42 - First login on a new IP, email sent 397s ok 43 - Fourth auth query 397s ok 44 - Bad credential 397s ok 45 - Failed login with a new IP, no email sent 397s ok 46 - Fifth auth query 397s ok 47 - Get cookie lemonldap (f27015a25517cc42971c08a6fb67adbbaed5f35b60011426684b0ed454dd5591) 397s ok 48 - Get redirection 397s ok 49 - Location is http://auth.example.com/ 397s ok 50 - Subject found 397s ok 51 - Mail sent (Wrong password) 397s ok 52 - Location found in mail body 397s ok 53 - Date found in mail body 397s ok 54 - UserAgent found in mail body 397s ok 55 - Fifth auth query 397s ok 56 - Get cookie lemonldap (3a68f20f41d7181b391227ee87bc7a5be8af2f4c04772407f9b1e38d74646066) 397s ok 57 - Get redirection 397s ok 58 - Location is http://auth.example.com/ 397s ok 59 - Login on newly learned address, no email 397s ok 60 - Fifth auth query 397s ok 61 - Get cookie lemonldap (7b28cb06e4360692cffe6e0994396a451d578fad1f2421c470b03dc8ac8cdc0c) 397s ok 62 - Get redirection 397s ok 63 - Location is http://auth.example.com/ 397s ok 64 - Login on previously learned address, no email 397s 1..64 397s ok 397s t/61-Session-ActivityTimeout.t ................................................. 397s ok 1 - use Lemonldap::NG::Portal::Main; 397s ok 2 - Portal object 397s ok 3 - Init 397s ok 4 - Portal app 397s ok 5 - Auth query 397s ok 6 - HTTP code is 200 397s ok 7 - Get cookie lemonldap (462204af527a4c55aff03b827d39c975fa6d2855730fa4e89eb8ce93f5be07db) 397s ok 8 - Go to Portal 397s ok 9 - Found applications list 397s ok 10 - Form Authentification 397s ok 11 - Found PE_SESSIONEXPIRED code 397s ok 12 - Logout request 397s ok 13 - Response is 200 397s ok 14 - Cookie is deleted 397s ok 15 - No pdata 397s ok 16 - Disconnect request 397s ok 17 - Response is 401 397s 1..17 397s ok 397s t/61-Session-Timeout.t ......................................................... 397s ok 1 - use Lemonldap::NG::Portal::Main; 397s ok 2 - Portal object 397s ok 3 - Init 397s ok 4 - Portal app 397s ok 5 - Auth query 397s ok 6 - HTTP code is 200 397s ok 7 - Get cookie lemonldap (c0ff70c81366eb6a34819d258e800dcce0ac0cee9ba7f34cd85cdf6e627a75ac) 397s ok 8 - Go to Portal 397s ok 9 - Found applications list 397s ok 10 - Form Authentification 397s ok 11 - Found PE_SESSIONEXPIRED code 397s ok 12 - Logout request 397s ok 13 - Response is 200 397s ok 14 - Cookie is deleted 397s ok 15 - No pdata 397s ok 16 - Disconnect request 397s ok 17 - Response is 401 397s 1..17 397s ok 397s t/62-Refresh-plugin.t .......................................................... 397s ok 1 - use Lemonldap::NG::Portal::Main; 397s ok 2 - Portal object 397s ok 3 - Init 397s ok 4 - Portal app 397s ok 5 - Auth query 1 397s ok 6 - Get cookie lemonldap (ada169016668a609cbbe95bc6087afcc5d219e5a8de9cb54cf23d3a267d3fdfd) 397s ok 7 - Auth query 2 397s ok 8 - Get cookie lemonldap (4c35c5e392207a138efd5d0efadad0f39667f70177e4e3055f676bc70b2b3478) 397s ok 9 - Auth query 3 397s ok 10 - Get cookie lemonldap (d211dd395dca68407d7d34f22650d195c46d0ba763f0d3ef93f55d73c54a1929) 397s ok 11 - Auth query 4 397s ok 12 - Get cookie lemonldap (271f1506ec758835b799b46bebf470b228ac73dff8fab362883664e6cd646386) 397s ok 13 - Auth query 5 397s ok 14 - Get cookie lemonldap (b3707bd0a0368a63eededb2ed93db6f88bd06cfb3fbb46ee2aed5efc0ffe1b26) 397s ok 15 - Auth query 6 397s ok 16 - Get cookie lemonldap (75e881d2d512427f3d873d06c8247816adb9271a44dbe3f8f3fd88049feeaa32) 397s ok 17 - Call refresh 397s ok 18 - HTTP code is 200 397s ok 19 - Count is 6 397s ok 20 - Get session using restSessionServer 397s ok 21 - HTTP code is 200 397s ok 22 - Deserialize session content 397s ok 23 - Get session content 397s ok 24 - Content is updated 397s ok 25 - Correct groups 397s ok 26 - Get session using restSessionServer 397s ok 27 - HTTP code is 200 397s ok 28 - Deserialize session content 397s ok 29 - Get session content 397s ok 30 - Content is updated 397s ok 31 - Correct groups 397s ok 32 - Get session using restSessionServer 397s ok 33 - HTTP code is 200 397s ok 34 - Deserialize session content 397s ok 35 - Get session content 397s ok 36 - Content is updated 397s ok 37 - Correct groups 397s ok 38 - Get session using restSessionServer 397s ok 39 - HTTP code is 200 397s ok 40 - Deserialize session content 397s ok 41 - Get session content 397s ok 42 - Content is updated 397s ok 43 - Correct groups 397s ok 44 - Get session using restSessionServer 397s ok 45 - HTTP code is 200 397s ok 46 - Deserialize session content 397s ok 47 - Get session content 397s ok 48 - Content is updated 397s ok 49 - Correct groups 397s ok 50 - Get session using restSessionServer 397s ok 51 - HTTP code is 200 397s ok 52 - Deserialize session content 397s ok 53 - Get session content 397s ok 54 - Content is updated 397s ok 55 - Correct groups 397s 1..55 397s ok 398s t/62-SingleSession-with-History.t .............................................. 398s ok 1 - use Lemonldap::NG::Portal::Main; 398s ok 2 - Portal object 398s ok 3 - Init 398s ok 4 - Portal app 398s ok 5 - Auth query 398s ok 6 - Get cookie lemonldap (8967cd9d5037126168641e120f2a3dba531addb812c10399ae9247f845cd1896) 398s ok 7 - Auth query 398s ok 8 - Get cookie lemonldap (76ad3e96f26aee2403efaf71898b3da635fcaff65aa4c04b186b4eb2cb84178b) 398s ok 9 - Auth query 398s ok 10 - Get cookie lemonldap (3f9bd5daae9cd01c7a6c85189440c8f2f68319bccfd71598d8ae8c8ffa514b9d) 398s ok 11 - sessionsDeleted found 398s ok 12 - History found 398s ok 13 - -> Four entries found 398s 1..13 398s ok 398s t/62-SingleSession-with-Rules.t ................................................ 398s ok 1 - use Lemonldap::NG::Portal::Main; 398s ok 2 - Portal object 398s ok 3 - Init 398s ok 4 - Portal app 398s ok 5 - Auth query 398s ok 6 - HTTP code is 200 398s ok 7 - Get cookie lemonldap (9b0920459fe00d2018a9f1a3c57ac1cb6e487949aaf9341a23227793a0ab3c5a) 398s ok 8 - Auth query 398s ok 9 - HTTP code is 200 398s ok 10 - Get cookie lemonldap (5fdba6c1eeb1ba63f669a47a95223a40b36b4800bdea33409d94c3304aee6041) 398s ok 11 398s ok 12 - HTTP code is 200 398s ok 13 398s ok 14 - Response status is 401 398s ok 15 - Content is JSON 398s ok 16 - Error code is 1 398s ok 17 - Auth query 398s ok 18 - HTTP code is 200 398s ok 19 - Get cookie lemonldap (230b20a62065a28dfeee4d61ea6808ead92f0f5ad40d074ad5d6ba28b374de61) 398s ok 20 - Auth query 398s ok 21 - HTTP code is 200 398s ok 22 - Get cookie lemonldap (5b2d6442d6cf4c31204b91f5e0e10e79b86991ed907f42d775196a96cb275154) 398s ok 23 - Auth query 398s ok 24 - HTTP code is 200 398s ok 25 - Get cookie lemonldap (7c6f70d0998cf88e26a20efe2d04f9750b91deb5e99686bf7a13a559c6cc1ea0) 398s ok 26 398s ok 27 - HTTP code is 200 398s ok 28 398s ok 29 - HTTP code is 200 398s ok 30 398s ok 31 - Response status is 401 398s ok 32 - Content is JSON 398s ok 33 - Error code is 1 398s ok 34 - Auth query 398s ok 35 - HTTP code is 200 398s ok 36 - Get cookie lemonldap (3209eb1c450570f3923600f93b8b0c593d213a979d3a47dad3c7f5554dff2239) 398s ok 37 - Auth query 398s ok 38 - HTTP code is 200 398s ok 39 - Get cookie lemonldap (283e77919be2007d98051bbbf8dab2d441f50f0a5fdeeab8420dd8e33f805ef2) 398s ok 40 398s ok 41 - HTTP code is 200 398s ok 42 398s ok 43 - HTTP code is 200 398s ok 44 398s ok 45 - Response status is 401 398s ok 46 - Content is JSON 398s ok 47 - Error code is 1 398s ok 48 398s ok 49 - HTTP code is 200 398s 1..49 398s ok 398s t/62-SingleSession.t ........................................................... 398s ok 1 - use Lemonldap::NG::Portal::Main; 398s ok 2 - Portal object 398s ok 3 - Init 398s ok 4 - Portal app 398s ok 5 - Portal object 398s ok 6 - Init 398s ok 7 - Portal app 398s ok 8 - Portal object 398s ok 9 - Init 398s ok 10 - Portal app 398s ok 11 - Portal object 398s ok 12 - Init 398s ok 13 - Portal app 398s ok 14 - Portal object 398s ok 15 - Init 398s ok 16 - Portal app 398s ok 17 - Auth query 398s ok 18 - Get cookie lemonldap (1b70b2fa3ccce381fd449c66c195f00c227c66f8b4f500603314de59b5db5150) 398s ok 19 - "skin=bootstrap" input not found 398s ok 20 - Auth query 398s ok 21 - Get cookie lemonldap (67bcbfb24fc847294f3e60b4cbb93f361146d9520b4d8d26f31b2e349ffe88b7) 398s ok 22 - "skin=bootstrap" input found 398s ok 23 - Auth query 398s ok 24 - Get cookie lemonldap (82a8776a395df3319b2d80d3810313e6e69b103516cedb8e6ec99586aadd52f9) 398s ok 25 - "skin=bootstrap" input not found 398s ok 26 - Attempt login with latest session 398s ok 27 - HTTP code is 200 398s ok 28 - Attempt login with removed session 398s ok 29 - Response status is 401 398s ok 30 - Content is JSON 398s ok 31 - Error code is 1 398s ok 32 - Attempt login with removed session 398s ok 33 - Response status is 401 398s ok 34 - Content is JSON 398s ok 35 - Error code is 1 398s ok 36 - Auth query 398s ok 37 - Get cookie lemonldap (368139cf92dbf28f0e0ead7f6f09668699113449eafd907623152819fe18295d) 398s ok 38 - Auth query 398s ok 39 - Get cookie lemonldap (d8fdb7a133228978e67e58c4fd0eef467c261cc015a0f28252d563f500066210) 398s ok 40 - Auth query 398s ok 41 - Get cookie lemonldap (8cbff066edb84a223b1b9d74494fac922b624ef43aade8ef8359402b3f0ab5e6) 398s ok 42 - Auth query 398s ok 43 - Get cookie lemonldap (bcc5308eae86172bcf9ae2ec696042fd967ca48211636b95337869b7334dd13c) 398s ok 44 - First session on latest IP 398s ok 45 - HTTP code is 200 398s ok 46 - Latest session on latest IP 398s ok 47 - HTTP code is 200 398s ok 48 - session on old IP 398s ok 49 - Response status is 401 398s ok 50 - Content is JSON 398s ok 51 - Error code is 1 398s ok 52 - session on old IP 398s ok 53 - Response status is 401 398s ok 54 - Content is JSON 398s ok 55 - Error code is 1 398s ok 56 - Auth query 398s ok 57 - Get cookie lemonldap (121c91335c7c4ecd27f91b65d7c59512a951201c4884a76080c0b920fac8c7e7) 398s ok 58 - Auth query 398s ok 59 - Get cookie lemonldap (54a8bd941c8aa109c376ad73c99c6ef04ce11ca17252955136151ae09e09892f) 398s ok 60 - Auth query 398s ok 61 - Get cookie lemonldap (ae073d3fc587cf95784a04307380281d8b9f6989cee3926cfcf0ad3506d9afb6) 398s ok 62 - Auth query 398s ok 63 - Get cookie lemonldap (605dc3df7669f19356c9e6ec2afe7ec4c0b5b69b3a30bf5b9a7ef0f9eeaafbbd) 398s ok 64 - Other user, but other IP 398s ok 65 - HTTP code is 200 398s ok 66 - Other user, same IP 398s ok 67 - Response status is 401 398s ok 68 - Content is JSON 398s ok 69 - Error code is 1 398s ok 70 - Same user, same IP 398s ok 71 - HTTP code is 200 398s ok 72 - Same user, same IP 398s ok 73 - HTTP code is 200 398s ok 74 - Auth query 398s ok 75 - Get cookie lemonldap (9aec961b92de9c09ce4692fb7f73e4ac4555bb7bc04631d119a3383bd30f03d1) 398s ok 76 - Auth query 398s ok 77 - Get cookie lemonldap (6a3e0263f3c0970a488b4f671ae7eff08fb07fec3413a037047c1fe63997443f) 398s ok 78 - Auth query 398s ok 79 - Get cookie lemonldap (00ff9413857b37216916e3ce2f44c7d55bdfb16e19936fbc3803f62e9532ae6e) 398s ok 80 - Auth query 398s ok 81 - Get cookie lemonldap (cdcafbf6e320e0b530ca92d7f3595ee0650a7d0793286d7bc9601bf8edd5c24c) 398s ok 82 - sessionsDeleted found 398s ok 83 - otherSessions found 398s ok 84 - Link found 398s ok 85 - action found 398s 1..85 398s ok 399s t/62-UpgradeSession-disabled.t ................................................. 399s ok 1 - use Lemonldap::NG::Portal::Main; 399s ok 2 - use Lemonldap::NG::Common::FormEncode; 399s ok 3 - Portal object 399s ok 4 - Init 399s ok 5 - Portal app 399s ok 6 - Auth query 399s ok 7 - Get cookie lemonldap (a36feaf2b6b16de7fb3de57483ca7b913e7e0431c13da9d28704ca32488fcc6c) 399s ok 8 - GET http://test1.example.com/AuthWeak 399s ok 9 - GET http://test1.example.com/AuthStrong 399s ok 10 - HTTP code is 403 399s ok 11 - Logout request 399s ok 12 - Response is 200 399s ok 13 - Cookie is deleted 399s ok 14 - No pdata 399s ok 15 - Disconnect request 399s ok 16 - Response is 401 399s 1..16 399s ok 399s t/62-UpgradeSession.t .......................................................... 399s ok 1 - use Lemonldap::NG::Portal::Main; 399s ok 2 - use Lemonldap::NG::Common::FormEncode; 399s ok 3 - Portal object 399s ok 4 - Init 399s ok 5 - Portal app 399s ok 6 - Auth query 399s ok 7 - Get cookie lemonldap (85e479378a0d872d017dc9da4c9efce7cb22afa4ade6b45fc31589bb8df5feed) 399s ok 8 - GET http://test1.example.com/AuthWeak 399s ok 9 - HTTP code is 200 399s ok 10 - GET http://test1.example.com/AuthStrong 399s ok 11 - Upgrade session query 399s ok 12 - HTTP code is 200 399s ok 13 - Page contains a form 399s ok 14 - URI match 399s ok 15 - Field "confirm" is defined 399s ok 16 - Field "url" is defined 399s ok 17 - Accept session upgrade query 399s ok 18 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 399s ok 19 - HTTP code is 200 399s ok 20 - Page contains a form 399s ok 21 - Host match 399s ok 22 - Field "upgrading" is defined 399s ok 23 - Field "url" is defined 399s ok 24 - CSP header authorize POST request to \# 399s ok 25 - Post login 399s ok 26 - Get cookie lemonldappdata () 399s ok 27 - Get cookie lemonldap (b29136b28c009ed6668fa0b530f7f945ae28e2cbdda9f4fabeb3653ceed2335d) 399s ok 28 - Get redirection 399s ok 29 - Location is http://test1.example.com 399s ok 30 - Post login 399s ok 31 - HTTP code is 200 399s ok 32 - Upgrade session query 399s ok 33 - HTTP code is 200 399s ok 34 - Page contains a form 399s ok 35 - URI match 399s ok 36 - Field "confirm" is defined 399s ok 37 - Field "url" is defined 399s ok 38 - Accept session upgrade query 399s ok 39 - Expected portal error code: code found on page 399s ok 40 - Expected portal error code 399s ok 41 - HTTP code is 200 399s ok 42 - Page contains a form 399s ok 43 - Host match 399s ok 44 - Field "upgrading" is defined 399s ok 45 - Field "url" is defined 399s ok 46 - CSP header authorize POST request to \# 399s ok 47 - Post login 399s ok 48 - Get cookie lemonldap (75fdeb7d040ab606e40e25ab82fd217ebfa63380aa367a6a9d10f90797058640) 399s ok 49 - Logout request 399s ok 50 - Response is 200 399s ok 51 - Cookie is deleted 399s ok 52 - No pdata 399s ok 53 - Disconnect request 399s ok 54 - Response is 401 399s 1..54 399s ok 399s t/63-History.t ................................................................. 399s ok 1 - use Lemonldap::NG::Portal::Main; 399s ok 2 - Portal object 399s ok 3 - Init 399s ok 4 - Portal app 399s ok 5 - Auth query 399s ok 6 - HTTP code is 200 399s ok 7 - Get cookie lemonldap (f8ecf886fc8c51893c4cad926d6feabc4c7f2d33240f2ec5f001f648ec508c46) 399s ok 8 - Found custom Main Logo 399s ok 9 - History found 399s ok 10 - -> One entry found 399s ok 11 - Verify connection 399s ok 12 - HTTP code is 200 399s ok 13 - Logout request 399s ok 14 - Response is 200 399s ok 15 - Cookie is deleted 399s ok 16 - No pdata 399s ok 17 - Disconnect request 399s ok 18 - Response is 401 399s ok 19 - Auth query 399s ok 20 - HTTP code is 200 399s ok 21 - Get cookie lemonldap (f3c34ee677c0d49763199d08f296e3ddc01c4c65501cfad7d5d84eb1d70ceb9d) 399s ok 22 - History found 399s ok 23 - -> Two entries found 399s ok 24 - Logout request 399s ok 25 - Response is 200 399s ok 26 - Cookie is deleted 399s ok 27 - No pdata 399s ok 28 - Disconnect request 399s ok 29 - Response is 401 399s ok 30 - Auth query 399s ok 31 - Response status is 401 399s ok 32 - Content is JSON 399s ok 33 - Error code is 5 399s ok 34 - Auth query 399s ok 35 - Response status is 401 399s ok 36 - Content is JSON 399s ok 37 - Error code is 5 399s ok 38 - Auth query 399s ok 39 - HTTP code is 200 399s ok 40 - Get cookie lemonldap (e58e13b478d37528de516ee10ce0488ebf923cd9b09bf32ccc00e310398df896) 399s ok 41 - History found 399s ok 42 - History array caption found 399s ok 43 - Failed history array caption found 399s ok 44 - Found plugin-set label 399s ok 45 - -> Five entries found 399s ok 46 - -> Two 'failedLogin' entries found 399s ok 47 - Custom value entries found 399s ok 48 - Hidden history field is missing 399s ok 49 - Found Name before UID as specified by Prefix 399s ok 50 - Field found in psession 399s ok 51 - Hidden field found in psession 399s ok 52 - Logout request 399s ok 53 - Response is 200 399s ok 54 - Cookie is deleted 399s ok 55 - No pdata 399s ok 56 - Disconnect request 399s ok 57 - Response is 401 399s 1..57 399s ok 400s t/64-StayConnected-single-connection.t ......................................... 400s ok 1 - use Lemonldap::NG::Portal::Main; 400s ok 2 - Portal object 400s ok 3 - Init 400s ok 4 - Portal app 400s ok 5 - Auth query 400s ok 6 - HTTP code is 200 400s ok 7 - Page contains a form 400s ok 8 - URI match 400s ok 9 - Field "fg" is defined 400s ok 10 - Field "token" is defined 400s ok 11 - Post fingerprint 400s ok 12 - Get cookie lemonldap (ec2c66c4282830a105501f07531fc6f2a98c10a8471fdcd9e6132928081af670) 400s ok 13 - Get redirection 400s ok 14 - Location is http://auth.example.com/ 400s ok 15 - Get cookie llngpersistent (20b851bc3dc3c127163502aa23a6af1512a5ab1952e762831670732f760dab69) 400s ok 16 - Try to auth with persistent cookie 400s ok 17 - HTTP code is 200 400s ok 18 - HTTP code is 200 400s ok 19 - Page contains a form 400s ok 20 - Host match 400s ok 21 - Field "fg" is defined 400s ok 22 - Field "token" is defined 400s ok 23 - CSP header authorize POST request to \# 400s ok 24 - Post fingerprint 400s ok 25 - Get redirection 400s ok 26 - Location is http://auth.example.com/ 400s ok 27 - Get cookie lemonldap (2925383be1e412af17a533f2870cc9ec1eca2d4a1a0fe44c44c2def0d6c8c29e) 400s ok 28 - Got cookie 400s ok 29 - Try to auth with persistent cookie 400s ok 30 - HTTP code is 200 400s ok 31 - HTTP code is 200 400s ok 32 - Page contains a form 400s ok 33 - Host match 400s ok 34 - Field "fg" is defined 400s ok 35 - Field "token" is defined 400s ok 36 - CSP header authorize POST request to \# 400s ok 37 - Post fingerprint 400s ok 38 - Get redirection 400s ok 39 - Location is http://auth.example.com/ 400s ok 40 - Get cookie lemonldap (c65612db53d7dad0e20f2e77e52e56387c0e5ea601dbc90875059476ae663ad3) 400s ok 41 - Got cookie 400s ok 42 - Auth query 400s ok 43 - HTTP code is 200 400s ok 44 - Page contains a form 400s ok 45 - URI match 400s ok 46 - Field "fg" is defined 400s ok 47 - Field "token" is defined 400s ok 48 - Post fingerprint 400s ok 49 - Get cookie lemonldap (166437473aa494a306614a1ad50302c473a320ccb637159014351409069206f1) 400s ok 50 - Get redirection 400s ok 51 - Location is http://auth.example.com/ 400s ok 52 - Get cookie llngpersistent (189d515474a105f048b67c385da9c0ac293920ba2dfdf6695f3a102cc01fc4e4) 400s ok 53 - Try to auth with persistent cookie 400s ok 54 - HTTP code is 200 400s ok 55 - HTTP code is 200 400s ok 56 - Page contains a form 400s ok 57 - Host match 400s ok 58 - Field "fg" is defined 400s ok 59 - Field "token" is defined 400s ok 60 - CSP header authorize POST request to \# 400s ok 61 - Post fingerprint 400s ok 62 - Get redirection 400s ok 63 - Location is http://auth.example.com/ 400s ok 64 - Get cookie lemonldap (9a180d0a6c6c3c0a6ffa9a074301c4c1396fef12138e69b601f3006f2efa4da0) 400s ok 65 - Got cookie 400s ok 66 - Try to auth with persistent cookie 400s ok 67 - HTTP code is 200 400s ok 68 - First persistent ID is no longer valid 400s 1..68 400s ok 400s t/64-StayConnected-singleSession.t ............................................. 400s ok 1 - use Lemonldap::NG::Portal::Main; 400s ok 2 - Portal object 400s ok 3 - Init 400s ok 4 - Portal app 400s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 400s ok 1 - Auth query 400s ok 2 - HTTP code is 200 400s ok 3 - Page contains a form 400s ok 4 - URI match 400s ok 5 - Field "fg" is defined 400s ok 6 - Field "token" is defined 400s ok 7 - Post fingerprint 400s ok 8 - Get cookie lemonldap (5c9dbb8b8205113ab580d5d879c644d7ee6670a6b87095f7a7b6b6663efa3a0f) 400s ok 9 - Get redirection 400s ok 10 - Location is http://auth.example.com/ 400s ok 11 - Get cookie llngconnection (d1a065f0d8fa250837f9f133732106e18507eda2664ed2877096504a15c57ca5) 400s ok 12 - Check session validity 400s ok 13 - Authenticated as dwho 400s ok 14 - Try to auth with persistent cookie 400s ok 15 - HTTP code is 200 400s ok 16 - HTTP code is 200 400s ok 17 - Page contains a form 400s ok 18 - Host match 400s ok 19 - Field "fg" is defined 400s ok 20 - Field "token" is defined 400s ok 21 - CSP header authorize POST request to \# 400s ok 22 - Post fingerprint 400s ok 23 - Show deleted sessions 400s ok 24 - HTTP code is 200 400s ok 25 - Page contains a form 400s ok 26 - Host match 400s ok 27 - URI match 400s ok 28 - CSP header authorize POST request to auth.example.com 400s ok 29 - Get cookie lemonldap (9dd9fd5e180feab38af0c18ab961391da54d323be4c2d28068077e7ffea1bfe8) 400s ok 30 - Check session validity 400s ok 31 - Authenticated as dwho 400s ok 32 - Check session validity 400s ok 33 - Session ID no longer valid 400s 1..33 400s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 400s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 400s ok 1 - Auth query 400s ok 2 - HTTP code is 200 400s ok 3 - Page contains a form 400s ok 4 - URI match 400s ok 5 - Field "fg" is defined 400s ok 6 - Field "token" is defined 400s ok 7 - Post fingerprint 400s ok 8 - Get cookie lemonldap (a1062badbf277971a93e03f23dfa28548714583d71d840fe4f5d9f21fbe6c42d) 400s ok 9 - Get redirection 400s ok 10 - Location is http://auth.example.com/ 400s ok 11 - Get cookie llngconnection (05d5980f7ff80a035d97c757fe93de88ba2da94c54c03d15467da93e7a6b1dbb) 400s ok 12 - Check session validity 400s ok 13 - Authenticated as dwho 400s ok 14 - Auth query 400s ok 15 - HTTP code is 200 400s ok 16 - Page contains a form 400s ok 17 - URI match 400s ok 18 - Field "fg" is defined 400s ok 19 - Field "token" is defined 400s ok 20 - Post fingerprint 400s ok 21 - Get cookie lemonldap (c15d7887f66d49879fa380db7a6d010c749485b0395388e329c8894da3c97665) 400s ok 22 - Show deleted sessions 400s ok 23 - HTTP code is 200 400s ok 24 - Page contains a form 400s ok 25 - Host match 400s ok 26 - URI match 400s ok 27 - CSP header authorize POST request to auth.example.com 400s ok 28 - Get cookie llngconnection (c5a067a0b56ccbd4f108757576a27ec2c066510f09619a80dae2c04ae68a51d2) 400s ok 29 - Check session validity 400s ok 30 - Session ID no longer valid 400s 1..30 400s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 400s 1..6 400s ok 400s t/64-StayConnected-with-History.t .............................................. 400s ok 1 - use Lemonldap::NG::Portal::Main; 400s ok 2 - Portal object 400s ok 3 - Init 400s ok 4 - Portal app 400s ok 5 - Auth query 400s ok 6 - HTTP code is 200 400s ok 7 - Page contains a form 400s ok 8 - URI match 400s ok 9 - Field "fg" is defined 400s ok 10 - Field "token" is defined 400s ok 11 - Post fingerprint 400s ok 12 - Expected portal error code: code found on page 400s ok 13 - Expected portal error code 400s ok 14 - Auth query 400s ok 15 - HTTP code is 200 400s ok 16 - Page contains a form 400s ok 17 - URI match 400s ok 18 - Field "fg" is defined 400s ok 19 - Field "token" is defined 400s ok 20 - Post fingerprint 400s ok 21 - Get cookie lemonldap (570a1663d51d3c4560d574357837ed20644ca688297080864f5c298f8951b0a9) 400s ok 22 - Get redirection 400s ok 23 - Location is http://auth.example.com/ 400s ok 24 - Get cookie llngpersistent (462292619a650cf68a1325dfaf66fe1cd12d3663929ed1ea1c6694ea4d9cd048) 400s ok 25 - Secure cookie found 400s ok 26 - Try to auth with persistent cookie 400s ok 27 - HTTP code is 200 400s ok 28 - HTTP code is 200 400s ok 29 - Page contains a form 400s ok 30 - Host match 400s ok 31 - Field "fg" is defined 400s ok 32 - Field "token" is defined 400s ok 33 - CSP header authorize POST request to \# 400s ok 34 - Post fingerprint 400s ok 35 - Get redirection 400s ok 36 - Location is http://auth.example.com/ 400s ok 37 - Get cookie lemonldap (f0a194c76b2e2c1252d26ceb483ee9ba38e47621c9bb61ca1b2319504b651210) 400s ok 38 - Try to auth with persistent cookie and an expired token 400s ok 39 - HTTP code is 200 400s ok 40 - HTTP code is 200 400s ok 41 - Page contains a form 400s ok 42 - Host match 400s ok 43 - Field "fg" is defined 400s ok 44 - Field "token" is defined 400s ok 45 - CSP header authorize POST request to \# 400s ok 46 - Post fingerprint with an expired token 400s ok 47 - HTTP code is 200 400s ok 48 - Page contains a form 400s ok 49 - CSP header authorize POST request to \# 400s ok 50 - Get login form 400s ok 51 - Try to auth with persistent cookie 400s ok 52 - HTTP code is 200 400s ok 53 - HTTP code is 200 400s ok 54 - Page contains a form 400s ok 55 - Host match 400s ok 56 - Field "fg" is defined 400s ok 57 - Field "token" is defined 400s ok 58 - CSP header authorize POST request to \# 400s ok 59 - Post bad fingerprint 400s ok 60 - HTTP code is 200 400s ok 61 - Page contains a form 400s ok 62 - CSP header authorize POST request to \# 400s ok 63 - Get login form 400s ok 64 - Get cookie llngpersistent (0) 400s ok 65 - Found secure and expired connexion Cookie 400s ok 66 - Auth query 400s ok 67 - HTTP code is 200 400s ok 68 - Page contains a form 400s ok 69 - URI match 400s ok 70 - Field "fg" is defined 400s ok 71 - Field "token" is defined 400s ok 72 - Post fingerprint 400s ok 73 - Get cookie lemonldap (2cfcec035e3dd4b1ed99f98ee4c02e9b189e5955a43f4b3c48ad230664501fe1) 400s ok 74 - Get cookie llngpersistent (fe0d14b50cfaec9c25324e85578ecc55fdf10e65240df1e733735fccedb46b71) 400s ok 75 - Found custom main Logo 400s ok 76 - History found 400s ok 77 - -> Three entries found 400s ok 78 - Verify connection 400s ok 79 - Authenticated as dwho 400s ok 80 - Get Menu 400s ok 81 - Apps menu found 400s ok 82 - HTTP code is 200 400s ok 83 - Try to auth with an expired persistent session cookie 400s ok 84 - HTTP code is 200 400s ok 85 - Page contains a form 400s ok 86 - CSP header authorize POST request to \# 400s ok 87 - Get login form 400s ok 88 - Post fingerprint with an expired persistent connexion cookie 400s ok 89 - HTTP code is 200 400s ok 90 - Page contains a form 400s ok 91 - CSP header authorize POST request to \# 400s ok 92 - Get login form 400s 1..92 400s ok 401s t/64-StayConnected-with-rule.t ................................................. 401s ok 1 - use Lemonldap::NG::Portal::Main; 401s ok 2 - Portal object 401s ok 3 - Init 401s ok 4 - Portal app 401s ok 5 - Firt access 401s ok 6 - HTTP code is 200 401s ok 7 - Page contains a form 401s ok 8 - Field "user" is defined 401s ok 9 - Field "password" is defined 401s ok 10 - Field "stayconnected" is defined 401s ok 11 - Field "checkLogins" is defined 401s ok 12 - Field "token" is defined 401s ok 13 - CSP header authorize POST request to \# 401s ok 14 - Stayconnected was offered 401s ok 15 - Access from external LAN 401s ok 16 - HTTP code is 200 401s ok 17 - Page contains a form 401s ok 18 - Field "user" is defined 401s ok 19 - Field "password" is defined 401s ok 20 - Field "checkLogins" is defined 401s ok 21 - Field "token" is defined 401s ok 22 - CSP header authorize POST request to \# 401s ok 23 - Stayconnected wasn't offered 401s ok 24 - Auth query 401s ok 25 - Get cookie lemonldap (b5a550c14b374aa38aaca30ec552bdda50db5f3481d6470d7a75d2d5c14724bc) 401s ok 26 - Get redirection 401s ok 27 - Location is http://auth.example.com/ 401s ok 28 - Post fingerprint 401s ok 29 - Expected portal error code: code found on page 401s ok 30 - Expected portal error code 401s ok 31 - Logout request 401s ok 32 - Response is 200 401s ok 33 - Cookie is deleted 401s ok 34 - No pdata 401s ok 35 - Disconnect request 401s ok 36 - Response is 401 401s 1..36 401s ok 401s t/64-StayConnected-without-fingerprint-checking.t .............................. 401s ok 1 - use Lemonldap::NG::Portal::Main; 401s ok 2 - Portal object 401s ok 3 - Init 401s ok 4 - Portal app 401s ok 5 - Auth query 401s ok 6 - HTTP code is 200 401s ok 7 - Page contains a form 401s ok 8 - URI match 401s ok 9 - Field "fg" is defined 401s ok 10 - Field "token" is defined 401s ok 11 - Auth query 401s ok 12 - HTTP code is 200 401s ok 13 - Page contains a form 401s ok 14 - URI match 401s ok 15 - Field "fg" is defined 401s ok 16 - Field "token" is defined 401s ok 17 - Post fingerprint 401s ok 18 - Get redirection 401s ok 19 - Location is http://auth.example.com/ 401s ok 20 - Get cookie lemonldap (06b7b8ca5223fad3f4a37732cc3b08a48c14018dbf3666402dc1d2598c90c0c5) 401s ok 21 - Get cookie llngconnection (4835ab4e094ee5f88e9ed35865afefc90d3f173ecb23537d2b29e7cc9a75940f) 401s ok 22 - HTTP cookie found 401s ok 23 - Try to auth with persistent cookie 401s ok 24 - HTTP code is 200 401s ok 25 - HTTP code is 200 401s ok 26 - Page contains a form 401s ok 27 - Host match 401s ok 28 - Field "fg" is defined 401s ok 29 - Field "token" is defined 401s ok 30 - CSP header authorize POST request to \# 401s ok 31 - Post new fingerprint 401s ok 32 - Get redirection 401s ok 33 - Location is http://auth.example.com/ 401s ok 34 - Get cookie lemonldap (dd5ed187cb4672c21a6f4d2d5869f5cbc1bcdf046a02f0996fb4825ff63ff287) 401s ok 35 - Logout request 401s ok 36 - Response is 200 401s ok 37 - Cookie is deleted 401s ok 38 - No pdata 401s ok 39 - Disconnect request 401s ok 40 - Response is 401 401s 1..40 401s ok 401s t/64-StayConnected.t ........................................................... 401s ok 1 - use Lemonldap::NG::Portal::Main; 401s ok 2 - Portal object 401s ok 3 - Init 401s ok 4 - Portal app 401s # Subtest: Register session, use it, then logout 401s ok 1 - Auth query 401s ok 2 - HTTP code is 200 401s ok 3 - Page contains a form 401s ok 4 - URI match 401s ok 5 - Field "fg" is defined 401s ok 6 - Field "token" is defined 401s ok 7 - Post fingerprint 401s ok 8 - Get cookie lemonldap (b79ec02472d21e6bdd3300f59f85a4295307a18aa767790a0df0e8b507ea5ac1) 401s ok 9 - Get redirection 401s ok 10 - Location is http://auth.example.com/ 401s ok 11 - Get cookie llngpersistent (3c4b07315e114d57380ce063c20e77443240ab6a6916bd8e7dcaed3b27cff71c) 401s ok 12 - Domain not set in stayconnected cookie 401s ok 13 - Secure cookie found 401s ok 14 - Try to auth with persistent cookie 401s ok 15 - HTTP code is 200 401s ok 16 - HTTP code is 200 401s ok 17 - Page contains a form 401s ok 18 - Host match 401s ok 19 - Field "fg" is defined 401s ok 20 - Field "token" is defined 401s ok 21 - CSP header authorize POST request to \# 401s ok 22 - Post fingerprint 401s ok 23 - Get redirection 401s ok 24 - Location is http://auth.example.com/ 401s ok 25 - Get cookie lemonldap (433b73988ef556dce559369207158dcc2082ac4cb09f9c6e960f03a9a68ca162) 401s ok 26 401s ok 27 - Logout request 401s ok 28 - Response is 200 401s ok 29 - Cookie is deleted 401s ok 30 - No pdata 401s ok 31 - Disconnect request 401s ok 32 - Response is 401 401s ok 33 - Connection session cannot be found 401s 1..33 401s ok 5 - Register session, use it, then logout 401s # Subtest: Make sure connection ID is saved on first login too 401s ok 1 - Auth query 401s ok 2 - HTTP code is 200 401s ok 3 - Page contains a form 401s ok 4 - URI match 401s ok 5 - Field "fg" is defined 401s ok 6 - Field "token" is defined 401s ok 7 - Post fingerprint 401s ok 8 - Get cookie lemonldap (030f938c975c19d1dc149ab8ba5097b5ccefd3ed35e46b7be77f4d8fc38f6294) 401s ok 9 - Get redirection 401s ok 10 - Location is http://auth.example.com/ 401s ok 11 - Get cookie llngpersistent (53a16cc0691a72b1a1dfce44bcd5e50b6235a7b97a6bf0f459bda8ec9f7c11ae) 401s ok 12 - Domain not set in stayconnected cookie 401s ok 13 - Secure cookie found 401s ok 14 401s ok 15 - Logout request 401s ok 16 - Response is 200 401s ok 17 - Cookie is deleted 401s ok 18 - No pdata 401s ok 19 - Disconnect request 401s ok 20 - Response is 401 401s ok 21 - Connection session cannot be found 401s 1..21 401s ok 6 - Make sure connection ID is saved on first login too 401s 1..6 401s ok 402s t/65-AutoSignin.t .............................................................. 402s ok 1 - use Lemonldap::NG::Portal::Main; 402s ok 2 - Portal object 402s [Tue Oct 21 08:51:27 2025] [LLNG:6747] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 402s Execution of (eval 138) aborted due to compilation errors. 402s 402s [Tue Oct 21 08:51:27 2025] [LLNG:6747] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1. 402s 402s ok 3 - Init 402s ok 4 - Portal app 402s ok 5 - Auth query 402s ok 6 - HTTP code is 200 402s ok 7 - Get cookie lemonldap (864184dfe69b9de30e3ba32dd346f8d65c39ff9757fef2f808f722adb0f928e4) 402s ok 8 - Bad query 402s ok 9 - Response status is 401 402s ok 10 - Content is JSON 402s ok 11 - Error code is 9 402s 1..11 402s ok 402s t/65-CheckState-with-choice.t .................................................. 402s ok 1 - use Lemonldap::NG::Portal::Main; 402s ok 2 - Portal object 402s ok 3 - Init 402s ok 4 - Portal app 402s ok 5 - Test correct secret, no user auth 402s ok 6 - HTTP code is 200 402s ok 7 - Content-Type is JSON 402s ok 8 - Content is valid JSON 402s ok 9 - response has a result key with value 1 402s ok 10 - Test correct secret with bad user auth 402s ok 11 - Response status is 500 402s ok 12 - Content is JSON 402s ok 13 - Error code is Bad result during auth: 5 402s ok 14 - Test correct secret with good user auth without choice 402s ok 15 - Response status is 500 402s ok 16 - Content is JSON 402s ok 17 - Error code is Bad result during auth: 9 402s ok 18 - Test correct secret with good user auth with bad choice 402s ok 19 - Response status is 500 402s ok 20 - Content is JSON 402s ok 21 - Error code is Bad result during auth: 9 402s ok 22 - Test correct secret with good user auth and good choice 402s ok 23 - HTTP code is 200 402s ok 24 - Content-Type is JSON 402s ok 25 - Content is valid JSON 402s ok 26 - response has a result key with value 1 402s 1..26 402s ok 402s t/65-CheckState.t .............................................................. 402s ok 1 - use Lemonldap::NG::Portal::Main; 402s ok 2 - Portal object 402s ok 3 - Init 402s ok 4 - Portal app 402s ok 5 - Test no secret 402s ok 6 - Response status is 500 402s ok 7 - Content is JSON 402s ok 8 - Error code is Bad secret 402s ok 9 - Test bad secret, no user auth 402s ok 10 - Response status is 500 402s ok 11 - Content is JSON 402s ok 12 - Error code is Bad secret 402s ok 13 - Test correct secret, no user auth 402s ok 14 - HTTP code is 200 402s ok 15 - Content-Type is JSON 402s ok 16 - Content is valid JSON 402s ok 17 - response has a result key with value 1 402s ok 18 - response version is correct 402s ok 19 - Test no secret with user auth 402s ok 20 - Response status is 500 402s ok 21 - Content is JSON 402s ok 22 - Error code is Bad secret 402s ok 23 - Test incorrect secret with user auth 402s ok 24 - Response status is 500 402s ok 25 - Content is JSON 402s ok 26 - Error code is Bad secret 402s ok 27 - Test correct secret with bad user auth 402s ok 28 - Response status is 500 402s ok 29 - Content is JSON 402s ok 30 - Error code is Bad result during auth: 5 402s ok 31 - response has a result key with value 1 402s ok 32 - Test correct secret with good user auth 402s ok 33 - HTTP code is 200 402s ok 34 - Content-Type is JSON 402s ok 35 - Content is valid JSON 402s ok 36 - response has a result key with value 1 402s ok 37 - Test correct secret with good user without password 402s ok 38 - HTTP code is 200 402s ok 39 - Content-Type is JSON 402s ok 40 - Content is valid JSON 402s ok 41 - response has a result key with value 1 402s ok 42 - Test correct secret with good user without password 402s ok 43 - HTTP code is 200 402s ok 44 - Content-Type is JSON 402s ok 45 - Content is valid JSON 402s ok 46 - response has a result key with value 1 402s 1..46 402s ok 402s t/66-CDA-PSGI-Try.t ............................................................ 402s ok 1 - use Lemonldap::NG::Portal::Main; 402s ok 2 - Portal object 402s ok 3 - Init 402s ok 4 - Portal app 402s ok 5 - Register $type 402s # ==> Pushing PORTAL <== 402s # ==> Popping PORTAL <== 402s ok 6 - Unauth CDA request 402s ok 7 - HTTP code is 200 402s ok 8 - Page contains a form 402s ok 9 - Field "url" is defined 402s ok 10 - CSP header authorize POST request to \# 402s ok 11 - check url value 402s # ==> Pushing PORTAL <== 402s # ==> Popping PORTAL <== 402s ok 12 - Post credentials 402s ok 13 - Get redirection 402s ok 14 - Location header found 402s ok 15 - use Lemonldap::NG::Handler::PSGI; 402s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 402s ok 17 - Register $type 402s ok 18 - Push cda cookie 402s ok 19 - Get redirection 402s ok 20 - Location is http://test.example.org/ 402s ok 21 - Get cookie lemonldap (c:aLhCQSkEy9EBebcQ6emJfxDZ8h6np2RNV5Kle1XG2yAR7JcDdNMLOmLwj0bybad6GoGv7tcXE7DiNA+AropwsBjuANIp6ipa3FGdl+gouM6EEss2W7MS3K1aN16iFRmVfYXs8xj190L2BaaG4v1JK0lEVex/aMwKeLXv7rNN463rk/CK0WDfPH6AAE+IlTfH) 402s ok 22 - Authenticated query 402s ok 23 - HTTP code is 200 402s ok 24 - Authenticated as dwho 402s 1..24 402s ok 403s t/66-CDA-already-auth.t ........................................................ 403s ok 1 - use Lemonldap::NG::Portal::Main; 403s ok 2 - Portal object 403s ok 3 - Init 403s ok 4 - Portal app 403s ok 5 - Register $type 403s # ==> Pushing PORTAL <== 403s # ==> Popping PORTAL <== 403s ok 6 - Auth query 403s ok 7 - HTTP code is 200 403s ok 8 - Get cookie lemonldap (e2f0bbcea1bf3bd4839b00675070a970c36cc90ed2125d627d7a11102cb4beb0) 403s # ==> Pushing PORTAL <== 403s # ==> Popping PORTAL <== 403s ok 9 - Auth CDA request 403s ok 10 - Get redirection 403s ok 11 - Location header found 403s ok 12 - Make sure no pdata is returned 403s ok 13 - use Lemonldap::NG::Handler::Server; 403s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 403s ok 15 - Register $type 403s ok 16 - Push cda cookie 403s ok 17 - Get redirection 403s ok 18 - Location is http://test.example.org/ 403s ok 19 - Get cookie lemonldap (c:fitLXFSFmK58lgoFfFOl3qhCf5aX+4KcxS5NMT0CpXYdroxrhuO4J9Y41tcdHFZIhP06Jpj4J7r5A+/5gWOxEb18Y8MNkVyietfsTA4Qam8/KsMsRZAJeQpfeuKFrV9ISn4pc871KbBmaMKUFC3aSxULm9w44gr3Yc2e7P8Sm9V9iMdD3WjcAwqj+4hrBX2X) 403s ok 20 - Authenticated query 403s ok 21 - HTTP code is 200 403s ok 22 - Authenticated as dwho 403s 1..22 403s ok 403s t/66-CDA-wildcard.t ............................................................ 403s ok 1 - use Lemonldap::NG::Portal::Main; 403s ok 2 - Portal object 403s ok 3 - Init 403s ok 4 - Portal app 403s ok 5 - Unauth CDA request 403s ok 6 - HTTP code is 200 403s ok 7 - Page contains a form 403s ok 8 - Field "url" is defined 403s ok 9 - CSP header authorize POST request to \# 403s ok 10 - Post credentials 403s ok 11 - Get redirection 403s ok 12 - Location header found 403s ok 13 - Get cookie lemonldap (ad7d6bed61c52d861bd3d499e99b972d6e231434c574a39e1de3ca570e826a74) 403s ok 14 - CDA request to subdomain 403s ok 15 - Get redirection 403s ok 16 - Location header found 403s ok 17 - CDA request to subdomain 403s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 403s ok 19 - Subdomain CDA request not allowed by wildcard 403s ok 20 - CDA request to one-level wildcard 403s ok 21 - Get redirection 403s ok 22 - Location header found 403s ok 23 - use Lemonldap::NG::Handler::Server; 403s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 403s ok 25 - App 403s ok 26 - Push cda cookie 403s ok 27 - Get redirection 403s ok 28 - Location is http://sub-domain.cda.example.llng/ 403s ok 29 - Get cookie lemonldap (c:aaaqHEpdov2Ayb+ApA4KzczNRnZLEQ1xCeIOBOg7rdmtqbbg5uy8hEPBeY7XagceJRi1zd+F5koOETcAV0jJsGoH6t8X8SLM0OH8o1aBYAxwHrzYOlqqyIs/coPPfi/y01J5VlE72Wy2yM0eJ2HNNZ/MxABUAFlFtMpR2nLq40k=) 403s ok 30 - Authenticated query 403s ok 31 - HTTP code is 200 403s ok 32 - Authenticated as dwho 403s ok 33 - use Lemonldap::NG::Handler::Server; 403s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 403s ok 35 - App 403s ok 36 - Push cda cookie 403s ok 37 - Get redirection 403s ok 38 - Location is http://cda.example.llng/ 403s ok 39 - Get cookie lemonldap (c:nyYu2FJLTL3V9TFbts5j4j9cCuKSFXatsI15y1/LMLMNfxa2c9+a3rOwx1p5fiNeAEB7LwGIbFXLN/xnzn5HfObnz1REd/fKqLpZZbL31PFk/Ux8BKkTAOMSt5QWa8GJ8ocGj9AgSWUchyvsmYCN/yRdo1dZ3im35UT20DPfgqY=) 403s ok 40 - Authenticated query 403s ok 41 - HTTP code is 200 403s ok 42 - Authenticated as dwho 403s ok 43 - use Lemonldap::NG::Handler::Server; 403s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 403s ok 45 - App 403s ok 46 - Push cda cookie 403s ok 47 - Get redirection 403s ok 48 - Location is http://cda.oneonly.llng/ 403s ok 49 - Get cookie lemonldap (c:nJVsFO2buT8W7jXLtU4t4Dyw4EkvYF5LinvY+UoyEjRyz1pPppDSfw7RzFI5nQ/wpSPQiZAS7OoPaS5YA0ceR8hjXQaTbMDtM5CD6xp+84uJNNJ94QuyNfcfyhBZv0ULeO3m3/MmlcQnqzk/ylUZvyhSAA3ovAcBz/xUYwIzv/k=) 403s ok 50 - Authenticated query 403s ok 51 - HTTP code is 200 403s ok 52 - Authenticated as dwho 403s 1..52 403s ok 403s t/66-CDA-with-REST.t ........................................................... 403s ok 1 - use Lemonldap::NG::Portal::Main; 403s ok 2 - Portal object 403s ok 3 - Init 403s ok 4 - Portal app 403s ok 5 - Register $type 403s # ==> Pushing PORTAL <== 403s # ==> Popping PORTAL <== 403s ok 6 - Unauth CDA request 403s ok 7 - HTTP code is 200 403s ok 8 - Page contains a form 403s ok 9 - Field "url" is defined 403s ok 10 - CSP header authorize POST request to \# 403s ok 11 - check url value 403s # ==> Pushing PORTAL <== 403s # ==> Popping PORTAL <== 403s ok 12 - Post credentials 403s ok 13 - Get redirection 403s ok 14 - Location header found 403s ok 15 - use Lemonldap::NG::Handler::Server; 403s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 403s ok 17 - Register $type 403s ok 18 - @ REST REQUEST @ 403s # ==> Pushing PORTAL <== 403s # ==> Popping PORTAL <== 403s ok 19 - Execute request 403s ok 20 - Response is 200 or 400 403s ok 21 - @ END OF REST REQUEST @ 403s ok 22 - Push cda cookie 403s ok 23 - Get redirection 403s ok 24 - Location is http://test.example.org/ 403s ok 25 - Get cookie lemonldap (c:KEUzmgj8aAVlcm30p4sahJxsemA6IHlnAHq+ZFgofzCYN+/rTeBIpsQ29WRotH704UaJ7218fo32lf9K2bvcsPZ4gtoW49o9bWA9vijzAXUL5cuhAdXlZjjX4vbUoXwNs7y51ScYz+TFiYsFEKPTiJB7RYiFkzGRO165j7C/SNlhA8aAA5Mc6I6paLgiA+87) 403s ok 26 - Authenticated query 403s ok 27 - HTTP code is 200 403s ok 28 - Authenticated as dwho 403s 1..28 403s ok 404s t/66-CDA-with-SOAP.t ........................................................... 404s ok 1 - use Lemonldap::NG::Portal::Main; 404s ok 2 - Portal object 404s ok 3 - Init 404s ok 4 - Portal app 404s ok 5 - Register $type 404s # ==> Pushing PORTAL <== 404s # ==> Popping PORTAL <== 404s ok 6 - Unauth CDA request 404s ok 7 - HTTP code is 200 404s ok 8 - Page contains a form 404s ok 9 - Field "url" is defined 404s ok 10 - CSP header authorize POST request to \# 404s ok 11 - check url value 404s # ==> Pushing PORTAL <== 404s # ==> Popping PORTAL <== 404s ok 12 - Post credentials 404s ok 13 - Get redirection 404s ok 14 - Location header found 404s ok 15 - use Lemonldap::NG::Handler::Server; 404s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 404s ok 17 - Register $type 404s ok 18 - @ SOAP REQUEST @ 404s # ==> Pushing PORTAL <== 404s # ==> Popping PORTAL <== 404s ok 19 - Execute request 404s ok 20 - Content is XML 404s ok 21 - @ END OF SOAP REQUEST @ 404s ok 22 - Push cda cookie 404s ok 23 - Get redirection 404s ok 24 - Location is http://test.example.org/ 404s ok 25 - Get cookie lemonldap (c:gRPF5s9XtQn7hMUhY2Mrc9bZt1wi5F1Yux8piou3nMoF7gXMmeN7pMNkXmXV8Fp7gnIzDl3ee7qPlheBXZoE1JbP4KoLInLLuH+AmF9G9l6nnGpCfzJ1R3J3gNQbNjC/iy/g8MuKeyyLK1LnNtbVza6eycd3SkD5HiP7+T2GFUh3msIorJAHhVVUwhIFFFR1) 404s ok 26 - Authenticated query 404s ok 27 - HTTP code is 200 404s ok 28 - Authenticated as dwho 404s 1..28 404s ok 404s t/66-CDA-with-doubleCookies.t .................................................. 404s ok 1 - use Lemonldap::NG::Portal::Main; 404s ok 2 - Portal object 404s ok 3 - Init 404s ok 4 - Portal app 404s ok 5 - use Lemonldap::NG::Handler::Server; 404s ok 6 - use Lemonldap::NG::Handler::Main; 404s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 404s ok 8 - App 404s ok 9 - Post credentials 404s ok 10 - Get cookie lemonldap (d28cce03bca57acdc37469ca3ba1e501edce4eea866916786bbc4b8d3fcaabdd) 404s ok 11 - Get cookie lemonldaphttp (13f042dc4cf6d7930b5a5279cc68605a5b88d10aab8f2b764db2c78a1729747f) 404s ok 12 - CDA request to http vhost 404s ok 13 - Get redirection 404s ok 14 - Location header found 404s ok 15 - Push cda cookie 404s ok 16 - Get redirection 404s ok 17 - Location is http://test.example.org/ 404s ok 18 - Get cookie lemonldaphttp (c:Z9AWwNppzRmQcGae7tvRDF70V7bC6AOdG3bwE4r+ZlOa6ZhVvfx+q3d4QZewY1TMpravp7CcGXrUX83Iixt6e51cmEipvZ/EP8p6rkFh5TPYKylPtMXgvMHES2j63jwCUNLaFoc7UA60QioZlfKiG/31B9F66o0DZvTNi3dWkhfX/bcWR4Z6Ylfd76dmRrOm) 404s ok 19 - Authenticated query 404s ok 20 - HTTP code is 200 404s ok 21 - Authenticated as dwho 404s ok 22 - CDA request to https vhost 404s ok 23 - Get redirection 404s ok 24 - Location header found 404s ok 25 - Push cda cookie 404s ok 26 - Get redirection 404s ok 27 - Location is https://test.example.org/ 404s ok 28 - Get cookie lemonldap (c:ys27/VFTqGwJIpy2G0yBc3taPB/jZBVpfzS6FkY5k0nnETSRtawspkzjCkg8R1IOv9pFf3fRl/qesZOyae1GBL4ryXNo+qK2HuByUfeptBhspJ9x5vgmsDdnHQa+HqEAFj40LppcyxdlAV/Ks4DGJYb9eGNvlIYCkzmPRBjCAAfpn6LyyaGUhcElhwUEhw2b) 404s ok 29 - Authenticated query 404s ok 30 - HTTP code is 200 404s ok 31 - Authenticated as dwho 404s [Tue Oct 21 08:51:30 2025] [LLNG:6755] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 404s ok 32 - CDA request to https vhost 404s ok 33 - Expected portal error code: code found on page 404s ok 34 - Expected portal error code 404s 1..34 404s ok 404s t/66-CDA.t ..................................................................... 404s ok 1 - use Lemonldap::NG::Portal::Main; 404s ok 2 - Portal object 404s ok 3 - Init 404s ok 4 - Portal app 404s # Subtest: Check that external URLs are correctly classified 404s ok 1 - URL https://example.com/ is not external for domain .example.com 404s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 404s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 404s ok 4 - URL http://example.org/ is external for domain .example.com 404s ok 5 - URL https://example.org/ is external for domain .example.com 404s ok 6 - URL https://example.org is external for domain .example.com 404s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 404s ok 8 - URL https://otherexample.com/ is external for domain .example.com 404s ok 9 - URL https://example.com/ is not external for empty domain 404s ok 10 - URL https://example.comx/ is external for empty domain 404s ok 11 - URL https://xexample.com/ is external for empty domain 404s ok 12 - URL http://auth.example.com/ is external for empty domain 404s ok 13 - URL https://auth.example.com/ is external for empty domain 404s ok 14 - URL http://example.org/ is external for empty domain 404s ok 15 - URL https://example.org/ is external for empty domain 404s ok 16 - URL https://example.org is external for empty domain 404s ok 17 - URL https://auth.example.comx/ is external for empty domain 404s ok 18 - URL https://otherexample.com/ is external for empty domain 404s 1..18 404s ok 5 - Check that external URLs are correctly classified 404s ok 6 - Unauth CDA request 404s ok 7 - HTTP code is 200 404s ok 8 - Page contains a form 404s ok 9 - Field "url" is defined 404s ok 10 - CSP header authorize POST request to \# 404s ok 11 - check url value 404s ok 12 - Post credentials 404s ok 13 - Get cookie lemonldap (84723004a976258b3f6542571f4677662ea23e8815e10291f03244ff2a534fe9) 404s ok 14 - Get redirection 404s ok 15 - Location header found 404s ok 16 - Dangerous request 404s ok 17 - Untrusted URL denied by portal: code found on page 404s ok 18 - Untrusted URL denied by portal 404s ok 19 - use Lemonldap::NG::Handler::Server; 404s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 404s ok 21 - App 404s ok 22 - Push cda cookie 404s ok 23 - Get redirection 404s ok 24 - Location is http://test.example.org/ 404s ok 25 - Get cookie lemonldap (c:j9WxXUJ6ben0aM0T5NP7SFcs/wZW0UAxWKS+5vC6vyVoQle+duCtzUS2bQlOzjUfpD20HxMv3oMUyNqYn9/sGN+lwvwWuIlptPCHJKzbFxdVyVDuFO9RogoN7jr9QC4p0ZVgsFtloHf8El+tvUTzucAoGK7629y5x8KPI4mMhBxVPeBsQXNp7F6BLh2GCZ/x) 404s ok 26 - Authenticated query 404s ok 27 - HTTP code is 200 404s ok 28 - Authenticated as dwho 404s 1..28 404s ok 405s t/67-CheckUser-with-Global-token.t ............................................. 405s ok 1 - use Lemonldap::NG::Portal::Main; 405s ok 2 - Portal object 405s ok 3 - Init 405s ok 4 - Portal app 405s ok 5 - Get Menu 405s ok 6 - HTTP code is 200 405s ok 7 - Page contains a form 405s ok 8 - Host match 405s ok 9 - Field "user" is defined 405s ok 10 - Field "password" is defined 405s ok 11 - Field "token" is defined 405s ok 12 - CSP header authorize POST request to \# 405s ok 13 - Auth query 405s ok 14 - Get cookie lemonldap (7d9d64a1f258e90f51e4e09de8d05a68dd1cb6796c7147c8eb6781c736bfa9ea) 405s ok 15 - Get redirection 405s ok 16 - Location is http://auth.example.com/ 405s ok 17 - CheckUser form 405s ok 18 - HTTP code is 200 405s ok 19 - Page contains a form 405s ok 20 - URI match 405s ok 21 - Field "user" is defined 405s ok 22 - Field "url" is defined 405s ok 23 - Field "token" is defined 405s ok 24 - Found trspan="checkUser" 405s ok 25 - POST checkuser 405s ok 26 - Found allowed 405s ok 27 - HTTP code is 200 405s ok 28 - Page contains a form 405s ok 29 - URI match 405s ok 30 - Field "user" is defined 405s ok 31 - Field "url" is defined 405s ok 32 - Field "token" is defined 405s ok 33 - POST checkuser 405s ok 34 - Found VHnotFound 405s ok 35 - HTTP code is 200 405s ok 36 - Page contains a form 405s ok 37 - URI match 405s ok 38 - Field "user" is defined 405s ok 39 - Field "url" is defined 405s ok 40 - Field "token" is defined 405s ok 41 - POST checkuser 405s ok 42 - Found PE_TOKENEXPIRED 405s ok 43 - HTTP code is 200 405s ok 44 - Page contains a form 405s ok 45 - URI match 405s ok 46 - Field "user" is defined 405s ok 47 - Field "url" is defined 405s ok 48 - Field "token" is defined 405s ok 49 - POST checkuser 405s ok 50 - HTTP code is 200 405s ok 51 - Page contains a form 405s ok 52 - URI match 405s ok 53 - Field "user" is defined 405s ok 54 - Field "url" is defined 405s ok 55 - Field "token" is defined 405s ok 56 - Found trspan="checkUserComputeSession" 405s ok 57 - Found trspan="allowed" 405s ok 58 - Found trspan="headers" 405s ok 59 - Found trspan="groups_sso" 405s ok 60 - Found trspan="attributes" 405s ok 61 - Found trspan="macros" 405s ok 62 - Found Auth-User 405s ok 63 - Found rtyler 405s ok 64 - Found su 405s ok 65 - Found uid 405s ok 66 - Found uc mail 405s ok 67 - Found uid 405s ok 68 - POST checkuser 405s ok 69 - Found trspan="forbidden" 405s ok 70 - Logout request 405s ok 71 - Response is 200 405s ok 72 - Cookie is deleted 405s ok 73 - No pdata 405s ok 74 - Disconnect request 405s ok 75 - Response is 401 405s 1..75 405s ok 405s t/67-CheckUser-with-Impersonation-and-Macros.t ................................. 405s ok 1 - use Lemonldap::NG::Portal::Main; 405s ok 2 - Portal object 405s ok 3 - Init 405s ok 4 - Portal app 405s ok 5 - Get Menu 405s ok 6 - HTTP code is 200 405s ok 7 - Page contains a form 405s ok 8 - Host match 405s ok 9 - Field "user" is defined 405s ok 10 - Field "password" is defined 405s ok 11 - Field "spoofId" is defined 405s ok 12 - CSP header authorize POST request to \# 405s ok 13 - Auth query 405s ok 14 - Get cookie lemonldap (1f054a4a049ee153c180ff780dccea7ffe488f6d296e883b42f73feb1820fcfa) 405s ok 15 - Get redirection 405s ok 16 - Location is http://auth.example.com/ 405s ok 17 - Get Menu 405s ok 18 - HTTP code is 200 405s ok 19 - Connected as dwho 405s ok 20 - Authenticated as dwho / rtyler 405s ok 21 - CheckUser form 405s ok 22 - HTTP code is 200 405s ok 23 - Page contains a form 405s ok 24 - URI match 405s ok 25 - Field "user" is defined 405s ok 26 - Field "url" is defined 405s ok 27 - Found trplaceholder = "dwho / rtyler" 405s ok 28 - POST checkuser 405s ok 29 - HTTP code is 200 405s ok 30 - Page contains a form 405s ok 31 - URI match 405s ok 32 - Field "user" is defined 405s ok 33 - Field "url" is defined 405s ok 34 - Found HTTP url 405s ok 35 - Found trspan="allowed" 405s ok 36 - Found trspan="headers" 405s ok 37 - Found trspan="macros" 405s ok 38 - Found _userDB 405s ok 39 - Found Auth-User 405s ok 40 - Found dwho 405s ok 41 - Found _whatToTrace 405s ok 42 - Found uid 405s ok 43 - Found uid 405s ok 44 - Found two macros 405s ok 45 - CheckUser form 405s ok 46 - POST checkuser 405s ok 47 - Found trspan="checkUserComputeSession" 405s ok 48 - Found trspan="allowed" 405s ok 49 - Found uid 405s ok 50 - Found two well computed macros 405s ok 51 - Found group "authGroup" 405s ok 52 - Found group "realAuthGroup" 405s ok 53 - CheckUser form 405s ok 54 - HTTP code is 200 405s ok 55 - Page contains a form 405s ok 56 - URI match 405s ok 57 - Field "user" is defined 405s ok 58 - Field "url" is defined 405s ok 59 - POST checkuser 405s ok 60 - HTTP code is 200 405s ok 61 - Page contains a form 405s ok 62 - URI match 405s ok 63 - Field "user" is defined 405s ok 64 - Field "url" is defined 405s ok 65 - Found HTTPS url 405s ok 66 - Logout request 405s ok 67 - Response is 200 405s ok 68 - Cookie is deleted 405s ok 69 - No pdata 405s ok 70 - Disconnect request 405s ok 71 - Response is 401 405s 1..71 405s ok 405s t/67-CheckUser-with-UnrestrictedUser.t ......................................... 405s ok 1 - use Lemonldap::NG::Portal::Main; 405s ok 2 - Portal object 405s ok 3 - Init 405s ok 4 - Portal app 405s ok 5 - Get Menu 405s ok 6 - HTTP code is 200 405s ok 7 - Page contains a form 405s ok 8 - Host match 405s ok 9 - Field "user" is defined 405s ok 10 - Field "password" is defined 405s ok 11 - CSP header authorize POST request to \# 405s ok 12 - Auth query 405s ok 13 - Get cookie lemonldap (7c7e4a0ca9b96105c0b1f101de7fe5b8fc61bba92eb76060413cd2e2ef631b95) 405s ok 14 - Get redirection 405s ok 15 - Location is http://auth.example.com/ 405s ok 16 - CheckUser form 405s ok 17 - HTTP code is 200 405s ok 18 - Page contains a form 405s ok 19 - URI match 405s ok 20 - Field "user" is defined 405s ok 21 - Field "url" is defined 405s ok 22 - Found trspan="checkUser" 405s ok 23 - POST checkuser 405s ok 24 - Response is JSON 405s ok 25 - Computed session 405s ok 26 - POST checkuser 405s ok 27 - Response is JSON 405s ok 28 - BADCREDENTIALS 405s ok 29 - Auth query 405s ok 30 - HTTP code is 200 405s ok 31 - Get cookie lemonldap (459dde363afdceb582a7c37993f233f2ad513ec4b7e0f71aad8b1fe60bb06205) 405s ok 32 - POST checkuser 405s ok 33 - Response is JSON 405s ok 34 - BADCREDENTIALS 405s ok 35 - Auth query 405s ok 36 - HTTP code is 200 405s ok 37 - Get cookie lemonldap (085d4f22f3edc325548eba7c050b5795ec706a32feba8c96b554cc8470c29127) 405s ok 38 - CheckUser form 405s ok 39 - HTTP code is 200 405s ok 40 - Page contains a form 405s ok 41 - URI match 405s ok 42 - Field "user" is defined 405s ok 43 - Field "url" is defined 405s ok 44 - Found trspan="checkUser" 405s ok 45 - POST checkuser 405s ok 46 - Response is JSON 405s ok 47 - SSO session 405s ok 48 - POST checkuser 405s ok 49 - Response is JSON 405s ok 50 - SSO session 405s ok 51 - Logout request 405s ok 52 - Response is 200 405s ok 53 - Cookie is deleted 405s ok 54 - No pdata 405s ok 55 - Disconnect request 405s ok 56 - Response is 401 405s ok 57 - POST checkuser 405s ok 58 - Response is JSON 405s ok 59 - Computed session 405s ok 60 - Auth-User is not masked 405s ok 61 - emptyHeader is not masked 405s ok 62 - Get Menu 405s ok 63 - HTTP code is 200 405s ok 64 - Page contains a form 405s ok 65 - Host match 405s ok 66 - Field "user" is defined 405s ok 67 - Field "password" is defined 405s ok 68 - CSP header authorize POST request to \# 405s ok 69 - Auth query 405s ok 70 - Get cookie lemonldap (295957d63d3e2619cafeb80c9405a241f07ec8ab24e4c42594522afd6ec22b8d) 405s ok 71 - Get redirection 405s ok 72 - Location is http://auth.example.com/ 405s ok 73 - CheckUser form 405s ok 74 - HTTP code is 200 405s ok 75 - Page contains a form 405s ok 76 - URI match 405s ok 77 - Field "user" is defined 405s ok 78 - Field "url" is defined 405s ok 79 - Found trspan="checkUser" 405s ok 80 - POST checkuser 405s ok 81 - Response is JSON 405s ok 82 - Auth-User is masked 405s ok 83 - emptyHeader is not masked 405s ok 84 - testHeader1 is not masked 405s ok 85 - POST checkuser 405s ok 86 - Response is JSON 405s ok 87 - Auth-User is masked 405s ok 88 - POST checkuser 405s ok 89 - Response is JSON 405s ok 90 - Auth-User is masked 405s ok 91 - testHeader1 is masked 405s ok 92 - Logout request 405s ok 93 - Response is 200 405s ok 94 - Cookie is deleted 405s ok 95 - No pdata 405s ok 96 - Disconnect request 405s ok 97 - Response is 401 405s 1..97 405s ok 406s t/67-CheckUser-with-hidden-attributes.t ........................................ 406s ok 1 - use Lemonldap::NG::Portal::Main; 406s ok 2 - Portal object 406s ok 3 - Init 406s ok 4 - Portal app 406s ok 5 - Get Menu 406s ok 6 - HTTP code is 200 406s ok 7 - Page contains a form 406s ok 8 - Host match 406s ok 9 - Field "user" is defined 406s ok 10 - Field "password" is defined 406s ok 11 - CSP header authorize POST request to \# 406s ok 12 - Auth query 406s ok 13 - Get cookie lemonldap (51ff0dda7839a5d70af21db7909f45ed03c397a8c91ec6bb65c31275f2488cfe) 406s ok 14 - Get redirection 406s ok 15 - Location is http://auth.example.com/ 406s ok 16 - GET CheckUser 406s ok 17 - Content is JSON 406s ok 18 - Hidden attributes found 406s ok 19 - Logout request 406s ok 20 - Response is 200 406s ok 21 - Cookie is deleted 406s ok 22 - No pdata 406s ok 23 - Disconnect request 406s ok 24 - Response is 401 406s ok 25 - Get Menu 406s ok 26 - HTTP code is 200 406s ok 27 - Page contains a form 406s ok 28 - Host match 406s ok 29 - Field "user" is defined 406s ok 30 - Field "password" is defined 406s ok 31 - CSP header authorize POST request to \# 406s ok 32 - Auth query 406s ok 33 - Get cookie lemonldap (f3ea5545e40dfd7be858dbd6afd201ca24ae6174c9381670f1687a21e9a075ac) 406s ok 34 - Get redirection 406s ok 35 - Location is http://auth.example.com/ 406s ok 36 - GET CheckUser 406s ok 37 - Content is JSON 406s ok 38 - No hidden attribute found 406s ok 39 - Logout request 406s ok 40 - Response is 200 406s ok 41 - Cookie is deleted 406s ok 42 - No pdata 406s ok 43 - Disconnect request 406s ok 44 - Response is 401 406s 1..44 406s ok 406s t/67-CheckUser-with-history.t .................................................. 406s ok 1 - use Lemonldap::NG::Portal::Main; 406s ok 2 - Portal object 406s ok 3 - Init 406s ok 4 - Portal app 406s ok 5 - Get Menu 406s ok 6 - HTTP code is 200 406s ok 7 - Page contains a form 406s ok 8 - Host match 406s ok 9 - Field "user" is defined 406s ok 10 - Field "password" is defined 406s ok 11 - CSP header authorize POST request to \# 406s ok 12 - Auth query 406s ok 13 - Get Menu 406s ok 14 - HTTP code is 200 406s ok 15 - Page contains a form 406s ok 16 - Host match 406s ok 17 - Field "user" is defined 406s ok 18 - Field "password" is defined 406s ok 19 - CSP header authorize POST request to \# 406s ok 20 - Auth query 406s ok 21 - Get cookie lemonldap (fa275911b0d5ac95d28942bd44dc903990dd909950431f0c4b3960d23960764b) 406s ok 22 - Get redirection 406s ok 23 - Location is http://auth.example.com/ 406s ok 24 - Logout request 406s ok 25 - Response is 200 406s ok 26 - Cookie is deleted 406s ok 27 - No pdata 406s ok 28 - Disconnect request 406s ok 29 - Response is 401 406s ok 30 - Get Menu 406s ok 31 - HTTP code is 200 406s ok 32 - Page contains a form 406s ok 33 - Host match 406s ok 34 - Field "user" is defined 406s ok 35 - Field "password" is defined 406s ok 36 - CSP header authorize POST request to \# 406s ok 37 - Auth query 406s ok 38 - Get cookie lemonldap (9d8edaec17f0d6920beb35bd54edf2f83872b7ca7c4bb14ef60ab7d18016552c) 406s ok 39 - Get redirection 406s ok 40 - Location is http://auth.example.com/ 406s ok 41 - CheckUser form 406s ok 42 - HTTP code is 200 406s ok 43 - Page contains a form 406s ok 44 - URI match 406s ok 45 - Field "user" is defined 406s ok 46 - Field "url" is defined 406s ok 47 - Found trspan="checkUser" 406s ok 48 - Found trspan="lastLogins" 406s ok 49 - Found trspan="lastFailedLogins" 406s ok 50 - Success entry found 406s ok 51 - Failed entry found 406s ok 52 - Logout request 406s ok 53 - Response is 200 406s ok 54 - Cookie is deleted 406s ok 55 - No pdata 406s ok 56 - Disconnect request 406s ok 57 - Response is 401 406s 1..57 406s ok 406s t/67-CheckUser-with-issuer-SAML-POST.t ......................................... 406s ok 1 - use Lemonldap::NG::Portal::Main; 406s ok 2 - Portal object 406s ok 3 - Init 406s ok 4 - Portal app 406s ok 5 - Register $type 406s ok 6 - Portal object 406s ok 7 - Init 406s ok 8 - Portal app 406s ok 9 - Register $type 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 10 - Unauth SP request 406s ok 11 - HTTP code is 200 406s ok 12 - HTTP code is 200 406s ok 13 - Page contains a form 406s ok 14 - Host match 406s ok 15 - URI match 406s ok 16 - Field "SAMLRequest" is defined 406s ok 17 - CSP header authorize POST request to auth.idp.com 406s ok 18 - Method is POST 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 19 - Post SAML request to IdP 406s ok 20 - HTTP code is 200 406s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036692%2C%22issuerRequestsaml%22%3A%221760964812_35893%22%7D) 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 22 - Post authentication 406s ok 23 - Reject reason is 89 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 24 - Unauth SP request 406s ok 25 - HTTP code is 200 406s ok 26 - HTTP code is 200 406s ok 27 - Page contains a form 406s ok 28 - Host match 406s ok 29 - URI match 406s ok 30 - Field "SAMLRequest" is defined 406s ok 31 - CSP header authorize POST request to auth.idp.com 406s ok 32 - Method is POST 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 33 - Post SAML request to IdP 406s ok 34 - HTTP code is 200 406s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760964812_63281%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036692%7D) 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 36 - Post authentication 406s ok 37 - Get cookie lemonldap (734eda75a9bfd856b965ce649f01dc6dd2fe73b69d496ff2cb90d7141268c5e2) 406s ok 38 - Get cookie lemonldappdata () 406s ok 39 - SAML request cleared from pdata 406s ok 40 - HTTP code is 200 406s ok 41 - Page contains a form 406s ok 42 - Host match 406s ok 43 - URI match 406s ok 44 - Field "SAMLResponse" is defined 406s ok 45 - CSP header authorize POST request to auth.sp.com 406s ok 46 - Method is POST 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 47 - Post SAML response to SP 406s ok 48 - Get redirection 406s ok 49 - Location is http://auth.sp.com/ 406s ok 50 - Get cookie lemonldap (b056d3b7209b7ca576ce2e9b3ed3c33eb774b913533d375527114d20b41ad0f8) 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 51 - Get / on SP 406s ok 52 - HTTP code is 200 406s ok 53 - Authenticated as davros@badguy.org@idp 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 54 - Unauth SP request 406s ok 55 - HTTP code is 200 406s ok 56 - HTTP code is 200 406s ok 57 - Page contains a form 406s ok 58 - Host match 406s ok 59 - URI match 406s ok 60 - Field "SAMLRequest" is defined 406s ok 61 - CSP header authorize POST request to auth.idp.com 406s ok 62 - Method is POST 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 63 - Post SAML request to IdP 406s ok 64 - HTTP code is 200 406s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760964812_32663%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761036692%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 66 - Post authentication 406s ok 67 - Get cookie lemonldap (fd6a629a4d05c511f7c2aede76a2775eb51c36dbdda85ca1c28dd1c71b5c7f2c) 406s ok 68 - Get cookie lemonldappdata () 406s ok 69 - SAML request cleared from pdata 406s ok 70 - HTTP code is 200 406s ok 71 - Page contains a form 406s ok 72 - Host match 406s ok 73 - URI match 406s ok 74 - Field "SAMLResponse" is defined 406s ok 75 - CSP header authorize POST request to auth.sp.com 406s ok 76 - Method is POST 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 77 - Post SAML response to SP 406s ok 78 - Get redirection 406s ok 79 - Location is http://auth.sp.com/ 406s ok 80 - Get cookie lemonldap (b4b2a9fd1b20b8bc87fe4358a050a97fed7f3085eca0d9f26286ec82b81a3d9d) 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 81 - Get / on SP 406s ok 82 - HTTP code is 200 406s ok 83 - Authenticated as fa@badwolf.org@idp 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 84 - CheckUser form 406s ok 85 - HTTP code is 200 406s ok 86 - Page contains a form 406s ok 87 - URI match 406s ok 88 - Field "user" is defined 406s ok 89 - Field "url" is defined 406s ok 90 - Found trspan="checkUser" 406s ok 91 - Found attribute uid 406s ok 92 - Found value french 406s ok 93 - Found attribute _lassoSessionDump 406s ok 94 - Found ProviderID & AssertionID values 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 95 - POST checkuser 406s ok 96 - PE5 found 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 97 - POST checkuser 406s ok 98 - HTTP code is 200 406s ok 99 - Page contains a form 406s ok 100 - URI match 406s ok 101 - Field "user" is defined 406s ok 102 - Field "url" is defined 406s ok 103 - Found trspan="checkUser" 406s ok 104 - Found attribute uid 406s ok 105 - Found attribute mail 406s ok 106 - Found value davros@badguy.org 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 107 - Query SP for logout 406s ok 108 - HTTP code is 200 406s ok 109 - Page contains a form 406s ok 110 - Host match 406s ok 111 - URI match 406s ok 112 - Field "SAMLRequest" is defined 406s ok 113 - CSP header authorize POST request to auth.idp.com 406s ok 114 - Method is POST 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 115 - Post SAML logout request to IdP 406s ok 116 - HTTP code is 200 406s ok 117 - Page contains a form 406s ok 118 - Host match 406s ok 119 - URI match 406s ok 120 - Field "SAMLResponse" is defined 406s ok 121 - CSP header authorize POST request to auth.sp.com 406s ok 122 - Method is POST 406s ok 123 - Get cookie lemonldap (0) 406s ok 124 - SSO cookie removed 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 125 - Post SAML response to SP 406s ok 126 - Get redirection 406s ok 127 - Location is http://auth.sp.com/?logout=1 406s # ==> Pushing ISSUER <== 406s # ==> Popping ISSUER <== 406s ok 128 - Test if user is reject on IdP 406s ok 129 - Response status is 401 406s ok 130 - Content is JSON 406s ok 131 - Error code is 1 406s # ==> Pushing SP <== 406s # ==> Popping SP <== 406s ok 132 - Test if user is reject on SP 406s ok 133 - HTTP code is 200 406s ok 134 - HTTP code is 200 406s ok 135 - Page contains a form 406s ok 136 - Host match 406s ok 137 - URI match 406s ok 138 - Field "SAMLRequest" is defined 406s ok 139 - CSP header authorize POST request to auth.idp.com 406s ok 140 - Method is POST 406s 1..140 406s ok 407s t/67-CheckUser-with-rules.t .................................................... 407s ok 1 - use Lemonldap::NG::Portal::Main; 407s ok 2 - Portal object 407s ok 3 - Init 407s ok 4 - Portal app 407s ok 5 - Auth query with "dwho" 407s ok 6 - Get cookie lemonldap (ef89284502a2e82f6e91dd1b84f512407f5336e63872cbf443010f7138acc13d) 407s ok 7 - Get redirection 407s ok 8 - Location is http://auth.example.com/ 407s ok 9 - Logout request 407s ok 10 - Response is 200 407s ok 11 - Cookie is deleted 407s ok 12 - No pdata 407s ok 13 - Disconnect request 407s ok 14 - Response is 401 407s ok 15 - Auth query with "dwho" 407s ok 16 - Get cookie lemonldap (53c0eac6b032935359f72d3061773eb0f3a69a62921894e45d141ee4cb0565c4) 407s ok 17 - Get redirection 407s ok 18 - Location is http://auth.example.com/ 407s ok 19 - Auth query with "msmith" 407s ok 20 - Get cookie lemonldap (8faff752c4834654e12905f2f4f2df687586701c71dc81ad31af8b648a97e39c) 407s ok 21 - Get redirection 407s ok 22 - Location is http://auth.example.com/ 407s ok 23 - CheckUser form 407s ok 24 - HTTP code is 200 407s ok 25 - Page contains a form 407s ok 26 - URI match 407s ok 27 - Field "user" is defined 407s ok 28 - Field "url" is defined 407s ok 29 - Found trspan="checkUser" 407s ok 30 - POST checkuser 407s ok 31 - Response is JSON 407s ok 32 - checkUser found 407s ok 33 - Persistent attribute found 407s ok 34 - POST checkuser 407s ok 35 - Response is JSON 407s ok 36 - Computed session 407s ok 37 - Four headers found 407s ok 38 - Empty header found 407s ok 39 - Empty macro found 407s ok 40 - CheckUser form 407s ok 41 - HTTP code is 200 407s ok 42 - Page contains a form 407s ok 43 - URI match 407s ok 44 - Field "user" is defined 407s ok 45 - Field "url" is defined 407s ok 46 - Found trspan="checkUser" 407s ok 47 - POST checkuser 407s ok 48 - Response is JSON 407s ok 49 - No session found 407s ok 50 - POST checkuser 407s ok 51 - Response is JSON 407s ok 52 - checkUser found 407s ok 53 - Three headers found 407s ok 54 - No empty header found 407s ok 55 - No empty macro found 407s ok 56 - No persistent attribute found 407s ok 57 - Refresh query 407s ok 58 - Get redirection 407s ok 59 - Location is http://auth.example.com/ 407s ok 60 - GET checkuser 407s ok 61 - Content is JSON 407s ok 62 - Good authenticationLevel found 407s ok 63 - Good authMode found 407s ok 64 - Logout request 407s ok 65 - Response is 200 407s ok 66 - Cookie is deleted 407s ok 67 - No pdata 407s ok 68 - Disconnect request 407s ok 69 - Response is 401 407s ok 70 - Logout request 407s ok 71 - Response is 200 407s ok 72 - Cookie is deleted 407s ok 73 - No pdata 407s ok 74 - Disconnect request 407s ok 75 - Response is 401 407s 1..75 407s ok 407s t/67-CheckUser-with-token.t .................................................... 407s ok 1 - use Lemonldap::NG::Portal::Main; 407s ok 2 - Portal object 407s ok 3 - Init 407s ok 4 - Portal app 407s ok 5 - Get Menu 407s ok 6 - HTTP code is 200 407s ok 7 - Page contains a form 407s ok 8 - Host match 407s ok 9 - Field "user" is defined 407s ok 10 - Field "password" is defined 407s ok 11 - Field "token" is defined 407s ok 12 - CSP header authorize POST request to \# 407s ok 13 - Auth query 407s ok 14 - Get cookie lemonldap (e9ceb194ec22829c782d693555c04d72fa64913d8ca58e0426d6774e092d1c95) 407s ok 15 - Get redirection 407s ok 16 - Location is http://auth.example.com/ 407s ok 17 - CheckUser form 407s ok 18 - HTTP code is 200 407s ok 19 - Page contains a form 407s ok 20 - URI match 407s ok 21 - Field "user" is defined 407s ok 22 - Field "url" is defined 407s ok 23 - Field "token" is defined 407s ok 24 - Found trspan="checkUser" 407s ok 25 - POST checkuser 407s ok 26 - Found PE_NOTOKEN 407s ok 27 - HTTP code is 200 407s ok 28 - Page contains a form 407s ok 29 - URI match 407s ok 30 - Field "user" is defined 407s ok 31 - Field "url" is defined 407s ok 32 - Field "token" is defined 407s ok 33 - CheckUser form 407s ok 34 - HTTP code is 200 407s ok 35 - Page contains a form 407s ok 36 - URI match 407s ok 37 - Field "user" is defined 407s ok 38 - Field "url" is defined 407s ok 39 - Field "token" is defined 407s ok 40 - Found trspan="checkUser" 407s ok 41 - POST checkuser 407s ok 42 - Found PE_TOKENEXPIRED 407s ok 43 - HTTP code is 200 407s ok 44 - Page contains a form 407s ok 45 - URI match 407s ok 46 - Field "user" is defined 407s ok 47 - Field "url" is defined 407s ok 48 - Field "token" is defined 407s ok 49 - POST checkuser 407s ok 50 - HTTP code is 200 407s ok 51 - Page contains a form 407s ok 52 - URI match 407s ok 53 - Field "user" is defined 407s ok 54 - Field "url" is defined 407s ok 55 - Field "token" is defined 407s ok 56 - Found trspan="checkUserComputeSession" 407s ok 57 - Found trspan="allowed" 407s ok 58 - Found trspan="headers" 407s ok 59 - Found trspan="groups_sso" 407s ok 60 - Found trspan="attributes" 407s ok 61 - Found trspan="macros" 407s ok 62 - Found HTTP_AUTH_USER 407s ok 63 - Found HTTP_TESTHEADER1 407s ok 64 - Found HTTP_TESTHEADER2 407s ok 65 - emptyHeader not found 407s ok 66 - Found rtyler 407s ok 67 - Found su 407s ok 68 - Found uid 407s ok 69 - Found _whatToTrace 407s ok 70 - POST checkuser 407s ok 71 - Found trspan="forbidden" 407s ok 72 - Logout request 407s ok 73 - Response is 200 407s ok 74 - Cookie is deleted 407s ok 75 - No pdata 407s ok 76 - Disconnect request 407s ok 77 - Response is 401 407s 1..77 407s ok 408s t/67-CheckUser.t ............................................................... 408s ok 1 - use Lemonldap::NG::Portal::Main; 408s ok 2 - Portal object 408s ok 3 - Init 408s ok 4 - Portal app 408s ok 5 - Test unauth redirection 408s ok 6 - Get redirection 408s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 408s ok 8 - Auth query 408s ok 9 - Get cookie lemonldap (cd6f3b80df30eb3cec6c3909ef79d1dd3c4aed4804a94eea929be8f50be12d70) 408s ok 10 - Get redirection 408s ok 11 - Location is http://auth.example.com/ 408s ok 12 - Try to access /checkuser 408s ok 13 - Found redirection page 408s ok 14 - Logout request 408s ok 15 - Response is 200 408s ok 16 - Cookie is deleted 408s ok 17 - No pdata 408s ok 18 - Disconnect request 408s ok 19 - Response is 401 408s ok 20 - Auth query 408s ok 21 - Get cookie lemonldap (4ff55ead734bffe2d5eac6fb8c9a6af6be76d149e2826115b3049fe41ca4db31) 408s ok 22 - Get redirection 408s ok 23 - Location is http://auth.example.com/ 408s ok 24 - Auth query 408s ok 25 - Get cookie lemonldap (b3bacc4b16c8f8923fad5e6904bbf77e09d3ddf3556f580e768955f5ef822647) 408s ok 26 - Get redirection 408s ok 27 - Location is http://auth.example.com/ 408s ok 28 - Form registration 408s ok 29 - Get redirection 408s ok 30 - Location header found 408s ok 31 - Form registration 408s ok 32 - Found TOTP js 408s ok 33 - Get new key 408s ok 34 - Content is JSON 408s ok 35 - Found secret 408s ok 36 - Found token 408s ok 37 - Code 408s ok 38 - Code contains 6 digits 408s ok 39 - Post code 408s ok 40 - Content is JSON 408s ok 41 - Key is registered 408s ok 42 - Logout request 408s ok 43 - Response is 200 408s ok 44 - Cookie is deleted 408s ok 45 - No pdata 408s ok 46 - Disconnect request 408s ok 47 - Response is 401 408s ok 48 - Auth query 408s ok 49 - HTTP code is 200 408s ok 50 - Page contains a form 408s ok 51 - URI match 408s ok 52 - Field "token" is defined 408s ok 53 - Post code 408s ok 54 - Get cookie lemonldap (541e18e6d8c82fb1933e11933b0af170be857d9a3148707247d74c88e00f1fc5) 408s ok 55 - CheckUser form 408s ok 56 - HTTP code is 200 408s ok 57 - Page contains a form 408s ok 58 - URI match 408s ok 59 - Field "user" is defined 408s ok 60 - Field "url" is defined 408s ok 61 - Found trspan="checkUser" 408s ok 62 - Found attribute _user 408s ok 63 - Found value dwho 408s ok 64 - _2fDevices NOT Found! 408s ok 65 - Found macro authMode 408s ok 66 - Found macro real_authMode 408s ok 67 - Found TOTP 408s ok 68 - POST checkuser 408s ok 69 - HTTP code is 200 408s ok 70 - Page contains a form 408s ok 71 - URI match 408s ok 72 - Field "user" is defined 408s ok 73 - Field "url" is defined 408s ok 74 - Found trspan="checkUser" 408s ok 75 - Found Auth-User 408s ok 76 - Found testHeader1 408s ok 77 - Found testHeader2 408s ok 78 - Found emptyHeader 408s ok 79 - Found dwho 408s ok 80 - Found _whatToTrace 408s ok 81 - Found dwho 408s ok 82 - Found empty macro 408s ok 83 - Found empty real_macro 408s ok 84 - POST checkuser 408s ok 85 - HTTP code is 200 408s ok 86 - Page contains a form 408s ok 87 - URI match 408s ok 88 - Field "user" is defined 408s ok 89 - Field "url" is defined 408s ok 90 - Found trspan="checkUser" 408s ok 91 - Found trplaceholder with mail 408s ok 92 - Found Auth-User 408s ok 93 - Found dwho 408s ok 94 - Found _whatToTrace 408s ok 95 - Found dwho 408s ok 96 - POST checkuser 408s ok 97 - HTTP code is 200 408s ok 98 - Page contains a form 408s ok 99 - URI match 408s ok 100 - Field "user" is defined 408s ok 101 - Field "url" is defined 408s ok 102 - Found trspan="VHnotFound" 408s ok 103 - POST checkuser 408s ok 104 - HTTP code is 200 408s ok 105 - Page contains a form 408s ok 106 - URI match 408s ok 107 - Field "user" is defined 408s ok 108 - Field "url" is defined 408s ok 109 - Found trspan="forbidden" 408s ok 110 - POST checkuser 408s ok 111 - HTTP code is 200 408s ok 112 - Page contains a form 408s ok 113 - URI match 408s ok 114 - Field "user" is defined 408s ok 115 - Field "url" is defined 408s ok 116 - Found trspan="forbidden" 408s ok 117 - POST checkuser 408s ok 118 - Response is JSON 408s ok 119 - Find well formated URL 408s ok 120 - Find "allowed" 408s ok 121 - Find "alert-info" 408s ok 122 - Find "alert-success" 408s ok 123 - Find "rtyler" 408s ok 124 - Find "checkUser" 408s ok 125 - POST checkuser 408s ok 126 - HTTP code is 200 408s ok 127 - Page contains a form 408s ok 128 - URI match 408s ok 129 - Field "user" is defined 408s ok 130 - Field "url" is defined 408s ok 131 - Found trspan="checkUser" 408s ok 132 - Found well formatted url 408s ok 133 - Found trspan="checkUser" 408s ok 134 - Found trspan="allowed" 408s ok 135 - Found trspan="headers" 408s ok 136 - Found trspan="groups_sso" 408s ok 137 - Found trspan="attributes" 408s ok 138 - Found trspan="macros" 408s ok 139 - Found Auth-User 408s ok 140 - Found rtyler 408s ok 141 - Found su 408s ok 142 - Found uid 408s ok 143 - Found _whatToTrace 408s ok 144 - -> Six entries found 408s ok 145 - POST checkuser 408s ok 146 - HTTP code is 200 408s ok 147 - Page contains a form 408s ok 148 - URI match 408s ok 149 - Field "user" is defined 408s ok 150 - Field "url" is defined 408s ok 151 - Found trspan="checkUser" 408s ok 152 - Found well formatted url 408s ok 153 - Found trspan="checkUser" 408s ok 154 - Found trspan="allowed" 408s ok 155 - Found trspan="headers" 408s ok 156 - Found trspan="groups_sso" 408s ok 157 - Found trspan="attributes" 408s ok 158 - Found trspan="macros" 408s ok 159 - Found Auth-User 408s ok 160 - Found rtyler 408s ok 161 - Found su 408s ok 162 - Found uid 408s ok 163 - Found _whatToTrace 408s ok 164 - POST checkuser 408s ok 165 - PE5 found 408s ok 166 - POST checkuser 408s ok 167 - PE5 found 408s ok 168 - POST checkuser 408s ok 169 - PE5 found 408s ok 170 - Logout request 408s ok 171 - Response is 200 408s ok 172 - Cookie is deleted 408s ok 173 - No pdata 408s ok 174 - Disconnect request 408s ok 175 - Response is 401 408s ok 176 - Auth query 408s ok 177 - Get cookie lemonldap (d51c361977e9911f2c039743acf7e99855d01b26280a3e84e1cbb92c1898bfeb) 408s ok 178 - Get redirection 408s ok 179 - Location is http://auth.example.com/ 408s ok 180 - CheckUser form 408s ok 181 - HTTP code is 200 408s ok 182 - Page contains a form 408s ok 183 - URI match 408s ok 184 - Field "user" is defined 408s ok 185 - Field "url" is defined 408s ok 186 - POST checkuser 408s ok 187 - Found uid 408s ok 188 - Found real_uid 408s ok 189 - Logout request 408s ok 190 - Response is 200 408s ok 191 - Cookie is deleted 408s ok 192 - No pdata 408s ok 193 - Disconnect request 408s ok 194 - Response is 401 408s 1..194 408s ok 408s t/68-ContextSwitching-with-2F-allowed.t ........................................ 408s ok 1 - use Lemonldap::NG::Portal::Main; 408s ok 2 - Portal object 408s ok 3 - Init 408s ok 4 - Portal app 408s ok 5 - Get Menu 408s ok 6 - HTTP code is 200 408s ok 7 - Page contains a form 408s ok 8 - Host match 408s ok 9 - Field "user" is defined 408s ok 10 - Field "password" is defined 408s ok 11 - CSP header authorize POST request to \# 408s ok 12 - Auth query 408s ok 13 - Get cookie lemonldap (ab744fccf8865a5a59573383f252a3b131db44fb122a2944aea32cbb93d4aa93) 408s ok 14 - Get redirection 408s ok 15 - Location is http://auth.example.com/ 408s ok 16 - Get Menu 408s ok 17 - HTTP code is 200 408s ok 18 - Connected as rtyler 408s ok 19 - Authenticated as rtyler 408s ok 20 - contextSwitching allowed 408s ok 21 - Form registration 408s ok 22 - Found TOTP js 408s ok 23 - Found custom Main Logo 408s ok 24 - Get new key 408s ok 25 - Content is JSON 408s ok 26 - Found secret 408s ok 27 - Found token 408s ok 28 - Found user 408s ok 29 - Code 408s ok 30 - Code contains 6 digits 408s ok 31 - Post code 408s ok 32 - Content is JSON 408s ok 33 - TOTP is registered 408s ok 34 - Logout request 408s ok 35 - Response is 200 408s ok 36 - Cookie is deleted 408s ok 37 - No pdata 408s ok 38 - Disconnect request 408s ok 39 - Response is 401 408s ok 40 - Get Menu 408s ok 41 - HTTP code is 200 408s ok 42 - Page contains a form 408s ok 43 - Host match 408s ok 44 - Field "user" is defined 408s ok 45 - Field "password" is defined 408s ok 46 - CSP header authorize POST request to \# 408s ok 47 - Auth query 408s ok 48 - HTTP code is 200 408s ok 49 - Page contains a form 408s ok 50 - URI match 408s ok 51 - Field "token" is defined 408s ok 52 - Post TOTP choice 408s ok 53 - HTTP code is 200 408s ok 54 - Page contains a form 408s ok 55 - URI match 408s ok 56 - Field "token" is defined 408s ok 57 - Code 408s ok 58 - Post code 408s ok 59 - Get cookie lemonldap (e00ba63234c61626b36f25e3f728efc1d4170dec0050ee5e1b01127f02d998f3) 408s ok 60 - Get Menu 408s ok 61 - HTTP code is 200 408s ok 62 - Authenticated as rtyler 408s ok 63 - Form 2fregisters 408s ok 64 - Found choose 2F 408s ok 65 - 2F device found 408s ok 66 - 2F devices found 408s ok 67 - ContextSwitching form 408s ok 68 - HTTP code is 200 408s ok 69 - Page contains a form 408s ok 70 - URI match 408s ok 71 - Field "spoofId" is defined 408s ok 72 - Found trspan="contextSwitching_ON" 408s ok 73 - POST switchcontext 408s ok 74 - Get redirection 408s ok 75 - Location is http://auth.example.com/ 408s ok 76 - Get cookie lemonldap (208e16040fa7c541e0c1c58e6aa0eb220e87e7a1de6608c09b0429e6a7be9c76) 408s ok 77 - Get Menu 408s ok 78 - Authenticated as dwho 408s ok 79 - Found trspan="contextSwitching_OFF" 408s ok 80 - New SSO session created 408s ok 81 - Form registration 408s ok 82 - Found TOTP js 408s ok 83 - Found custom Main Logo 408s ok 84 - Get new key 408s ok 85 - Content is JSON 408s ok 86 - Found secret 408s ok 87 - Found token 408s ok 88 - Found user 408s ok 89 - Code 408s ok 90 - Code contains 6 digits 408s ok 91 - Post code 408s ok 92 - Content is JSON 408s ok 93 - TOTP is registered 408s ok 94 - Form 2fregisters 408s ok 95 - Found choose 2F 408s ok 96 - 2F device found 408s ok 97 - 2F device found 408s ok 98 - HTTP code is 400 408s ok 99 - Deletion expects valid CSRF token 408s ok 100 - Delete TOTP query 408s ok 101 - Content is JSON 408s ok 102 - TOTP removed 408s ok 103 - Logout request 408s ok 104 - Response is 200 408s ok 105 - Cookie is deleted 408s ok 106 - No pdata 408s ok 107 - Disconnect request 408s ok 108 - Response is 401 408s ok 109 - Logout request 408s ok 110 - Response is 200 408s ok 111 - Cookie is deleted 408s ok 112 - No pdata 408s ok 113 - Disconnect request 408s ok 114 - Response is 401 408s ok 115 - Get Menu 408s ok 116 - HTTP code is 200 408s ok 117 - Page contains a form 408s ok 118 - Host match 408s ok 119 - Field "user" is defined 408s ok 120 - Field "password" is defined 408s ok 121 - CSP header authorize POST request to \# 408s ok 122 - Auth query 408s ok 123 - Get cookie lemonldap (bc94420996257914b6fe77274d3255b5f19f9c4fd637cf1f694e7a0756620534) 408s ok 124 - Get redirection 408s ok 125 - Location is http://auth.example.com/ 408s ok 126 - Get Menu 408s ok 127 - HTTP code is 200 408s ok 128 - Connected as dwho 408s ok 129 - Authenticated as dwho 408s ok 130 - contextSwitching allowed 408s ok 131 - ContextSwitching form 408s ok 132 - HTTP code is 200 408s ok 133 - Page contains a form 408s ok 134 - URI match 408s ok 135 - Field "spoofId" is defined 408s ok 136 - Found trspan="contextSwitching_ON" 408s ok 137 - POST switchcontext 408s ok 138 - Get redirection 408s ok 139 - Location is http://auth.example.com/ 408s ok 140 - Get cookie lemonldap (45cc289f43a99df9c20f76fb29b7d83582c911930ca8cc6ddc8f6d15d25c6022) 408s ok 141 - Get Menu 408s ok 142 - Authenticated as rtyler 408s ok 143 - Found trspan="contextSwitching_OFF" 408s ok 144 - New SSO session created 408s ok 145 - Form 2fregisters 408s ok 146 - Found choose 2F 408s ok 147 - TOTP found 408s ok 148 - 2F devices found 408s ok 149 - 2F devices registered 408s ok 150 - Delete TOTP query 408s ok 151 - Content is JSON 408s ok 152 - 2F removed 408s ok 153 - Form 2fregisters 408s ok 154 - 2F device registered 408s ok 155 - Logout request 408s ok 156 - Response is 200 408s ok 157 - Cookie is deleted 408s ok 158 - No pdata 408s ok 159 - Disconnect request 408s ok 160 - Response is 401 408s ok 161 - Logout request 408s ok 162 - Response is 200 408s ok 163 - Cookie is deleted 408s ok 164 - No pdata 408s ok 165 - Disconnect request 408s ok 166 - Response is 401 408s 1..166 408s ok 408s t/68-ContextSwitching-with-2F.t ................................................ 408s ok 1 - use Lemonldap::NG::Portal::Main; 408s ok 2 - Portal object 408s ok 3 - Init 408s ok 4 - Portal app 408s ok 5 - Get Menu 408s ok 6 - HTTP code is 200 408s ok 7 - Page contains a form 408s ok 8 - Host match 408s ok 9 - Field "user" is defined 408s ok 10 - Field "password" is defined 408s ok 11 - CSP header authorize POST request to \# 408s ok 12 - Auth query 408s ok 13 - Get cookie lemonldap (b65b57f150ad277ebf2896979cb5898897ae24d2896ea4434342e10a0b1e3798) 408s ok 14 - Get redirection 408s ok 15 - Location is http://auth.example.com/ 408s ok 16 - Get Menu 408s ok 17 - HTTP code is 200 408s ok 18 - Connected as rtyler 408s ok 19 - Authenticated as rtyler 408s ok 20 - contextSwitching allowed 408s ok 21 - Form registration 408s ok 22 - Found TOTP js 408s ok 23 - Found custom Main Logo 408s ok 24 - Get new key 408s ok 25 - Content is JSON 408s ok 26 - Found secret 408s ok 27 - Found token 408s ok 28 - Found user 408s ok 29 - Code 408s ok 30 - Code contains 6 digits 408s ok 31 - Post code 408s ok 32 - Content is JSON 408s ok 33 - TOTP is registered 408s ok 34 - Logout request 408s ok 35 - Response is 200 408s ok 36 - Cookie is deleted 408s ok 37 - No pdata 408s ok 38 - Disconnect request 408s ok 39 - Response is 401 408s ok 40 - Get Menu 408s ok 41 - HTTP code is 200 408s ok 42 - Page contains a form 408s ok 43 - Host match 408s ok 44 - Field "user" is defined 408s ok 45 - Field "password" is defined 408s ok 46 - CSP header authorize POST request to \# 408s ok 47 - Auth query 408s ok 48 - HTTP code is 200 408s ok 49 - Page contains a form 408s ok 50 - URI match 408s ok 51 - Field "token" is defined 408s ok 52 - Post TOTP choice 408s ok 53 - HTTP code is 200 408s ok 54 - Page contains a form 408s ok 55 - URI match 408s ok 56 - Field "token" is defined 408s ok 57 - Code 408s ok 58 - Post code 408s ok 59 - Get cookie lemonldap (1db09d35e3515bd1a15a5ef112bea4f0462430edd136c44b384668c2d3390477) 408s ok 60 - Get Menu 408s ok 61 - HTTP code is 200 408s ok 62 - Authenticated as rtyler 408s ok 63 - ContextSwitching form 408s ok 64 - HTTP code is 200 408s ok 65 - Page contains a form 408s ok 66 - URI match 408s ok 67 - Field "spoofId" is defined 408s ok 68 - Found trspan="contextSwitching_ON" 408s ok 69 - POST switchcontext 408s ok 70 - Get redirection 408s ok 71 - Location is http://auth.example.com/ 408s ok 72 - Get cookie lemonldap (d8b374da7c67f692ae200a2ec0773a13dbdf34985df9e62c853ddbbf764f383a) 408s ok 73 - Get Menu 408s ok 74 - Authenticated as dwho 408s ok 75 - Found trspan="contextSwitching_OFF" 408s ok 76 - Form 2fregisters 408s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 408s ok 77 - No 2F device found 408s ok 78 - Form registration 408s ok 79 - Found TOTP js 408s ok 80 - Found custom Main Logo 408s ok 81 - Get new key 408s ok 82 - Content is JSON 408s ok 83 - Not authorized to register a TOTP 408s ok 84 - Delete TOTP query 408s ok 85 - Content is JSON 408s ok 86 - Not authorized to unregister a TOTP 408s ok 87 - Post code 408s ok 88 - Content is JSON 408s ok 89 - Not authorized to verify a TOTP 408s ok 90 - Logout request 408s ok 91 - Response is 200 408s ok 92 - Cookie is deleted 408s ok 93 - No pdata 408s ok 94 - Disconnect request 408s ok 95 - Response is 401 408s ok 96 - Logout request 408s ok 97 - Response is 200 408s ok 98 - Cookie is deleted 408s ok 99 - No pdata 408s ok 100 - Disconnect request 408s ok 101 - Response is 401 408s ok 102 - Get Menu 408s ok 103 - HTTP code is 200 408s ok 104 - Page contains a form 408s ok 105 - Host match 408s ok 106 - Field "user" is defined 408s ok 107 - Field "password" is defined 408s ok 108 - CSP header authorize POST request to \# 408s ok 109 - Auth query 408s ok 110 - Get cookie lemonldap (17a82a8c0657904159068fe3a9fc1c0bee6ac15ee562c40cf576dd7609d66399) 408s ok 111 - Get redirection 408s ok 112 - Location is http://auth.example.com/ 408s ok 113 - Get Menu 408s ok 114 - HTTP code is 200 408s ok 115 - Connected as dwho 408s ok 116 - Authenticated as dwho 408s ok 117 - contextSwitching allowed 408s ok 118 - ContextSwitching form 408s ok 119 - HTTP code is 200 408s ok 120 - Page contains a form 408s ok 121 - URI match 408s ok 122 - Field "spoofId" is defined 408s ok 123 - Found trspan="contextSwitching_ON" 408s ok 124 - POST switchcontext 408s ok 125 - Get redirection 408s ok 126 - Location is http://auth.example.com/ 408s ok 127 - Get cookie lemonldap (5aa14cb133f5b5746b9266443ec55d6748e4c4f9c5a7eedf2b6bb1ded99fa196) 408s ok 128 - Get Menu 408s ok 129 - Authenticated as rtyler 408s ok 130 - Found trspan="contextSwitching_OFF" 408s ok 131 - Form 2fregisters 408s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 408s ok 132 - No 2F device found 408s 1..132 408s ok 409s t/68-ContextSwitching-with-Impersonation.t ..................................... 409s ok 1 - use Lemonldap::NG::Portal::Main; 409s ok 2 - Portal object 409s ok 3 - Init 409s ok 4 - Portal app 409s ok 5 - Get Menu 409s ok 6 - HTTP code is 200 409s ok 7 - Page contains a form 409s ok 8 - Host match 409s ok 9 - Field "user" is defined 409s ok 10 - Field "password" is defined 409s ok 11 - Field "spoofId" is defined 409s ok 12 - CSP header authorize POST request to \# 409s ok 13 - Auth query 409s ok 14 - Get cookie lemonldap (19d39b87dc97ac36b6c6655d6f41cc150d28603bf721757831f702332b922c0e) 409s ok 15 - Get redirection 409s ok 16 - Location is http://auth.example.com/ 409s ok 17 - Get Menu 409s ok 18 - HTTP code is 200 409s ok 19 - Connected as dwho 409s ok 20 - Authenticated as dwho 409s ok 21 - contextSwitching allowed 409s ok 22 - ContextSwitching form: dwho -> rtyler 409s ok 23 - HTTP code is 200 409s ok 24 - Page contains a form 409s ok 25 - URI match 409s ok 26 - Field "spoofId" is defined 409s ok 27 - Found trspan="contextSwitching_ON" 409s ok 28 - POST switchcontext 409s ok 29 - Get redirection 409s ok 30 - Location is http://auth.example.com/ 409s ok 31 - Get cookie lemonldap (c2c4c01d0633941819d9d44ee4e432e1e738641ae215b6f14465ada2c12f936e) 409s ok 32 - New SSO session created 409s ok 33 - Get Menu 409s ok 34 - Authenticated as rtyler 409s ok 35 - Found trspan="contextSwitching_OFF" 409s ok 36 - Stop context switching rtyler 409s ok 37 - Get Menu 409s ok 38 - Found PE_SESSIONEXPIRED 409s ok 39 - ContextSwitching form: dwho -> french 409s ok 40 - HTTP code is 200 409s ok 41 - Page contains a form 409s ok 42 - URI match 409s ok 43 - Field "spoofId" is defined 409s ok 44 - Found trspan="contextSwitching_ON" 409s ok 45 - POST switchcontext 409s ok 46 - Get redirection 409s ok 47 - Location is http://auth.example.com/ 409s ok 48 - Get cookie lemonldap (772f5c794342e2569898b5ef2b379f820cbdd8a4840907e9c70d808a7de7acf6) 409s ok 49 - New SSO session created 409s ok 50 - Get Menu 409s ok 51 - Authenticated as french 409s ok 52 - Found trspan="contextSwitching_OFF" 409s ok 53 - CheckUser form 409s ok 54 - Content is JSON 409s ok 55 - Good switching_id found 409s ok 56 - No real value found 409s ok 57 - Stop context switching french 409s ok 58 - Get cookie lemonldap (19d39b87dc97ac36b6c6655d6f41cc150d28603bf721757831f702332b922c0e) 409s ok 59 - Get Menu 409s ok 60 - Authenticated as dwho 409s ok 61 - Found trspan="contextSwitching_ON" 409s ok 62 - CheckUser form 409s ok 63 - Content is JSON 409s ok 64 - Good switching_id found 409s ok 65 - Get Menu 409s ok 66 - HTTP code is 200 409s ok 67 - Dwho has been well disconnected 409s 1..67 409s ok 409s t/68-ContextSwitching-with-Logout.t ............................................ 409s ok 1 - use Lemonldap::NG::Portal::Main; 409s ok 2 - Portal object 409s ok 3 - Init 409s ok 4 - Portal app 409s ok 5 - Get Menu 409s ok 6 - HTTP code is 200 409s ok 7 - Page contains a form 409s ok 8 - Host match 409s ok 9 - Field "user" is defined 409s ok 10 - Field "password" is defined 409s ok 11 - Field "token" is defined 409s ok 12 - CSP header authorize POST request to \# 409s ok 13 - Auth query 409s ok 14 - Get cookie lemonldap (8ac77dc73dcf93bab7f2af2f793aa23842a58519b632f1e181c3c8675850c2d4) 409s ok 15 - Get redirection 409s ok 16 - Location is http://auth.example.com/ 409s ok 17 - Get Menu 409s ok 18 - HTTP code is 200 409s ok 19 - Connected as rtyler 409s ok 20 - Authenticated as rtyler 409s ok 21 - contextSwitching allowed 409s ok 22 - ContextSwitching form 409s ok 23 - HTTP code is 200 409s ok 24 - Page contains a form 409s ok 25 - URI match 409s ok 26 - Field "spoofId" is defined 409s ok 27 - Field "token" is defined 409s ok 28 - Found trspan="contextSwitching_ON" 409s ok 29 - POST expired switchcontext 409s ok 30 - Found "" 409s ok 31 - ContextSwitching form 409s ok 32 - HTTP code is 200 409s ok 33 - Page contains a form 409s ok 34 - URI match 409s ok 35 - Field "spoofId" is defined 409s ok 36 - Field "token" is defined 409s ok 37 - Found trspan="contextSwitching_ON" 409s ok 38 - POST switchcontext 409s ok 39 - Get redirection 409s ok 40 - Location is http://auth.example.com/ 409s ok 41 - Get cookie lemonldap (b5063cfaf580a2db84bcffedb87eea49e96568ddef0428cb1e0a464b363ff382) 409s ok 42 - Get Menu 409s ok 43 - Authenticated as dwho 409s ok 44 - Found trspan="contextSwitching_OFF" 409s ok 45 - CheckUser form 409s ok 46 - HTTP code is 200 409s ok 47 - Page contains a form 409s ok 48 - URI match 409s ok 49 - Field "user" is defined 409s ok 50 - Field "url" is defined 409s ok 51 - Field "token" is defined 409s ok 52 - Found trspan="checkUser" 409s ok 53 - Found attribute _user 409s ok 54 - Found value dwho 409s ok 55 - Found attribute mail 409s ok 56 - Found spoofed _id_session 409s ok 57 - CheckUser form 409s ok 58 - Content is JSON 409s ok 59 - Good switching_id found 409s ok 60 - Stop context switching 409s ok 61 - Found logout message 409s 1..61 409s ok 410s t/68-ContextSwitching-with-TOTP-and-Notification.t ............................. 410s ok 1 - use Lemonldap::NG::Portal::Main; 410s ok 2 - Portal object 410s ok 3 - Init 410s ok 4 - Portal app 410s ok 5 - Auth query 410s ok 6 - Get cookie lemonldap (0274e61c998ce338f440fa41ad44983f21a2ab7869e0185702ace19c4df7dfb9) 410s ok 7 - Get redirection 410s ok 8 - Location is http://auth.example.com/ 410s ok 9 - Get new key 410s ok 10 - Content is JSON 410s ok 11 - Found secret 410s ok 12 - Found token 410s ok 13 - Code 410s ok 14 - Code contains 6 digits 410s ok 15 - Post code 410s ok 16 - Content is JSON 410s ok 17 - Key is registered 410s ok 18 - Logout request 410s ok 19 - Response is 200 410s ok 20 - Cookie is deleted 410s ok 21 - No pdata 410s ok 22 - Disconnect request 410s ok 23 - Response is 401 410s ok 24 - Get Menu 410s ok 25 - HTTP code is 200 410s ok 26 - Page contains a form 410s ok 27 - Host match 410s ok 28 - Field "user" is defined 410s ok 29 - Field "password" is defined 410s ok 30 - CSP header authorize POST request to \# 410s ok 31 - Auth query 410s ok 32 - Get cookie lemonldap (b8a87d80359d29f31ccfc406b525d975c9b65db0352c378b42d864b240711fda) 410s ok 33 - Get redirection 410s ok 34 - Location is http://auth.example.com/ 410s ok 35 - Get Menu 410s ok 36 - HTTP code is 200 410s ok 37 - Connected as rtyler 410s ok 38 - Authenticated as rtyler 410s ok 39 - contextSwitching allowed 410s ok 40 - Get new key 410s ok 41 - Content is JSON 410s ok 42 - Found secret 410s ok 43 - Found token 410s ok 44 - Code 410s ok 45 - Code contains 6 digits 410s ok 46 - Post code 410s ok 47 - Content is JSON 410s ok 48 - Key is registered 410s ok 49 - ContextSwitching form 410s ok 50 - HTTP code is 200 410s ok 51 - Page contains a form 410s ok 52 - URI match 410s ok 53 - Field "spoofId" is defined 410s ok 54 - Found trspan="contextSwitching_ON" 410s ok 55 - POST switchcontext 410s ok 56 - Get redirection 410s ok 57 - Location is http://auth.example.com/ 410s ok 58 - Get cookie lemonldap (f59808dc629dad0d1fa3d8c770ea39bbce057af32ba900ac50878b0864ee52b8) 410s ok 59 - Get Menu 410s ok 60 - Authenticated as dwho 410s ok 61 - Found trspan="contextSwitching_OFF" 410s ok 62 - CheckUser form 410s ok 63 - HTTP code is 200 410s ok 64 - Page contains a form 410s ok 65 - URI match 410s ok 66 - Field "user" is defined 410s ok 67 - Field "url" is defined 410s ok 68 - Found trspan="checkUser" 410s ok 69 - Found macro authMode 410s ok 70 - Found DEMO 410s ok 71 - Stop context switching 410s ok 72 - Get cookie lemonldap (b8a87d80359d29f31ccfc406b525d975c9b65db0352c378b42d864b240711fda) 410s ok 73 - Get Menu 410s ok 74 - Authenticated as rtyler 410s ok 75 - ContextSwitching form 410s ok 76 - HTTP code is 200 410s ok 77 - Page contains a form 410s ok 78 - URI match 410s ok 79 - Field "spoofId" is defined 410s ok 80 - Found trspan="contextSwitching_ON" 410s ok 81 - POST switchcontext 410s ok 82 - Get redirection 410s ok 83 - Location is http://auth.example.com/ 410s ok 84 - Get cookie lemonldap (0d2edc9a891003e25b4fd7fd4fd420b1401ef90629b0ca6dba3f6aa1587099fc) 410s ok 85 - Get Menu 410s ok 86 - Authenticated as msmith 410s ok 87 - Found trspan="contextSwitching_OFF" 410s ok 88 - Stop context switching 410s ok 89 - Get cookie lemonldap (b8a87d80359d29f31ccfc406b525d975c9b65db0352c378b42d864b240711fda) 410s ok 90 - Get Menu 410s ok 91 - Authenticated as rtyler 410s ok 92 - Logout request 410s ok 93 - Response is 200 410s ok 94 - Cookie is deleted 410s ok 95 - No pdata 410s ok 96 - Disconnect request 410s ok 97 - Response is 401 410s ok 98 - Auth query 410s ok 99 - You have some new messages 410s ok 100 - Response body is not empty 410s ok 101 - Found notification text 410s ok 102 - Auth query 410s ok 103 - TOTP code required 410s ok 104 - HTTP code is 200 410s ok 105 - Page contains a form 410s ok 106 - URI match 410s ok 107 - Field "token" is defined 410s ok 108 - LLNG Code 410s ok 109 - Post code 410s ok 110 - Get cookie lemonldap (4df36a132b97003bdb8ebfea0374c92fa74a8d707b5d85220c45408b776da952) 410s ok 111 - CheckUser form 410s ok 112 - HTTP code is 200 410s ok 113 - Page contains a form 410s ok 114 - URI match 410s ok 115 - Field "user" is defined 410s ok 116 - Field "url" is defined 410s ok 117 - Found trspan="checkUser" 410s ok 118 - Found macro authMode 410s ok 119 - Found macro value "TOTP" 410s ok 120 - POST checkuser 410s ok 121 - HTTP code is 200 410s ok 122 - Page contains a form 410s ok 123 - URI match 410s ok 124 - Field "user" is defined 410s ok 125 - Field "url" is defined 410s ok 126 - Found trspan="checkUserComputedSession" 410s ok 127 - Found macro authMode 410s ok 128 - Found TOTP 410s ok 129 - POST checkuser 410s ok 130 - HTTP code is 200 410s ok 131 - Page contains a form 410s ok 132 - URI match 410s ok 133 - Field "user" is defined 410s ok 134 - Field "url" is defined 410s ok 135 - Found trspan="checkUser" 410s ok 136 - Found macro authMode 410s ok 137 - Found DEMO 410s 1..137 410s ok 410s t/68-ContextSwitching-with-UnrestrictedUser.t .................................. 410s ok 1 - use Lemonldap::NG::Portal::Main; 410s ok 2 - Portal object 410s ok 3 - Init 410s ok 4 - Portal app 410s ok 5 - Get Menu 410s ok 6 - HTTP code is 200 410s ok 7 - Page contains a form 410s ok 8 - Host match 410s ok 9 - Field "user" is defined 410s ok 10 - Field "password" is defined 410s ok 11 - CSP header authorize POST request to \# 410s ok 12 - Auth query 410s ok 13 - Get cookie lemonldap (db104f7b4d8c0d1975ff39d5f84550b4cffb4901f4244f35f71a5f48b9861d9a) 410s ok 14 - Get redirection 410s ok 15 - Location is http://auth.example.com/ 410s ok 16 - Get Menu 410s ok 17 - HTTP code is 200 410s ok 18 - Connected as rtyler 410s ok 19 - Authenticated as rtyler 410s ok 20 - contextSwitching allowed 410s ok 21 - ContextSwitching form 410s ok 22 - HTTP code is 200 410s ok 23 - Page contains a form 410s ok 24 - URI match 410s ok 25 - Field "spoofId" is defined 410s ok 26 - Found trspan="contextSwitching_ON" 410s ok 27 - POST switchcontext 410s ok 28 - Get redirection 410s ok 29 - Location is http://auth.example.com/ 410s ok 30 - Get cookie lemonldap (b88033266d9c965d78d8151c0cd15afd46f4a67e78637d9fa2466325f19ecff5) 410s ok 31 - Get Menu 410s ok 32 - Authenticated as dwho 410s ok 33 - Found trspan="contextSwitching_OFF" 410s ok 34 - Stop context switching 410s ok 35 - Get Menu 410s ok 36 - SESSIONEXPIRED 410s ok 37 - Get Menu 410s ok 38 - Authenticated as rtyler 410s ok 39 - ContextSwitching form 410s ok 40 - HTTP code is 200 410s ok 41 - Page contains a form 410s ok 42 - URI match 410s ok 43 - Field "spoofId" is defined 410s ok 44 - Found trspan="contextSwitching_ON" 410s ok 45 - POST switchcontext 410s ok 46 - MALFORMEDUSER 410s ok 47 - Get Menu 410s ok 48 - HTTP code is 200 410s ok 49 - Page contains a form 410s ok 50 - Host match 410s ok 51 - Field "user" is defined 410s ok 52 - Field "password" is defined 410s ok 53 - CSP header authorize POST request to \# 410s ok 54 - Auth query 410s ok 55 - Get cookie lemonldap (a298eefbf6f11f69981c1fbd3f8b5bfd647a9334c31ab3d23ba265f4afa5db07) 410s ok 56 - Get redirection 410s ok 57 - Location is http://auth.example.com/ 410s ok 58 - ContextSwitching form 410s ok 59 - HTTP code is 200 410s ok 60 - Page contains a form 410s ok 61 - URI match 410s ok 62 - Field "spoofId" is defined 410s ok 63 - Found trspan="contextSwitching_ON" 410s ok 64 - POST switchcontext 410s ok 65 - Get redirection 410s ok 66 - Location is http://auth.example.com/ 410s ok 67 - Get cookie lemonldap (716f5631201519df11363d4cabc9f05d7c93697beb7f859b6f6f72884a95f770) 410s ok 68 - Get Menu 410s ok 69 - Authenticated as msmith 410s ok 70 - Found trspan="contextSwitching_OFF" 410s ok 71 - Logout request 410s ok 72 - Response is 200 410s ok 73 - Cookie is deleted 410s ok 74 - No pdata 410s ok 75 - Disconnect request 410s ok 76 - Response is 401 410s ok 77 - Logout request 410s ok 78 - Response is 200 410s ok 79 - Cookie is deleted 410s ok 80 - No pdata 410s ok 81 - Disconnect request 410s ok 82 - Response is 401 410s 1..82 410s ok 410s t/68-ContextSwitching.t ........................................................ 410s ok 1 - use Lemonldap::NG::Portal::Main; 410s ok 2 - Portal object 410s ok 3 - Init 410s ok 4 - Portal app 410s ok 5 - Auth query 410s ok 6 - Get cookie lemonldap (43819056dd0569b2e06592d2502e6d899f27b2f6556bc6a03894340e60347d04) 410s ok 7 - Get redirection 410s ok 8 - Location is http://auth.example.com/ 410s ok 9 - Get Menu 410s ok 10 - HTTP code is 200 410s ok 11 - Connected as rtyler 410s ok 12 - Found language flags 410s ok 13 - Authenticated as rtyler 410s ok 14 - Connected as dwho 410s ok 15 - Found test1 & title 410s ok 16 - Found test2 & title 410s ok 17 - Found only one description 410s ok 18 - Logout request 410s ok 19 - Response is 200 410s ok 20 - Cookie is deleted 410s ok 21 - No pdata 410s ok 22 - Disconnect request 410s ok 23 - Response is 401 410s ok 24 - Auth query 410s ok 25 - Get cookie lemonldap (51f99fdd6e08e5bcb5007326d3b946fa55ca350982f68d8733a4c87756b093b5) 410s ok 26 - Get redirection 410s ok 27 - Location is http://auth.example.com/ 410s ok 28 - Get Menu 410s ok 29 - HTTP code is 200 410s ok 30 - Connected as dwho 410s ok 31 - Authenticated as dwho 410s ok 32 - contextSwitching allowed 410s ok 33 - ContextSwitching form 410s ok 34 - HTTP code is 200 410s ok 35 - Page contains a form 410s ok 36 - URI match 410s ok 37 - Field "spoofId" is defined 410s ok 38 - Found trspan="contextSwitching_ON" 410s ok 39 - POST switchcontext 410s ok 40 - PE_MALFORMEDUSER 410s ok 41 - ContextSwitching form 410s ok 42 - HTTP code is 200 410s ok 43 - Page contains a form 410s ok 44 - URI match 410s ok 45 - Field "spoofId" is defined 410s ok 46 - Found trspan="contextSwitching_ON" 410s ok 47 - POST switchcontext 410s ok 48 - PE_MALFORMEDUSER 410s ok 49 - ContextSwitching form 410s ok 50 - HTTP code is 200 410s ok 51 - Page contains a form 410s ok 52 - URI match 410s ok 53 - Field "spoofId" is defined 410s ok 54 - Found trspan="contextSwitching_ON" 410s ok 55 - POST switchcontext 410s ok 56 - PE_MALFORMEDUSER 410s ok 57 - ContextSwitching form 410s ok 58 - HTTP code is 200 410s ok 59 - Page contains a form 410s ok 60 - URI match 410s ok 61 - Field "spoofId" is defined 410s ok 62 - Found trspan="contextSwitching_ON" 410s ok 63 - POST switchcontext 410s ok 64 - Get Menu 410s ok 65 - Found trspan="contextSwitching_ON" 410s ok 66 - Authenticated as dwho 410s ok 67 - ContextSwitching form 410s ok 68 - HTTP code is 200 410s ok 69 - Page contains a form 410s ok 70 - URI match 410s ok 71 - Field "spoofId" is defined 410s ok 72 - Found trspan="contextSwitching_ON" 410s ok 73 - POST switchcontext 410s ok 74 - Get cookie lemonldap (6292d712bcdc92cace100c86ad4f09bd2a3cc4b9f3384f3a46d579eb8e230987) 410s ok 75 - New SSO session created 410s ok 76 - Get Menu 410s ok 77 - Authenticated as rtyler 410s ok 78 - Found trspan="contextSwitching_OFF" 410s ok 79 - Stop context switching 410s ok 80 - Get cookie lemonldap (51f99fdd6e08e5bcb5007326d3b946fa55ca350982f68d8733a4c87756b093b5) 410s ok 81 - New SSO session created 410s ok 82 - Get Menu 410s ok 83 - Authenticated as dwho 410s ok 84 - Found trspan="contextSwitching_ON" 410s ok 85 - ContextSwitching form 410s ok 86 - HTTP code is 200 410s ok 87 - Page contains a form 410s ok 88 - URI match 410s ok 89 - Field "spoofId" is defined 410s ok 90 - Found trspan="contextSwitching_ON" 410s ok 91 - POST switchcontext 410s ok 92 - Get cookie lemonldap (b5c6f8f867fa884f8e96fdedfdc27c4d42fef0683b92bb08375bad0140a6c29c) 410s ok 93 - New SSO session created 410s ok 94 - Logout request 410s ok 95 - Response is 200 410s ok 96 - Cookie is deleted 410s ok 97 - No pdata 410s ok 98 - Disconnect request 410s ok 99 - Response is 401 410s ok 100 - Get Menu 410s ok 101 - Authenticated as rtyler 410s ok 102 - Found trspan="contextSwitching_OFF" 410s ok 103 - Stop context switching 410s ok 104 - Found PE_SESSIONEXPIRED 410s ok 105 - Get Menu 410s ok 106 - Authenticated as rtyler 410s ok 107 - Get Menu 410s ok 108 - HTTP code is 200 410s ok 109 - Dwho has been well disconnected 410s 1..109 410s ok 411s t/68-FindUser-with-BadChoice-and-token.t ....................................... 411s ok 1 - use Lemonldap::NG::Portal::Main; 411s ok 2 - Portal object 411s ok 3 - Init 411s ok 4 - Portal app 411s ok 5 - Get Portal 411s ok 6 - HTTP code is 200 411s ok 7 - Page contains a form 411s ok 8 - Host match 411s ok 9 - Field "user" is defined 411s ok 10 - Field "password" is defined 411s ok 11 - Field "spoofId" is defined 411s ok 12 - Field "token" is defined 411s ok 13 - CSP header authorize POST request to \# 411s ok 14 - HTTP code is 200 411s ok 15 - Page contains a form 411s ok 16 - Host match 411s ok 17 - Field "uid" is defined 411s ok 18 - Field "guy" is defined 411s ok 19 - Field "cn" is defined 411s ok 20 - Field "token" is defined 411s ok 21 - CSP header authorize POST request to \# 411s ok 22 - Display 3 forms 411s ok 23 - lmAuth=2_ssl 411s ok 24 - Post FindUser request 411s ok 25 - value="" 411s ok 26 - HTTP code is 200 411s ok 27 - Page contains a form 411s ok 28 - Host match 411s ok 29 - Field "uid" is defined 411s ok 30 - Field "guy" is defined 411s ok 31 - Field "cn" is defined 411s ok 32 - Field "token" is defined 411s ok 33 - CSP header authorize POST request to \# 411s ok 34 - Auth query 411s ok 35 - Get cookie lemonldap (e37f0a4809e2a9961928f0ba464e0aacd02a7b976438357d32f73b20404ae5a7) 411s ok 36 - Get redirection 411s ok 37 - Location is http://auth.example.com/ 411s ok 38 - Logout request 411s ok 39 - Response is 200 411s ok 40 - Cookie is deleted 411s ok 41 - No pdata 411s ok 42 - Disconnect request 411s ok 43 - Response is 401 411s 1..43 411s ok 411s t/68-FindUser-with-Choice-and-token.t .......................................... 411s ok 1 - use Lemonldap::NG::Portal::Main; 411s ok 2 - Portal object 411s ok 3 - Init 411s ok 4 - Portal app 411s ok 5 - Get Portal 411s ok 6 - HTTP code is 200 411s ok 7 - Page contains a form 411s ok 8 - Host match 411s ok 9 - Field "user" is defined 411s ok 10 - Field "password" is defined 411s ok 11 - Field "spoofId" is defined 411s ok 12 - Field "token" is defined 411s ok 13 - CSP header authorize POST request to \# 411s ok 14 - HTTP code is 200 411s ok 15 - Page contains a form 411s ok 16 - Host match 411s ok 17 - Field "uid" is defined 411s ok 18 - Field "guy" is defined 411s ok 19 - Field "cn" is defined 411s ok 20 - Field "token" is defined 411s ok 21 - CSP header authorize POST request to \# 411s ok 22 - Display 3 forms 411s ok 23 - lmAuth=2_ssl 411s ok 24 - Post FindUser request 411s ok 25 - Response is JSON 411s ok 26 - Good user 411s ok 27 - Found token 411s ok 28 - Get Portal 411s ok 29 - HTTP code is 200 411s ok 30 - Page contains a form 411s ok 31 - Host match 411s ok 32 - Field "uid" is defined 411s ok 33 - Field "guy" is defined 411s ok 34 - Field "cn" is defined 411s ok 35 - Field "token" is defined 411s ok 36 - CSP header authorize POST request to \# 411s ok 37 - Post expired FindUser request 411s ok 38 - Response is JSON 411s ok 39 - Token expired 411s ok 40 - result => 0 411s ok 41 - Found token 411s 1..41 411s ok 411s t/68-FindUser-with-Combination.t ............................................... 411s ok 1 - use Lemonldap::NG::Portal::Main; 411s ok 2 # skip LLNGTESTLDAP is not set 411s ok 3 # skip LLNGTESTLDAP is not set 411s ok 4 # skip LLNGTESTLDAP is not set 411s ok 5 # skip LLNGTESTLDAP is not set 411s ok 6 # skip LLNGTESTLDAP is not set 411s ok 7 # skip LLNGTESTLDAP is not set 411s ok 8 # skip LLNGTESTLDAP is not set 411s ok 9 # skip LLNGTESTLDAP is not set 411s ok 10 # skip LLNGTESTLDAP is not set 411s ok 11 # skip LLNGTESTLDAP is not set 411s ok 12 # skip LLNGTESTLDAP is not set 411s ok 13 # skip LLNGTESTLDAP is not set 411s ok 14 # skip LLNGTESTLDAP is not set 411s ok 15 # skip LLNGTESTLDAP is not set 411s ok 16 # skip LLNGTESTLDAP is not set 411s ok 17 # skip LLNGTESTLDAP is not set 411s ok 18 # skip LLNGTESTLDAP is not set 411s ok 19 # skip LLNGTESTLDAP is not set 411s ok 20 # skip LLNGTESTLDAP is not set 411s ok 21 # skip LLNGTESTLDAP is not set 411s ok 22 # skip LLNGTESTLDAP is not set 411s ok 23 # skip LLNGTESTLDAP is not set 411s ok 24 # skip LLNGTESTLDAP is not set 411s ok 25 # skip LLNGTESTLDAP is not set 411s 1..25 411s ok 411s t/68-FindUser-with-DBI.t ....................................................... 411s ok 1 - use Lemonldap::NG::Portal::Main; 411s ok 2 - Portal object 411s ok 3 - Init 411s ok 4 - Portal app 411s ok 5 - Get Portal 411s ok 6 - HTTP code is 200 411s ok 7 - Page contains a form 411s ok 8 - Host match 411s ok 9 - Field "user" is defined 411s ok 10 - Field "password" is defined 411s ok 11 - Field "spoofId" is defined 411s ok 12 - CSP header authorize POST request to \# 411s ok 13 - HTTP code is 200 411s ok 14 - Page contains a form 411s ok 15 - Host match 411s ok 16 - Field "uid" is defined 411s ok 17 - Field "guy" is defined 411s ok 18 - Field "cn" is defined 411s ok 19 - Field "room" is defined 411s ok 20 - CSP header authorize POST request to \# 411s ok 21 - Post empty FindUser request 411s ok 22 - HTTP code is 200 411s ok 23 - Page contains a form 411s ok 24 - Host match 411s ok 25 - Field "user" is defined 411s ok 26 - Field "password" is defined 411s ok 27 - Field "spoofId" is defined 411s ok 28 - CSP header authorize POST request to \# 411s ok 29 - HTTP code is 200 411s ok 30 - Page contains a form 411s ok 31 - Host match 411s ok 32 - Field "uid" is defined 411s ok 33 - Field "guy" is defined 411s ok 34 - Field "cn" is defined 411s ok 35 - Field "room" is defined 411s ok 36 - CSP header authorize POST request to \# 411s ok 37 - value="" 411s ok 38 - Post FindUser request 411s ok 39 - value="dwho" 411s ok 40 - autocomplete="off" 411s ok 41 - Search an account 411s ok 42 - id="findUser_guy" 411s ok 43 - id="findUser_uid" 411s ok 44 - id="findUser_cn" 411s ok 45 - id="findUser_room" 411s ok 46 - -> Four entries found 411s ok 47 - 1st -> guy 411s ok 48 - 2nd -> cn 411s ok 49 - 3rd -> room 411s ok 50 - 4th -> uid 411s ok 51 - Post FindUser request 411s ok 52 - Response is JSON 411s ok 53 - Good user 411s ok 54 - Post FindUser request no result 411s ok 55 - Response is JSON 411s ok 56 - No user 411s ok 57 - Post FindUser request one result 411s ok 58 - Response is JSON 411s ok 59 - Good user 411s ok 60 - Post FindUser request multi results 411s ok 61 - Response is JSON 411s ok 62 - Good user (msmith) 411s ok 63 - Post FindUser request with bad arg 411s ok 64 - Response is JSON 411s ok 65 - Good result 411s ok 66 - No user 411s ok 67 - Post FindUser request with two args 411s ok 68 - Response is JSON 411s ok 69 - Good user 411s ok 70 - Post FindUser request with wrong args 411s ok 71 - Response is JSON 411s ok 72 - No result 411s ok 73 - No user found 411s ok 74 - Post FindUser request with excluding result 411s ok 75 - Response is JSON 411s ok 76 - No result 411s ok 77 - No user found 411s ok 78 - Post FindUser request with excluding result 411s ok 79 - Response is JSON 411s ok 80 - No result 411s ok 81 - No user found 411s ok 82 - Post FindUser request 0 with multi results 411s ok 83 - Response is JSON 411s ok 84 - Good result 411s ok 85 - Good user (davros) 411s ok 86 - Post FindUser request with bad wildcard 411s ok 87 - Response is JSON 411s ok 88 - No result 411s ok 89 - No user found 411s ok 90 - Post FindUser request with wildcard 411s ok 91 - Response is JSON 411s ok 92 - Good result 411s ok 93 - Good user (davros) 411s 1..93 411s ok 412s t/68-FindUser-with-Demo-and-captcha.t .......................................... 412s ok 1 - use Lemonldap::NG::Portal::Main; 412s ok 2 - Portal object 412s ok 3 - Init 412s ok 4 - Portal app 412s ok 5 - Get Portal 412s ok 6 - HTTP code is 200 412s ok 7 - Page contains a form 412s ok 8 - Host match 412s ok 9 - Field "user" is defined 412s ok 10 - Field "password" is defined 412s ok 11 - Field "spoofId" is defined 412s ok 12 - Field "token" is defined 412s ok 13 - CSP header authorize POST request to \# 412s ok 14 - HTTP code is 200 412s ok 15 - Page contains a form 412s ok 16 - Host match 412s ok 17 - Field "uid" is defined 412s ok 18 - Field "guy" is defined 412s ok 19 - Field "cn" is defined 412s ok 20 - Field "token" is defined 412s ok 21 - CSP header authorize POST request to \# 412s ok 22 - Token value found 412s ok 23 - Two token found 412s ok 24 - Captcha image inserted 412s ok 25 - Renew Captcha button found 412s ok 26 - Get captcha javascript 412s ok 27 - Post FindUser request 412s ok 28 - Response is JSON 412s ok 29 - Good user 412s ok 30 - Token found 412s ok 31 - Captcha found 412s ok 32 - result => 1 412s ok 33 - Found token session 412s ok 34 - Found captcha value 412s ok 35 - Post Auth request with token 412s ok 36 - Get cookie lemonldap (fa546a6380e02a84f4b1551df418bca9aa2b464b27b9d5a818a92926f26d4eaf) 412s ok 37 - GET Portal 412s ok 38 - HTTP code is 200 412s ok 39 - Authenticated as rtyler 412s ok 40 - Logout request 412s ok 41 - Response is 200 412s ok 42 - Cookie is deleted 412s ok 43 - No pdata 412s ok 44 - Disconnect request 412s ok 45 - Response is 401 412s 1..45 412s ok 412s t/68-FindUser-with-Demo-and-required-params.t .................................. 412s ok 1 - use Lemonldap::NG::Portal::Main; 412s ok 2 - Portal object 412s ok 3 - Init 412s ok 4 - Portal app 412s ok 5 - Get Portal 412s ok 6 - HTTP code is 200 412s ok 7 - Page contains a form 412s ok 8 - Host match 412s ok 9 - Field "user" is defined 412s ok 10 - Field "password" is defined 412s ok 11 - Field "spoofId" is defined 412s ok 12 - CSP header authorize POST request to \# 412s ok 13 - Mandatory field 412s ok 14 - -> Two entries found 412s ok 15 - 1st -> The Daleks 412s ok 16 - 2nd -> Bad Guy 412s ok 17 - -> Three stars found 412s ok 18 - Post empty FindUser request 412s ok 19 - HTTP code is 200 412s ok 20 - Page contains a form 412s ok 21 - Host match 412s ok 22 - Field "user" is defined 412s ok 23 - Field "password" is defined 412s ok 24 - Field "spoofId" is defined 412s ok 25 - CSP header authorize POST request to \# 412s ok 26 - HTTP code is 200 412s ok 27 - Page contains a form 412s ok 28 - Host match 412s ok 29 - Field "uid" is defined 412s ok 30 - Field "guy" is defined 412s ok 31 - CSP header authorize POST request to \# 412s ok 32 - value="" 412s ok 33 - Post FindUser request 412s ok 34 - autocomplete="off" 412s ok 35 - Search an account 412s ok 36 - id="findUser_guy" 412s ok 37 - id="findUser_uid" 412s ok 38 - id="findUser_cn" 412s ok 39 - id="findUser_type" not found 412s ok 40 - Name... 412s ok 41 - Empty option not found 412s ok 42 - The Daleks 412s ok 43 - Bad Guy option 412s ok 44 - Post FindUser request 412s ok 45 - Response is JSON 412s ok 46 - Good user 412s ok 47 - Post FindUser request 412s ok 48 - Response is JSON 412s ok 49 - No result 412s ok 50 - No user found 412s ok 51 - Post FindUser request 412s ok 52 - Response is JSON 412s ok 53 - Good result 412s ok 54 - No user 412s 1..54 412s ok 413s t/68-FindUser-with-Demo-and-token.t ............................................ 413s ok 1 - use Lemonldap::NG::Portal::Main; 413s ok 2 - Portal object 413s ok 3 - Init 413s ok 4 - Portal app 413s ok 5 - Get Portal 413s ok 6 - HTTP code is 200 413s ok 7 - Page contains a form 413s ok 8 - Host match 413s ok 9 - Field "user" is defined 413s ok 10 - Field "password" is defined 413s ok 11 - Field "spoofId" is defined 413s ok 12 - Field "token" is defined 413s ok 13 - CSP header authorize POST request to \# 413s ok 14 - HTTP code is 200 413s ok 15 - Page contains a form 413s ok 16 - Host match 413s ok 17 - Field "uid" is defined 413s ok 18 - Field "guy" is defined 413s ok 19 - Field "cn" is defined 413s ok 20 - Field "token" is defined 413s ok 21 - CSP header authorize POST request to \# 413s ok 22 - Token value found 413s ok 23 - Two token value found 413s ok 24 - Post FindUser request 413s ok 25 - Response is JSON 413s ok 26 - Good user 413s ok 27 - Get Portal 413s ok 28 - HTTP code is 200 413s ok 29 - Page contains a form 413s ok 30 - Host match 413s ok 31 - Field "uid" is defined 413s ok 32 - Field "guy" is defined 413s ok 33 - Field "cn" is defined 413s ok 34 - Field "token" is defined 413s ok 35 - CSP header authorize POST request to \# 413s ok 36 - Post expired FindUser request 413s ok 37 - Response is JSON 413s ok 38 - Token expired 413s ok 39 - no result found 413s ok 40 - Token found 413s ok 41 - Get Portal 413s ok 42 - HTTP code is 200 413s ok 43 - Page contains a form 413s ok 44 - Host match 413s ok 45 - Field "user" is defined 413s ok 46 - Field "guy" is defined 413s ok 47 - Field "cn" is defined 413s ok 48 - Field "token" is defined 413s ok 49 - CSP header authorize POST request to \# 413s ok 50 - Post FindUser request without token 413s ok 51 - Response is JSON 413s ok 52 - No Token 413s ok 53 - no result found 413s ok 54 - Token found 413s ok 55 - Get Portal 413s ok 56 - HTTP code is 200 413s ok 57 - Page contains a form 413s ok 58 - Host match 413s ok 59 - Field "user" is defined 413s ok 60 - Field "guy" is defined 413s ok 61 - Field "cn" is defined 413s ok 62 - Field "token" is defined 413s ok 63 - CSP header authorize POST request to \# 413s ok 64 - Post FindUser request with token 413s ok 65 - Get cookie lemonldap (db51f13d1bed76e07141ffc9d10fb643c799f345b2fb7a4cfe14f8e67034a3c2) 413s ok 66 - Response is JSON 413s ok 67 - result => 1 413s ok 68 - GET Portal 413s ok 69 - HTTP code is 200 413s ok 70 - Authenticated as rtyler 413s ok 71 - Logout request 413s ok 72 - Response is 200 413s ok 73 - Cookie is deleted 413s ok 74 - No pdata 413s ok 75 - Disconnect request 413s ok 76 - Response is 401 413s 1..76 413s ok 413s t/68-FindUser-with-Demo.t ...................................................... 413s ok 1 - use Lemonldap::NG::Portal::Main; 413s ok 2 - Portal object 413s ok 3 - Init 413s ok 4 - Portal app 413s ok 5 - Get Portal 413s ok 6 - HTTP code is 200 413s ok 7 - Page contains a form 413s ok 8 - Host match 413s ok 9 - Field "user" is defined 413s ok 10 - Field "password" is defined 413s ok 11 - Field "spoofId" is defined 413s ok 12 - CSP header authorize POST request to \# 413s ok 13 - Post empty FindUser request 413s ok 14 - HTTP code is 200 413s ok 15 - Page contains a form 413s ok 16 - Host match 413s ok 17 - Field "user" is defined 413s ok 18 - Field "password" is defined 413s ok 19 - Field "spoofId" is defined 413s ok 20 - CSP header authorize POST request to \# 413s ok 21 - HTTP code is 200 413s ok 22 - Page contains a form 413s ok 23 - Host match 413s ok 24 - Field "uid" is defined 413s ok 25 - Field "guy" is defined 413s ok 26 - CSP header authorize POST request to \# 413s ok 27 - value="" 413s ok 28 - Post FindUser request 413s ok 29 - autocomplete="off" 413s ok 30 - Search an account 413s ok 31 - id="findUser_guy" 413s ok 32 - id="findUser_uid" 413s ok 33 - id="findUser_cn" 413s ok 34 - Name... 413s ok 35 - Empty option 413s ok 36 - BB option 413s ok 37 - Bad Guy option 413s ok 38 - Post FindUser request 413s ok 39 - Response is JSON 413s ok 40 - Good user 413s ok 41 - Post FindUser request with bad user 413s ok 42 - Response is JSON 413s ok 43 - No result 413s ok 44 - No user found 413s ok 45 - Post FindUser request one result 413s ok 46 - Response is JSON 413s ok 47 - Good user 413s ok 48 - Post FindUser request with a not allowed select value 413s ok 49 - Response is JSON 413s ok 50 - Good result 413s ok 51 - No user 413s ok 52 - Post FindUser request multi results 413s ok 53 - Response is JSON 413s ok 54 - Good user (dwho) 413s ok 55 - Post FindUser request with bad arg 413s ok 56 - Response is JSON 413s ok 57 - Good result 413s ok 58 - No user 413s ok 59 - Post FindUser request with two args 413s ok 60 - Response is JSON 413s ok 61 - Good user 413s ok 62 - Post FindUser request with wrong args 413s ok 63 - Response is JSON 413s ok 64 - No result 413s ok 65 - No user found 413s ok 66 - Post FindUser request with excluding result 413s ok 67 - Response is JSON 413s ok 68 - No result 413s ok 69 - No user found 413s ok 70 - Post FindUser request with excluding result 413s ok 71 - Response is JSON 413s ok 72 - No result 413s ok 73 - No user found 413s ok 74 - Post FindUser request with wildcard 413s ok 75 - Response is JSON 413s ok 76 - Good result 413s ok 77 - Good user (davros) 413s 1..77 413s ok 413s t/68-FindUser-with-LDAP.t ...................................................... 413s ok 1 - use Lemonldap::NG::Portal::Main; 413s ok 2 # skip LLNGTESTLDAP is not set 413s ok 3 # skip LLNGTESTLDAP is not set 413s ok 4 # skip LLNGTESTLDAP is not set 413s ok 5 # skip LLNGTESTLDAP is not set 413s ok 6 # skip LLNGTESTLDAP is not set 413s ok 7 # skip LLNGTESTLDAP is not set 413s ok 8 # skip LLNGTESTLDAP is not set 413s ok 9 # skip LLNGTESTLDAP is not set 413s ok 10 # skip LLNGTESTLDAP is not set 413s ok 11 # skip LLNGTESTLDAP is not set 413s ok 12 # skip LLNGTESTLDAP is not set 413s ok 13 # skip LLNGTESTLDAP is not set 413s ok 14 # skip LLNGTESTLDAP is not set 413s ok 15 # skip LLNGTESTLDAP is not set 413s ok 16 # skip LLNGTESTLDAP is not set 413s ok 17 # skip LLNGTESTLDAP is not set 413s ok 18 # skip LLNGTESTLDAP is not set 413s ok 19 # skip LLNGTESTLDAP is not set 413s ok 20 # skip LLNGTESTLDAP is not set 413s ok 21 # skip LLNGTESTLDAP is not set 413s ok 22 # skip LLNGTESTLDAP is not set 413s ok 23 # skip LLNGTESTLDAP is not set 413s ok 24 # skip LLNGTESTLDAP is not set 413s ok 25 # skip LLNGTESTLDAP is not set 413s ok 26 # skip LLNGTESTLDAP is not set 413s ok 27 # skip LLNGTESTLDAP is not set 413s ok 28 # skip LLNGTESTLDAP is not set 413s ok 29 # skip LLNGTESTLDAP is not set 413s ok 30 # skip LLNGTESTLDAP is not set 413s ok 31 # skip LLNGTESTLDAP is not set 413s ok 32 # skip LLNGTESTLDAP is not set 413s ok 33 # skip LLNGTESTLDAP is not set 413s ok 34 # skip LLNGTESTLDAP is not set 413s ok 35 # skip LLNGTESTLDAP is not set 413s ok 36 # skip LLNGTESTLDAP is not set 413s ok 37 # skip LLNGTESTLDAP is not set 413s ok 38 # skip LLNGTESTLDAP is not set 413s ok 39 # skip LLNGTESTLDAP is not set 413s ok 40 # skip LLNGTESTLDAP is not set 413s ok 41 # skip LLNGTESTLDAP is not set 413s ok 42 # skip LLNGTESTLDAP is not set 413s ok 43 # skip LLNGTESTLDAP is not set 413s ok 44 # skip LLNGTESTLDAP is not set 413s ok 45 # skip LLNGTESTLDAP is not set 413s ok 46 # skip LLNGTESTLDAP is not set 413s 1..46 413s ok 413s t/68-FindUser-with-REST.t ...................................................... 413s ok 1 - use Lemonldap::NG::Portal::Main; 413s ok 2 - Portal object 413s ok 3 - Init 413s ok 4 - Portal app 413s ok 5 - search REST request 413s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 413s ok 7 - uid: dwho 413s ok 8 - Post good FindUser request 413s ok 9 - HTTP code is 200 413s ok 10 - Response is JSON 413s ok 11 - Good user 413s ok 12 - result => 1 413s ok 13 - search REST request 413s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 413s ok 15 - guy:bad, uid: dwho 413s ok 16 - Post null response FindUser request 413s ok 17 - Response is JSON 413s ok 18 - No result 413s ok 19 - No user found 413s ok 20 - Post bad parameter FindUser request 413s ok 21 - HTTP code is 200 413s ok 22 - Response is JSON 413s ok 23 - Empty user 413s ok 24 - result => 1 413s ok 25 - Post empty response FindUser request 413s ok 26 - HTTP code is 200 413s ok 27 - Response is JSON 413s ok 28 - Empty user 413s ok 29 - result => 1 413s ok 30 - search REST request 413s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 413s ok 32 - guy:good 413s ok 33 - Post multi responses FindUser request 413s ok 34 - HTTP code is 200 413s ok 35 - Response is JSON 413s ok 36 - Good user (msmith) 413s ok 37 - result => 1 413s 1..37 413s ok 414s t/68-FindUser-with-UpgradeSession.t ............................................ 414s ok 1 - use Lemonldap::NG::Portal::Main; 414s ok 2 - Portal object 414s ok 3 - Init 414s ok 4 - Portal app 414s ok 5 - Get Portal 414s ok 6 - HTTP code is 200 414s ok 7 - Page contains a form 414s ok 8 - Host match 414s ok 9 - Field "user" is defined 414s ok 10 - Field "password" is defined 414s ok 11 - Field "spoofId" is defined 414s ok 12 - CSP header authorize POST request to \# 414s ok 13 - Post empty FindUser request 414s ok 14 - HTTP code is 200 414s ok 15 - Page contains a form 414s ok 16 - Host match 414s ok 17 - Field "user" is defined 414s ok 18 - Field "password" is defined 414s ok 19 - Field "spoofId" is defined 414s ok 20 - CSP header authorize POST request to \# 414s ok 21 - HTTP code is 200 414s ok 22 - Page contains a form 414s ok 23 - Host match 414s ok 24 - Field "uid" is defined 414s ok 25 - CSP header authorize POST request to \# 414s ok 26 - value="" 414s ok 27 - id="findUser_uid" 414s ok 28 - Auth query 414s ok 29 - Get cookie lemonldap (769b83f6f0d928e872086b6cd65aacd819538b235c16133f00ff3476aca66e95) 414s ok 30 - GET http://test1.example.com/ 414s ok 31 - HTTP code is 200 414s ok 32 - Upgrade session query 414s ok 33 - HTTP code is 200 414s ok 34 - Page contains a form 414s ok 35 - URI match 414s ok 36 - Field "confirm" is defined 414s ok 37 - Field "url" is defined 414s ok 38 - Accept session upgrade query 414s ok 39 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 414s ok 40 - HTTP code is 200 414s ok 41 - Page contains a form 414s ok 42 - Host match 414s ok 43 - Field "upgrading" is defined 414s ok 44 - Field "url" is defined 414s ok 45 - CSP header authorize POST request to \# 414s ok 46 - Post FindUser request 414s ok 47 - Response is JSON 414s ok 48 - Good result 414s ok 49 - Good user 414s ok 50 - Post login 414s ok 51 - Get cookie lemonldappdata () 414s ok 52 - Get cookie lemonldap (0f3a82daef46b90aedfef86db05d961258af5e45190f0248261d7a0272146c42) 414s ok 53 - Get redirection 414s ok 54 - Location is http://test1.example.com 414s ok 55 - GET Portal 414s ok 56 - HTTP code is 200 414s ok 57 - Authenticated as rtyler 414s 1..57 414s ok 414s t/68-FindUser-without-Impersonation.t .......................................... 414s ok 1 - use Lemonldap::NG::Portal::Main; 414s ok 2 - Portal object 414s ok 3 - Init 414s ok 4 - Portal app 414s ok 5 - Get Portal 414s ok 6 - HTTP code is 200 414s ok 7 - Page contains a form 414s ok 8 - Host match 414s ok 9 - Field "user" is defined 414s ok 10 - Field "password" is defined 414s ok 11 - CSP header authorize POST request to \# 414s ok 12 - Search an account not found 414s ok 13 - Post FindUser request 414s ok 14 - Response is JSON 414s ok 15 - result => 0 414s ok 16 - error => 9 414s 1..16 414s ok 414s t/68-FindUser-without-attribute.t .............................................. 414s ok 1 - use Lemonldap::NG::Portal::Main; 414s ok 2 - Portal object 414s ok 3 - Init 414s ok 4 - Portal app 414s ok 5 - Get Portal 414s ok 6 - HTTP code is 200 414s ok 7 - Page contains a form 414s ok 8 - Host match 414s ok 9 - Field "user" is defined 414s ok 10 - Field "password" is defined 414s ok 11 - Field "spoofId" is defined 414s ok 12 - CSP header authorize POST request to \# 414s ok 13 - Search an account not found 414s ok 14 - Post FindUser request 414s ok 15 - Response is JSON 414s ok 16 - No user 414s ok 17 - result => 1 414s 1..17 414s ok 415s t/68-Impersonation-with-2F.t ................................................... 415s ok 1 - use Lemonldap::NG::Portal::Main; 415s ok 2 - use Lemonldap::NG::Common::FormEncode; 415s ok 3 - Portal object 415s ok 4 - Init 415s ok 5 - Portal app 415s ok 6 - Auth query 415s ok 7 - Get cookie lemonldap (46dbc033b6d0a3a1f482692c126648bb957655e041ec3a9fb2ed6aea9dd4a129) 415s ok 8 - Get Menu 415s ok 9 - Authenticated as rtyler 415s ok 10 - sfaManager link found 415s ok 11 - Form registration 415s ok 12 - Found TOTP js 415s ok 13 - Found custom Main Logo 415s ok 14 - Get new key 415s ok 15 - Content is JSON 415s ok 16 - Found secret 415s ok 17 - Found token 415s ok 18 - Found user 415s ok 19 - Code 415s ok 20 - Code contains 6 digits 415s ok 21 - Post code 415s ok 22 - Content is JSON 415s ok 23 - TOTP is registered 415s ok 24 - Logout request 415s ok 25 - Response is 200 415s ok 26 - Cookie is deleted 415s ok 27 - No pdata 415s ok 28 - Disconnect request 415s ok 29 - Response is 401 415s ok 30 - Get Menu 415s ok 31 - HTTP code is 200 415s ok 32 - Page contains a form 415s ok 33 - Host match 415s ok 34 - Field "user" is defined 415s ok 35 - Field "password" is defined 415s ok 36 - Field "spoofId" is defined 415s ok 37 - CSP header authorize POST request to \# 415s ok 38 - Auth query 415s ok 39 - HTTP code is 200 415s ok 40 - Page contains a form 415s ok 41 - URI match 415s ok 42 - Field "token" is defined 415s ok 43 - Post TOTP choice 415s ok 44 - HTTP code is 200 415s ok 45 - Page contains a form 415s ok 46 - URI match 415s ok 47 - Field "token" is defined 415s ok 48 - Code 415s ok 49 - Post code 415s ok 50 - Get cookie lemonldap (3939c707a8afab86f32695a2d799d86d2f9643bc830cfb7b99f07d50d0723b2c) 415s ok 51 - Get Menu 415s ok 52 - HTTP code is 200 415s ok 53 - Authenticated as dwho 415s ok 54 - Form 2fregisters 415s ok 55 - Form registration 415s ok 56 - Found TOTP js 415s ok 57 - Found custom Main Logo 415s ok 58 - Get new key 415s ok 59 - Content is JSON 415s ok 60 - Not authorized to register a TOTP 415s ok 61 - Delete TOTP query 415s ok 62 - Content is JSON 415s ok 63 - Not authorized to unregister a TOTP 415s ok 64 - Post code 415s ok 65 - Content is JSON 415s ok 66 - Not authorized to verify a TOTP 415s ok 67 - Logout request 415s ok 68 - Response is 200 415s ok 69 - Cookie is deleted 415s ok 70 - No pdata 415s ok 71 - Disconnect request 415s ok 72 - Response is 401 415s 1..72 415s ok 415s t/68-Impersonation-with-Custom-Plugin.t ........................................ 415s ok 1 - use Lemonldap::NG::Portal::Main; 415s ok 2 - Portal object 415s ok 3 - Init 415s ok 4 - Portal app 415s ok 5 - Get Menu 415s ok 6 - HTTP code is 200 415s ok 7 - Page contains a form 415s ok 8 - Host match 415s ok 9 - Field "user" is defined 415s ok 10 - Field "password" is defined 415s ok 11 - Field "spoofId" is defined 415s ok 12 - CSP header authorize POST request to \# 415s ok 13 - Auth query 415s ok 14 - HTTP code is 200 415s ok 15 - Get cookie lemonldap (c199178327b8011ebd3910610ba523d7cc1cf1bf500e0f8df5a3aeb688171727) 415s ok 16 - Logout request 415s ok 17 - Response is 200 415s ok 18 - Cookie is deleted 415s ok 19 - No pdata 415s ok 20 - Disconnect request 415s ok 21 - Response is 401 415s ok 22 - Auth query 415s ok 23 - Content is JSON 415s ok 24 - BAD CREDENTIALS 415s 1..24 415s ok 415s t/68-Impersonation-with-History.t .............................................. 415s ok 1 - use Lemonldap::NG::Portal::Main; 415s ok 2 - Portal object 415s ok 3 - Init 415s ok 4 - Portal app 415s ok 5 - Auth query 415s ok 6 - Response status is 401 415s ok 7 - Content is JSON 415s ok 8 - Error code is 5 415s ok 9 - Get Menu 415s ok 10 - HTTP code is 200 415s ok 11 - Page contains a form 415s ok 12 - Host match 415s ok 13 - Field "user" is defined 415s ok 14 - Field "password" is defined 415s ok 15 - Field "spoofId" is defined 415s ok 16 - CSP header authorize POST request to \# 415s ok 17 - Auth query 415s ok 18 - Get cookie lemonldap (16be7dafb7b5de85d0babcb1b96bdf1cbbc24ecbb6180ce010e15882b2a78b24) 415s ok 19 - Get redirection 415s ok 20 - Location is http://auth.example.com/ 415s ok 21 - Get Menu 415s ok 22 - HTTP code is 200 415s ok 23 - Authenticated as rtyler 415s ok 24 - Logout request 415s ok 25 - Response is 200 415s ok 26 - Cookie is deleted 415s ok 27 - No pdata 415s ok 28 - Disconnect request 415s ok 29 - Response is 401 415s ok 30 - Get Menu 415s ok 31 - HTTP code is 200 415s ok 32 - Page contains a form 415s ok 33 - Host match 415s ok 34 - Field "user" is defined 415s ok 35 - Field "password" is defined 415s ok 36 - Field "spoofId" is defined 415s ok 37 - CSP header authorize POST request to \# 415s ok 38 - Auth query 415s ok 39 - Get cookie lemonldap (63509f02243e8b469e794c3dbab3b95e0db18d168b4046e6cd93b3cc06638714) 415s ok 40 - History found 415s ok 41 - -> Three entries found 415s ok 42 - -> One 'failedLogin' entry found 415s ok 43 - Logout request 415s ok 44 - Response is 200 415s ok 45 - Cookie is deleted 415s ok 46 - No pdata 415s ok 47 - Disconnect request 415s ok 48 - Response is 401 415s 1..48 415s ok 416s t/68-Impersonation-with-TOTP.t ................................................. 416s ok 1 - use Lemonldap::NG::Portal::Main; 416s ok 2 - Portal object 416s ok 3 - Init 416s ok 4 - Portal app 416s ok 5 - Get Menu 416s ok 6 - HTTP code is 200 416s ok 7 - Page contains a form 416s ok 8 - Host match 416s ok 9 - Field "user" is defined 416s ok 10 - Field "password" is defined 416s ok 11 - Field "spoofId" is defined 416s ok 12 - CSP header authorize POST request to \# 416s ok 13 - Auth query 416s ok 14 - Get cookie lemonldap (8d5830596a1604f20700b17a1bde801e6d774a7f36b5b3756f99c6779cee0607) 416s ok 15 - Get redirection 416s ok 16 - Location is http://auth.example.com/ 416s ok 17 - Get Menu 416s ok 18 - HTTP code is 200 416s ok 19 - Connected as dwho 416s ok 20 - Authenticated as rtyler 416s ok 21 - Form registration 416s ok 22 - Get redirection 416s ok 23 - Location header found 416s ok 24 - Form registration 416s ok 25 - Found TOTP js 416s ok 26 - Found custom Main Logo 416s ok 27 - Get new key 416s ok 28 - Content is JSON 416s ok 29 - Found secret 416s ok 30 - Found token 416s ok 31 - Code 416s ok 32 - Code contains 6 digits 416s ok 33 - Post code 416s ok 34 - Content is JSON 416s ok 35 - Key is registered 416s ok 36 - Logout request 416s ok 37 - Response is 200 416s ok 38 - Cookie is deleted 416s ok 39 - No pdata 416s ok 40 - Disconnect request 416s ok 41 - Response is 401 416s ok 42 - Get Menu 416s ok 43 - HTTP code is 200 416s ok 44 - Page contains a form 416s ok 45 - Host match 416s ok 46 - Field "user" is defined 416s ok 47 - Field "password" is defined 416s ok 48 - Field "spoofId" is defined 416s ok 49 - CSP header authorize POST request to \# 416s ok 50 - Auth query with Impersonation 416s ok 51 - HTTP code is 200 416s ok 52 - Page contains a form 416s ok 53 - URI match 416s ok 54 - Field "token" is defined 416s ok 55 - Code 416s ok 56 - Post code 416s ok 57 - Get cookie lemonldap (7e44dca204ba8f77fa91ff3f63d0842201a3f6d25c9a473bd98d0532716a7681) 416s ok 58 - CheckUser form 416s ok 59 - HTTP code is 200 416s ok 60 - Page contains a form 416s ok 61 - URI match 416s ok 62 - Field "user" is defined 416s ok 63 - Field "url" is defined 416s ok 64 - Found trspan="checkUserMerged" 416s ok 65 - POST checkuser 416s ok 66 - HTTP code is 200 416s ok 67 - Page contains a form 416s ok 68 - URI match 416s ok 69 - Field "user" is defined 416s ok 70 - Field "url" is defined 416s ok 71 - Found trspan="checkUserMerged" 416s ok 72 - Found trspan="allowed" 416s ok 73 - Found trspan="headers" 416s ok 74 - Found trspan="groups_sso" 416s ok 75 - Found trspan="attributes" 416s ok 76 - Found trspan="macros" 416s ok 77 - Found _userDB 416s ok 78 - Found Auth-User 416s ok 79 - Found dwho 416s ok 80 - Found su 416s ok 81 - Found uid 416s ok 82 - Found _whatToTrace 416s ok 83 - CheckUser form 416s ok 84 - HTTP code is 200 416s ok 85 - Page contains a form 416s ok 86 - URI match 416s ok 87 - Field "user" is defined 416s ok 88 - Field "url" is defined 416s ok 89 - Found trspan="checkUserMerged" 416s ok 90 - POST checkuser 416s ok 91 - HTTP code is 200 416s ok 92 - Page contains a form 416s ok 93 - URI match 416s ok 94 - Field "user" is defined 416s ok 95 - Field "url" is defined 416s ok 96 - Found trspan="checkUserComputedSession" 416s ok 97 - Found macro authMode 416s ok 98 - Found TOTP 416s ok 99 - Logout request 416s ok 100 - Response is 200 416s ok 101 - Cookie is deleted 416s ok 102 - No pdata 416s ok 103 - Disconnect request 416s ok 104 - Response is 401 416s 1..104 416s ok 416s t/68-Impersonation-with-UnrestrictedUser.t ..................................... 416s ok 1 - use Lemonldap::NG::Portal::Main; 416s ok 2 - Portal object 416s ok 3 - Init 416s ok 4 - Portal app 416s ok 5 - Get Menu 416s ok 6 - HTTP code is 200 416s ok 7 - Page contains a form 416s ok 8 - Host match 416s ok 9 - Field "user" is defined 416s ok 10 - Field "password" is defined 416s ok 11 - Field "spoofId" is defined 416s ok 12 - Field "token" is defined 416s ok 13 - CSP header authorize POST request to \# 416s ok 14 - Auth query 416s ok 15 - Get cookie lemonldap (b54e50dcd61b1e0b0576f666a5b368869387109954b23a283e225df3534c5f25) 416s ok 16 - Get Menu 416s ok 17 - Authenticated as dwho 416s ok 18 - Logout request 416s ok 19 - Response is 200 416s ok 20 - Cookie is deleted 416s ok 21 - No pdata 416s ok 22 - Disconnect request 416s ok 23 - Response is 401 416s ok 24 - Get Menu 416s ok 25 - HTTP code is 200 416s ok 26 - Page contains a form 416s ok 27 - Host match 416s ok 28 - Field "user" is defined 416s ok 29 - Field "password" is defined 416s ok 30 - Field "spoofId" is defined 416s ok 31 - Field "token" is defined 416s ok 32 - CSP header authorize POST request to \# 416s ok 33 - Auth query 416s ok 34 - PE5 found 416s ok 35 - HTTP code is 200 416s ok 36 - Page contains a form 416s ok 37 - Host match 416s ok 38 - Field "user" is defined 416s ok 39 - Field "password" is defined 416s ok 40 - Field "spoofId" is defined 416s ok 41 - Field "token" is defined 416s ok 42 - CSP header authorize POST request to \# 416s ok 43 - Auth query 416s ok 44 - Get cookie lemonldap (717ffc7b3b56f1b26f018879c68dcef4f85c5812d3366814912be26b708591cf) 416s ok 45 - Get Menu 416s ok 46 - Authenticated as msmith 416s ok 47 - Logout request 416s ok 48 - Response is 200 416s ok 49 - Cookie is deleted 416s ok 50 - No pdata 416s ok 51 - Disconnect request 416s ok 52 - Response is 401 416s 1..52 416s ok 416s t/68-Impersonation-with-doubleCookies.t ........................................ 416s ok 1 - use Lemonldap::NG::Portal::Main; 416s ok 2 - Portal object 416s ok 3 - Init 416s ok 4 - Portal app 416s ok 5 - Get Menu 416s ok 6 - HTTP code is 200 416s ok 7 - Page contains a form 416s ok 8 - Host match 416s ok 9 - Field "user" is defined 416s ok 10 - Field "password" is defined 416s ok 11 - Field "spoofId" is defined 416s ok 12 - CSP header authorize POST request to \# 416s ok 13 - Auth query 416s ok 14 - PE40 found 416s ok 15 - Get Menu 416s ok 16 - HTTP code is 200 416s ok 17 - Page contains a form 416s ok 18 - Host match 416s ok 19 - Field "user" is defined 416s ok 20 - Field "password" is defined 416s ok 21 - Field "spoofId" is defined 416s ok 22 - CSP header authorize POST request to \# 416s ok 23 - Get Menu 416s ok 24 - HTTP code is 200 416s ok 25 - Page contains a form 416s ok 26 - Host match 416s ok 27 - Field "user" is defined 416s ok 28 - Field "password" is defined 416s ok 29 - Field "spoofId" is defined 416s ok 30 - CSP header authorize POST request to \# 416s ok 31 - Auth query 416s ok 32 - PE5 found 416s ok 33 - Get Menu 416s ok 34 - HTTP code is 200 416s ok 35 - Page contains a form 416s ok 36 - Host match 416s ok 37 - Field "user" is defined 416s ok 38 - Field "password" is defined 416s ok 39 - Field "spoofId" is defined 416s ok 40 - CSP header authorize POST request to \# 416s ok 41 - Get Menu 416s ok 42 - HTTP code is 200 416s ok 43 - Page contains a form 416s ok 44 - Host match 416s ok 45 - Field "user" is defined 416s ok 46 - Field "password" is defined 416s ok 47 - Field "spoofId" is defined 416s ok 48 - CSP header authorize POST request to \# 416s ok 49 - Auth query 416s ok 50 - PE93 found 416s ok 51 - Get Menu 416s ok 52 - HTTP code is 200 416s ok 53 - Page contains a form 416s ok 54 - Host match 416s ok 55 - Field "user" is defined 416s ok 56 - Field "password" is defined 416s ok 57 - Field "spoofId" is defined 416s ok 58 - CSP header authorize POST request to \# 416s ok 59 - Get Menu 416s ok 60 - HTTP code is 200 416s ok 61 - Page contains a form 416s ok 62 - Host match 416s ok 63 - Field "user" is defined 416s ok 64 - Field "password" is defined 416s ok 65 - Field "spoofId" is defined 416s ok 66 - CSP header authorize POST request to \# 416s ok 67 - Auth query 416s ok 68 - Get cookie lemonldap (3980740a3644f2509ce59fb01ead20c12add969d19e8baf6d3d33a45599e6096) 416s ok 69 - Get cookie lemonldaphttp () 416s ok 70 - Get redirection 416s ok 71 - Location is http://auth.example.com/ 416s ok 72 - -> Get cookie : lemonldap=something 416s ok 73 - -> Cookie 'lemonldap' is HttpOnly 416s ok 74 - -> Cookie 'lemonldap' is secure 416s ok 75 - CheckUser form 416s ok 76 - HTTP code is 200 416s ok 77 - Page contains a form 416s ok 78 - URI match 416s ok 79 - Field "user" is defined 416s ok 80 - Field "url" is defined 416s ok 81 - Found trspan="checkUser" 416s ok 82 - POST checkuser 416s ok 83 - Found macro test_impersonation 416s ok 84 - Found msmith/msmith 416s ok 85 - Logout request 416s ok 86 - Response is 200 416s ok 87 - Cookie is deleted 416s ok 88 - No pdata 416s ok 89 - Disconnect request 416s ok 90 - Response is 401 416s ok 91 - Get Menu 416s ok 92 - HTTP code is 200 416s ok 93 - Page contains a form 416s ok 94 - Host match 416s ok 95 - Field "user" is defined 416s ok 96 - Field "password" is defined 416s ok 97 - Field "spoofId" is defined 416s ok 98 - CSP header authorize POST request to \# 416s ok 99 - Auth query 416s ok 100 - Get cookie lemonldap (530f5330c19af56c6806be47a817a9e45e8926f09da9a2b2bfc764f3c4773ed4) 416s ok 101 - Get redirection 416s ok 102 - Location is http://auth.example.com/ 416s ok 103 - Get Menu 416s ok 104 - HTTP code is 200 416s ok 105 - Connected as dwho 416s ok 106 - CheckUser form 416s ok 107 - HTTP code is 200 416s ok 108 - Page contains a form 416s ok 109 - URI match 416s ok 110 - Field "user" is defined 416s ok 111 - Field "url" is defined 416s ok 112 - Found trspan="checkUser" 416s ok 113 - POST checkuser 416s ok 114 - HTTP code is 200 416s ok 115 - Page contains a form 416s ok 116 - URI match 416s ok 117 - Field "user" is defined 416s ok 118 - Field "url" is defined 416s ok 119 - Found trspan="checkUser" 416s ok 120 - Found trspan="allowed" 416s ok 121 - Found trspan="headers" 416s ok 122 - Found trspan="macros" 416s ok 123 - Found trspan="attributes" 416s ok 124 - Found _userDB 416s ok 125 - Found Auth-User 416s ok 126 - Found dwho 416s ok 127 - Found _whatToTrace 416s ok 128 - Found testPrefix_groups 416s ok 129 - Found "su; su_test; test_su" 416s ok 130 - Found testPrefix_uid 416s ok 131 - Found rtyler 416s ok 132 - Found macro test_impersonation 416s ok 133 - Found rtyler/dwo 416s ok 134 - Found 34 attributes 416s ok 135 - _auth 416s ok 136 - _httpSession 416s ok 137 - uid 416s ok 138 - testPrefix__auth 416s ok 139 - testPrefix__httpSession 416s ok 140 - testPrefix_uid 416s ok 141 - Logout request 416s ok 142 - Response is 200 416s ok 143 - Cookie is deleted 416s ok 144 - No pdata 416s ok 145 - Disconnect request 416s ok 146 - Response is 401 416s 1..146 416s ok 417s t/68-Impersonation-with-filtered-merge.t ....................................... 417s ok 1 - use Lemonldap::NG::Portal::Main; 417s ok 2 - Portal object 417s ok 3 - Init 417s ok 4 - Portal app 417s ok 5 - Get Menu 417s ok 6 - HTTP code is 200 417s ok 7 - Page contains a form 417s ok 8 - Host match 417s ok 9 - Field "user" is defined 417s ok 10 - Field "password" is defined 417s ok 11 - Field "spoofId" is defined 417s ok 12 - CSP header authorize POST request to \# 417s ok 13 - Auth query 417s ok 14 - Get cookie lemonldap (fe667c2815176efb62c2c03fdaab0849d20b115131ad091c65cca707771dabb1) 417s ok 15 - Get redirection 417s ok 16 - Location is http://auth.example.com/ 417s ok 17 - Get Menu 417s ok 18 - HTTP code is 200 417s ok 19 - Connected as dwho 417s ok 20 - Authenticated as dwho 417s ok 21 - CheckUser form 417s ok 22 - HTTP code is 200 417s ok 23 - Page contains a form 417s ok 24 - URI match 417s ok 25 - Field "user" is defined 417s ok 26 - Field "url" is defined 417s ok 27 - Found trspan="checkUserMerged" 417s ok 28 - POST checkuser 417s ok 29 - HTTP code is 200 417s ok 30 - Page contains a form 417s ok 31 - URI match 417s ok 32 - Field "user" is defined 417s ok 33 - Field "url" is defined 417s ok 34 - Found trspan="checkUser" 417s ok 35 - Found trspan="allowed" 417s ok 36 - Found trspan="headers" 417s ok 37 - Found trspan="groups_sso" 417s ok 38 - Found trspan="macros" 417s ok 39 - Found trspan="attributes" 417s ok 40 - Found _userDB 417s ok 41 - Found Auth-User 417s ok 42 - Found dwho 417s ok 43 - Found su 417s ok 44 - Found su_test 417s ok 45 - NOT found _test_ 417s ok 46 - NOT found test_su 417s ok 47 - Found uid 417s ok 48 - Found _whatToTrace 417s ok 49 - POST checkuser 417s ok 50 - Response is JSON 417s ok 51 - Right number of real_hGroups found 417s ok 52 - Right number of hGroups found 417s ok 53 - Logout request 417s ok 54 - Response is 200 417s ok 55 - Cookie is deleted 417s ok 56 - No pdata 417s ok 57 - Disconnect request 417s ok 58 - Response is 401 417s 1..58 417s ok 417s t/68-Impersonation-with-merge.t ................................................ 417s ok 1 - use Lemonldap::NG::Portal::Main; 417s ok 2 - Portal object 417s ok 3 - Init 417s ok 4 - Portal app 417s ok 5 - Get Menu 417s ok 6 - HTTP code is 200 417s ok 7 - Page contains a form 417s ok 8 - Host match 417s ok 9 - Field "user" is defined 417s ok 10 - Field "password" is defined 417s ok 11 - Field "spoofId" is defined 417s ok 12 - CSP header authorize POST request to \# 417s ok 13 - Auth query 417s ok 14 - Get cookie lemonldap (a51a9ebdc1317af997338a76beede921ff4d5bbee43d1ba6469eaf7b84cb1b28) 417s ok 15 - Get redirection 417s ok 16 - Location is http://auth.example.com/ 417s ok 17 - Get Menu 417s ok 18 - HTTP code is 200 417s ok 19 - Connected as dwho 417s ok 20 - Authenticated as dwho 417s ok 21 - CheckUser form 417s ok 22 - HTTP code is 200 417s ok 23 - Page contains a form 417s ok 24 - URI match 417s ok 25 - Field "user" is defined 417s ok 26 - Field "url" is defined 417s ok 27 - Found trspan="checkUserMerged" 417s ok 28 - POST checkuser 417s ok 29 - HTTP code is 200 417s ok 30 - Page contains a form 417s ok 31 - URI match 417s ok 32 - Field "user" is defined 417s ok 33 - Field "url" is defined 417s ok 34 - Found trspan="checkUserMerged" 417s ok 35 - Found trspan="allowed" 417s ok 36 - Found trspan="headers" 417s ok 37 - Found trspan="groups_sso" 417s ok 38 - Found SSO group "su" 417s ok 39 - Found SSO group "su_test" 417s ok 40 - Found SSO group "test_su" 417s ok 41 - Found trspan="attributes" 417s ok 42 - Found trspan="macros" 417s ok 43 - Found _userDB 417s ok 44 - Found Auth-User 417s ok 45 - Found dwho 417s ok 46 - Found su 417s ok 47 - Found su_test 417s ok 48 - NOT found _test_ 417s ok 49 - Found test_su 417s ok 50 - Found _whatToTrace 417s ok 51 - Found uid 417s ok 52 - POST checkuser 417s ok 53 - Response is JSON 417s ok 54 - Right number of real_hGroups found 417s ok 55 - Right number of hGroups found 417s ok 56 - Logout request 417s ok 57 - Response is 200 417s ok 58 - Cookie is deleted 417s ok 59 - No pdata 417s ok 60 - Disconnect request 417s ok 61 - Response is 401 417s 1..61 417s ok 418s t/68-Impersonation.t ........................................................... 418s ok 1 - use Lemonldap::NG::Portal::Main; 418s ok 2 - Portal object 418s ok 3 - Init 418s ok 4 - Portal app 418s ok 5 - Get Menu 418s ok 6 - HTTP code is 200 418s ok 7 - Page contains a form 418s ok 8 - Host match 418s ok 9 - Field "user" is defined 418s ok 10 - Field "password" is defined 418s ok 11 - Field "spoofId" is defined 418s ok 12 - CSP header authorize POST request to \# 418s ok 13 - Auth query 418s ok 14 - PE40 found 418s ok 15 - Get Menu 418s ok 16 - HTTP code is 200 418s ok 17 - Page contains a form 418s ok 18 - Host match 418s ok 19 - Field "user" is defined 418s ok 20 - Field "password" is defined 418s ok 21 - Field "spoofId" is defined 418s ok 22 - CSP header authorize POST request to \# 418s ok 23 - Get Menu 418s ok 24 - HTTP code is 200 418s ok 25 - Page contains a form 418s ok 26 - Host match 418s ok 27 - Field "user" is defined 418s ok 28 - Field "password" is defined 418s ok 29 - Field "spoofId" is defined 418s ok 30 - CSP header authorize POST request to \# 418s ok 31 - Auth query 418s ok 32 - PE5 found 418s ok 33 - Get Menu 418s ok 34 - HTTP code is 200 418s ok 35 - Page contains a form 418s ok 36 - Host match 418s ok 37 - Field "user" is defined 418s ok 38 - Field "password" is defined 418s ok 39 - Field "spoofId" is defined 418s ok 40 - CSP header authorize POST request to \# 418s ok 41 - Get Menu 418s ok 42 - HTTP code is 200 418s ok 43 - Page contains a form 418s ok 44 - Host match 418s ok 45 - Field "user" is defined 418s ok 46 - Field "password" is defined 418s ok 47 - Field "spoofId" is defined 418s ok 48 - CSP header authorize POST request to \# 418s ok 49 - Auth query 418s ok 50 - PE93 found 418s ok 51 - Get Menu 418s ok 52 - HTTP code is 200 418s ok 53 - Page contains a form 418s ok 54 - Host match 418s ok 55 - Field "user" is defined 418s ok 56 - Field "password" is defined 418s ok 57 - Field "spoofId" is defined 418s ok 58 - CSP header authorize POST request to \# 418s ok 59 - Get Menu 418s ok 60 - HTTP code is 200 418s ok 61 - Page contains a form 418s ok 62 - Host match 418s ok 63 - Field "user" is defined 418s ok 64 - Field "password" is defined 418s ok 65 - Field "spoofId" is defined 418s ok 66 - CSP header authorize POST request to \# 418s ok 67 - Auth query 418s ok 68 - Get cookie lemonldap (3d02f7d42fb93974a524535bcae695097bde163a1a45fd9e8552063824658fdb) 418s ok 69 - Get redirection 418s ok 70 - Location is http://auth.example.com/ 418s ok 71 - Get Menu 418s ok 72 - HTTP code is 200 418s ok 73 - Connected as msmith 418s ok 74 - Authenticated as msmith 418s ok 75 - CheckUser form 418s ok 76 - HTTP code is 200 418s ok 77 - Page contains a form 418s ok 78 - URI match 418s ok 79 - Field "user" is defined 418s ok 80 - Field "url" is defined 418s ok 81 - Found trspan="checkUser" 418s ok 82 - POST checkuser 418s ok 83 - Found macro test_impersonation 418s ok 84 - Found msmith/msmith 418s ok 85 - Found two MSMITH@BADWOLF.ORG 418s ok 86 - Logout request 418s ok 87 - Response is 200 418s ok 88 - Cookie is deleted 418s ok 89 - No pdata 418s ok 90 - Disconnect request 418s ok 91 - Response is 401 418s ok 92 - Get Menu 418s ok 93 - HTTP code is 200 418s ok 94 - Page contains a form 418s ok 95 - Host match 418s ok 96 - Field "user" is defined 418s ok 97 - Field "password" is defined 418s ok 98 - Field "spoofId" is defined 418s ok 99 - CSP header authorize POST request to \# 418s ok 100 - Auth query 418s ok 101 - Get cookie lemonldap (183f4ace8300e8c87b0af66026ef37b0c8f6cd484e9261bf3522b2e16d1f0dc6) 418s ok 102 - Get redirection 418s ok 103 - Location is http://auth.example.com/ 418s ok 104 - Get Menu 418s ok 105 - HTTP code is 200 418s ok 106 - Connected as dwho 418s ok 107 - Authenticated as dwho 418s ok 108 - CheckUser form 418s ok 109 - HTTP code is 200 418s ok 110 - Page contains a form 418s ok 111 - URI match 418s ok 112 - Field "user" is defined 418s ok 113 - Field "url" is defined 418s ok 114 - Found trspan="checkUser" 418s ok 115 - POST checkuser 418s ok 116 - HTTP code is 200 418s ok 117 - Page contains a form 418s ok 118 - URI match 418s ok 119 - Field "user" is defined 418s ok 120 - Field "url" is defined 418s ok 121 - Found trspan="checkUser" 418s ok 122 - Found trspan="allowed" 418s ok 123 - Found trspan="headers" 418s ok 124 - Found trspan="macros" 418s ok 125 - Found trspan="attributes" 418s ok 126 - Found _userDB 418s ok 127 - Found Auth-User 418s ok 128 - Found dwho 418s ok 129 - Found _whatToTrace 418s ok 130 - Found testPrefix_groups 418s ok 131 - Found "su; su_test; test_su" 418s ok 132 - Found testPrefix_uid 418s ok 133 - Found rtyler 418s ok 134 - Found macro test_impersonation 418s ok 135 - Found rtyler/dwo 418s ok 136 - Found _session_id 418s ok 137 - Found _session_id 418s ok 138 - Found 34 attributes 418s ok 139 - _auth 418s ok 140 - uid 418s ok 141 - testPrefix__auth 418s ok 142 - testPrefix_uid 418s ok 143 - Logout request 418s ok 144 - Response is 200 418s ok 145 - Cookie is deleted 418s ok 146 - No pdata 418s ok 147 - Disconnect request 418s ok 148 - Response is 401 418s 1..148 418s ok 418s t/68-InitializePasswordReset.t ................................................. 418s ok 1 - use Lemonldap::NG::Portal::Main; 418s ok 2 - Portal object 418s ok 3 - Init 418s ok 4 - Portal app 418s ok 5 - Auth query 418s ok 6 - HTTP code is 200 418s ok 7 - Get cookie lemonldap (1a134717d64d16e9ccfc9c6835aadd0d90777a9ffd59fba96d6273c93b456d35) 418s ok 8 - Force reinitialization for rtyler@badwolf.org 418s ok 9 - HTTP code is 200 418s ok 10 - HTTP code is 200 418s ok 11 - Content-Type is JSON 418s ok 12 - Content is valid JSON 418s ok 13 - mail_token found 418s ok 14 - reset url found and have a correct format 418s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 418s ok 16 - HTTP code is 403 418s ok 17 - Content is valid JSON 418s ok 18 - authentication error 418s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 418s ok 20 - HTTP code is 404 418s ok 21 - Content is valid JSON 418s ok 22 - user not found 418s 1..22 418s ok 418s t/70-2F-Password.t ............................................................. 418s ok 1 - use Lemonldap::NG::Portal::Main; 418s ok 2 - Portal object 418s ok 3 - Init 418s ok 4 - Portal app 418s # Subtest: Register Password 2FA 418s ok 1 - Get Menu 418s ok 2 - HTTP code is 200 418s ok 3 - Page contains a form 418s ok 4 - Host match 418s ok 5 - Field "user" is defined 418s ok 6 - Field "password" is defined 418s ok 7 - CSP header authorize POST request to \# 418s ok 8 - Auth query 418s ok 9 - Get cookie lemonldap (cbe703e8947016f19c0f32518b147fb876e9a8a38bc44582b1be32392c652ec0) 418s ok 10 - Get redirection 418s ok 11 - Location is http://auth.example.com/ 418s ok 12 - Form registration 418s ok 13 - Get redirection 418s ok 14 - Location header found 418s ok 15 - Form registration 418s ok 16 - Found password js 418s ok 17 - HTTP code is 200 418s ok 18 - Content-Type is JSON 418s ok 19 - Content is valid JSON 418s ok 20 - Post registration (mismatched) 418s ok 21 418s ok 22 - HTTP code is 200 418s ok 23 - Content-Type is JSON 418s ok 24 - Content is valid JSON 418s ok 25 - Post registration (mismatched) 418s ok 26 418s ok 27 - HTTP code is 200 418s ok 28 - Content-Type is JSON 418s ok 29 - Content is valid JSON 418s ok 30 - Post registration (mismatched) 418s ok 31 - Key is registered 418s ok 32 - Logout request 418s ok 33 - Response is 200 418s ok 34 - Cookie is deleted 418s ok 35 - No pdata 418s ok 36 - Disconnect request 418s ok 37 - Response is 401 418s 1..37 418s ok 5 - Register Password 2FA 418s # Subtest: Try to login with invalid 2FA password 418s ok 1 - Get Menu 418s ok 2 - HTTP code is 200 418s ok 3 - Page contains a form 418s ok 4 - Host match 418s ok 5 - Field "user" is defined 418s ok 6 - Field "password" is defined 418s ok 7 - CSP header authorize POST request to \# 418s ok 8 - Auth query 418s ok 9 - HTTP code is 200 418s ok 10 - Page contains a form 418s ok 11 - URI match 418s ok 12 - Post code 418s ok 13 - Expected portal error code: code found on page 418s ok 14 - Expected portal error code 418s 1..14 418s ok 6 - Try to login with invalid 2FA password 418s # Subtest: Try to login with valid 2FA password 418s ok 1 - Get Menu 418s ok 2 - HTTP code is 200 418s ok 3 - Page contains a form 418s ok 4 - Host match 418s ok 5 - Field "user" is defined 418s ok 6 - Field "password" is defined 418s ok 7 - CSP header authorize POST request to \# 418s ok 8 - Auth query 418s ok 9 - HTTP code is 200 418s ok 10 - Page contains a form 418s ok 11 - URI match 418s ok 12 - Post code 418s ok 13 - Get cookie lemonldap (6788763892360d0fd75ccd0dd420d96128f95539aa5dac41bf6af87dc7e230fa) 418s ok 14 - Get session using restSessionServer 418s ok 15 - HTTP code is 200 418s ok 16 - Deserialize session content 418s ok 17 - Session has correct value for uid 418s ok 18 - Session has correct value for authenticationLevel 418s ok 19 - Session has correct value for _2f 418s ok 20 - Session has correct value for _auth 418s ok 21 - Logout request 418s ok 22 - Response is 200 418s ok 23 - Cookie is deleted 418s ok 24 - No pdata 418s ok 25 - Disconnect request 418s ok 26 - Response is 401 418s 1..26 418s ok 7 - Try to login with valid 2FA password 418s 1..7 418s ok 419s t/70-2F-TOTP-8-with-global-storage.t ........................................... 419s ok 1 - use Lemonldap::NG::Portal::Main; 419s ok 2 - Portal object 419s ok 3 - Init 419s ok 4 - Portal app 419s ok 5 - Get Menu 419s ok 6 - HTTP code is 200 419s ok 7 - Page contains a form 419s ok 8 - Host match 419s ok 9 - Field "user" is defined 419s ok 10 - Field "password" is defined 419s ok 11 - Field "token" is defined 419s ok 12 - CSP header authorize POST request to \# 419s ok 13 - Auth query 419s ok 14 - Get cookie lemonldap (eeeb88b133d6262af8fa432cfb6959d96893691feedf4afe41dbac4f113b85f5) 419s ok 15 - Get redirection 419s ok 16 - Location is http://auth.example.com/ 419s ok 17 - Form registration 419s ok 18 - Get redirection 419s ok 19 - Location header found 419s ok 20 - Form registration 419s ok 21 - Found TOTP js 419s ok 22 - Get new key 419s ok 23 - Content is JSON 419s ok 24 - Found secret 419s ok 25 - Found token 419s ok 26 - Code 419s ok 27 - Code contains 8 digits 419s ok 28 - Post code 419s ok 29 - Content is JSON 419s ok 30 - Key is registered 419s ok 31 - Logout request 419s ok 32 - Response is 200 419s ok 33 - Cookie is deleted 419s ok 34 - No pdata 419s ok 35 - Disconnect request 419s ok 36 - Response is 401 419s ok 37 - Get Menu 419s ok 38 - HTTP code is 200 419s ok 39 - Page contains a form 419s ok 40 - Host match 419s ok 41 - Field "user" is defined 419s ok 42 - Field "password" is defined 419s ok 43 - Field "token" is defined 419s ok 44 - CSP header authorize POST request to \# 419s ok 45 - Auth query 419s ok 46 - HTTP code is 200 419s ok 47 - Page contains a form 419s ok 48 - URI match 419s ok 49 - Field "token" is defined 419s ok 50 - LLNG Code 419s ok 51 - Post code 419s ok 52 - Get cookie lemonldap (90cead489ca3c50b5cbddc3f1aa0a51de3fdbf96283a4c5778ad9feefc2a066a) 419s ok 53 - Logout request 419s ok 54 - Response is 200 419s ok 55 - Cookie is deleted 419s ok 56 - No pdata 419s ok 57 - Disconnect request 419s ok 58 - Response is 401 419s ok 59 - Get Menu 419s ok 60 - HTTP code is 200 419s ok 61 - Page contains a form 419s ok 62 - Host match 419s ok 63 - Field "user" is defined 419s ok 64 - Field "password" is defined 419s ok 65 - Field "token" is defined 419s ok 66 - CSP header authorize POST request to \# 419s ok 67 - Auth query 419s ok 68 - HTTP code is 200 419s ok 69 - Page contains a form 419s ok 70 - URI match 419s ok 71 - Field "token" is defined 419s ok 72 - LLNG Code 419s ok 73 - Post code 419s ok 74 - Token expired 419s ok 75 - Login form is not displayed 419s ok 76 - Get Menu 419s ok 77 - HTTP code is 200 419s ok 78 - Page contains a form 419s ok 79 - Host match 419s ok 80 - Field "user" is defined 419s ok 81 - Field "password" is defined 419s ok 82 - Field "token" is defined 419s ok 83 - CSP header authorize POST request to \# 419s ok 84 - Auth query 419s ok 85 - HTTP code is 200 419s ok 86 - Page contains a form 419s ok 87 - URI match 419s ok 88 - Field "token" is defined 419s 1..88 419s ok 419s t/70-2F-TOTP-Hook.t ............................................................ 419s ok 1 - use Lemonldap::NG::Portal::Main; 419s ok 2 - Portal object 419s ok 3 - Init 419s ok 4 - Portal app 419s ok 5 - Auth query 419s ok 6 - Get cookie lemonldap (a541da52edea2a0a4af31d2b7e6f6518ded11cde8960e299b7314013dbe7bff1) 419s ok 7 - Form registration 419s ok 8 - Found TOTP js 419s ok 9 - Get new key 419s ok 10 - Content is JSON 419s ok 11 - Found secret 419s ok 12 - Found token 419s ok 13 - Found user 419s ok 14 - Code 419s ok 15 - Code contains 6 digits 419s ok 16 - Post code 419s ok 17 - Content is JSON 419s ok 18 - TOTP is registered 419s ok 19 - Logout request 419s ok 20 - Response is 200 419s ok 21 - Cookie is deleted 419s ok 22 - No pdata 419s ok 23 - Disconnect request 419s ok 24 - Response is 401 419s ok 25 - Auth query 419s ok 26 - HTTP code is 200 419s ok 27 - Page contains a form 419s ok 28 - URI match 419s ok 29 - Field "token" is defined 419s ok 30 - Code 419s ok 31 - Post code 419s ok 32 - Get cookie lemonldap (da3a26b3f9e1d88323acaeff212a5f477e5b833c8c53bdc7c393cf112582d4ea) 419s ok 33 - Logout request 419s ok 34 - Response is 200 419s ok 35 - Cookie is deleted 419s ok 36 - No pdata 419s ok 37 - Disconnect request 419s ok 38 - Response is 401 419s ok 39 - Auth query 419s ok 40 - HTTP code is 200 419s ok 41 - Page contains a form 419s ok 42 - URI match 419s ok 43 - Field "token" is defined 419s ok 44 - Code 419s ok 45 - Post code 419s ok 46 - Expected portal error code: code found on page 419s ok 47 - Expected portal error code 419s 1..47 419s ok 419s t/70-2F-TOTP-encryption.t ...................................................... 419s ok 1 - use Lemonldap::NG::Portal::Main; 419s ok 2 - Portal object 419s ok 3 - Init 419s ok 4 - Portal app 419s ok 5 - Get Menu 419s ok 6 - HTTP code is 200 419s ok 7 - Page contains a form 419s ok 8 - Host match 419s ok 9 - Field "user" is defined 419s ok 10 - Field "password" is defined 419s ok 11 - Field "token" is defined 419s ok 12 - CSP header authorize POST request to \# 419s ok 13 - Auth query 419s ok 14 - Get cookie lemonldap (ac4de87099314671cac2fa92bc96d4e51fff3e1a4cd48f7d67bce46308d5ac18) 419s ok 15 - Get redirection 419s ok 16 - Location is http://auth.example.com/ 419s ok 17 - Form registration 419s ok 18 - Get redirection 419s ok 19 - Location header found 419s ok 20 - Form registration 419s ok 21 - Found TOTP js 419s ok 22 - Get new key 419s ok 23 - Content is JSON 419s ok 24 - Found secret 419s ok 25 - Found token 419s ok 26 - Code 419s ok 27 - Code contains 6 digits 419s ok 28 - Post code 419s ok 29 - Content is JSON 419s ok 30 - Key is registered 419s ok 31 - Logout request 419s ok 32 - Response is 200 419s ok 33 - Cookie is deleted 419s ok 34 - No pdata 419s ok 35 - Disconnect request 419s ok 36 - Response is 401 419s ok 37 - Get Menu 419s ok 38 - HTTP code is 200 419s ok 39 - Page contains a form 419s ok 40 - Host match 419s ok 41 - Field "user" is defined 419s ok 42 - Field "password" is defined 419s ok 43 - Field "token" is defined 419s ok 44 - CSP header authorize POST request to \# 419s ok 45 - Auth query 419s ok 46 - HTTP code is 200 419s ok 47 - Page contains a form 419s ok 48 - URI match 419s ok 49 - Field "token" is defined 419s ok 50 - LLNG Code 419s ok 51 - Post code 419s ok 52 - Get cookie lemonldap (28f01a3a1658b475c551ae4b8e4889f6fe05297531bfe5aec6133cac204e4fa2) 419s ok 53 - Logout request 419s ok 54 - Response is 200 419s ok 55 - Cookie is deleted 419s ok 56 - No pdata 419s ok 57 - Disconnect request 419s ok 58 - Response is 401 419s ok 59 - Get Menu 419s ok 60 - HTTP code is 200 419s ok 61 - Page contains a form 419s ok 62 - Host match 419s ok 63 - Field "user" is defined 419s ok 64 - Field "password" is defined 419s ok 65 - Field "token" is defined 419s ok 66 - CSP header authorize POST request to \# 419s ok 67 - Auth query 419s ok 68 - HTTP code is 200 419s ok 69 - Page contains a form 419s ok 70 - URI match 419s ok 71 - Field "token" is defined 419s ok 72 - LLNG Code 419s ok 73 - Post code 419s ok 74 - Token expired 419s ok 75 - Login form is not displayed 419s ok 76 - Get Menu 419s ok 77 - HTTP code is 200 419s ok 78 - Page contains a form 419s ok 79 - Host match 419s ok 80 - Field "user" is defined 419s ok 81 - Field "password" is defined 419s ok 82 - Field "token" is defined 419s ok 83 - CSP header authorize POST request to \# 419s ok 84 - Auth query 419s ok 85 - HTTP code is 200 419s ok 86 - Page contains a form 419s ok 87 - URI match 419s ok 88 - Field "token" is defined 419s ok 89 - TOTP persistent data found 419s ok 90 - Only one device found 419s ok 91 - TOTP secret is encrypted 419s 1..91 419s ok 419s t/70-2F-TOTP-multiple-register.t ............................................... 419s ok 1 - use Lemonldap::NG::Portal::Main; 419s ok 2 - Portal object 419s ok 3 - Init 419s ok 4 - Portal app 419s ok 5 - Auth query 419s ok 6 - Get cookie lemonldap (3b604f7fb32ba248d31f8abc3bede840035d4bf87d0df898a908a7e3a00276bc) 419s ok 7 - Get Menu 419s ok 8 - Form registration 419s ok 9 - Get redirection 419s ok 10 - Location header found 419s ok 11 - Form registration 419s ok 12 - Form registration 419s ok 13 - Found TOTP js 419s ok 14 - Get new key 419s ok 15 - Content is JSON 419s ok 16 - Found secret 419s ok 17 - Found token 419s ok 18 - Found user 419s ok 19 - Code 419s ok 20 - Code contains 6 digits 419s ok 21 - Post code 419s ok 22 - Content is JSON 419s ok 23 - TOTP is registered 419s ok 24 - Form registration 419s ok 25 - Found newly registered device 419s ok 26 - Found button to register a new device 419s ok 27 - Form registration 419s ok 28 - Found TOTP js 419s ok 29 - Get new key 419s ok 30 - Content is JSON 419s ok 31 - Found secret 419s ok 32 - Found token 419s ok 33 - Found user 419s ok 34 - Code 419s ok 35 - Code contains 6 digits 419s ok 36 - Post code 419s ok 37 - Content is JSON 419s ok 38 - TOTP is registered 419s ok 39 - Found 2 registered TOTP 419s 1..39 419s ok 420s t/70-2F-TOTP-multiple.t ........................................................ 420s ok 1 - use Lemonldap::NG::Portal::Main; 420s ok 2 - Portal object 420s ok 3 - Init 420s ok 4 - Portal app 420s # Subtest: Authenticate with first device 420s ok 1 - Auth query 420s ok 2 - HTTP code is 200 420s ok 3 - Page contains a form 420s ok 4 - URI match 420s ok 5 - Field "token" is defined 420s ok 6 - Code 420s ok 7 - Post code 420s ok 8 - Get cookie lemonldap (fc08e6d688f7c27aaed2e94673c08199f369ad064eb63cfc60e5021f172cb4ed) 420s 1..8 420s ok 5 - Authenticate with first device 420s # Subtest: Authenticate with second device 420s ok 1 - Auth query 420s ok 2 - HTTP code is 200 420s ok 3 - Page contains a form 420s ok 4 - URI match 420s ok 5 - Field "token" is defined 420s ok 6 - Code 420s ok 7 - Post code 420s ok 8 - Get cookie lemonldap (69a101ad6f9b2883976c0dc91909e304fd3c6a8a862efe7a2399ac0d0cf049cc) 420s 1..8 420s ok 6 - Authenticate with second device 420s # Subtest: Authenticate with unknown device 420s ok 1 - Auth query 420s ok 2 - HTTP code is 200 420s ok 3 - Page contains a form 420s ok 4 - URI match 420s ok 5 - Field "token" is defined 420s ok 6 - Code 420s ok 7 - Post code 420s ok 8 - Expected portal error code: code found on page 420s ok 9 - Expected portal error code 420s 1..9 420s ok 7 - Authenticate with unknown device 420s 1..7 420s ok 420s t/70-2F-TOTP-with-History-and-Refresh.t ........................................ 420s ok 1 - use Lemonldap::NG::Portal::Main; 420s ok 2 - Portal object 420s ok 3 - Init 420s ok 4 - Portal app 420s ok 5 - Auth query 420s ok 6 - Get cookie lemonldap (a02d7e9e1ef5cc04a2055af845797bf473116826a13a1821e1744fd8ac1b03c2) 420s ok 7 - Form registration 420s ok 8 - Get redirection 420s ok 9 - Location header found 420s ok 10 - Form registration 420s ok 11 - Found TOTP js 420s ok 12 - Get new key 420s ok 13 - Content is JSON 420s ok 14 - Found secret 420s ok 15 - Found token 420s ok 16 - Code 420s ok 17 - Code contains 6 digits 420s ok 18 - Post code 420s ok 19 - Content is JSON 420s ok 20 - Key is registered 420s ok 21 - Logout request 420s ok 22 - Response is 200 420s ok 23 - Cookie is deleted 420s ok 24 - No pdata 420s ok 25 - Disconnect request 420s ok 26 - Response is 401 420s ok 27 - Auth query 420s ok 28 - HTTP code is 200 420s ok 29 - Page contains a form 420s ok 30 - URI match 420s ok 31 - Field "token" is defined 420s ok 32 - Field "checkLogins" is defined 420s ok 33 - Code 420s ok 34 - Post code 420s ok 35 - HTTP code is 200 420s ok 36 - Get cookie lemonldap (2194ec1aa4559cd35c32a3ed77c8297a44d6a0c1040e720716e724172d2efc8c) 420s ok 37 - History found 420s ok 38 - Two entries found 420s ok 39 - POST checkuser 420s ok 40 - Content is JSON 420s ok 41 - Good authenticationLevel found 420s ok 42 - Refresh query 420s ok 43 - Get redirection 420s ok 44 - Location is http://auth.example.com/ 420s ok 45 - POST checkuser 420s ok 46 - Content is JSON 420s ok 47 - Good authenticationLevel found 420s ok 48 - Logout request 420s ok 49 - Response is 200 420s ok 50 - Cookie is deleted 420s ok 51 - No pdata 420s ok 52 - Disconnect request 420s ok 53 - Response is 401 420s 1..53 420s ok 420s t/70-2F-TOTP-with-LDAP.t ....................................................... 420s ok 1 - use Lemonldap::NG::Portal::Main; 420s ok 2 # skip LLNGTESTLDAP is not set 420s ok 3 # skip LLNGTESTLDAP is not set 420s ok 4 # skip LLNGTESTLDAP is not set 420s ok 5 # skip LLNGTESTLDAP is not set 420s ok 6 # skip LLNGTESTLDAP is not set 420s ok 7 # skip LLNGTESTLDAP is not set 420s ok 8 # skip LLNGTESTLDAP is not set 420s ok 9 # skip LLNGTESTLDAP is not set 420s ok 10 # skip LLNGTESTLDAP is not set 420s 1..10 420s ok 421s t/70-2F-TOTP-with-Range.t ...................................................... 421s ok 1 - use Lemonldap::NG::Portal::Main; 421s ok 2 - Portal object 421s ok 3 - Init 421s ok 4 - Portal app 421s ok 5 - Get Menu 421s ok 6 - HTTP code is 200 421s ok 7 - Page contains a form 421s ok 8 - Host match 421s ok 9 - Field "user" is defined 421s ok 10 - Field "password" is defined 421s ok 11 - CSP header authorize POST request to \# 421s ok 12 - Auth query 421s ok 13 - Get cookie lemonldap (87ad5e45de8f8342fc690f2d4f499630b35ace942d5d8e02226974a4c7308c50) 421s ok 14 - Get redirection 421s ok 15 - Location is http://auth.example.com/ 421s ok 16 - Form registration 421s ok 17 - Get redirection 421s ok 18 - Location header found 421s ok 19 - Form registration 421s ok 20 - Found TOTP js 421s ok 21 - Get new key 421s ok 22 - Content is JSON 421s ok 23 - Found secret 421s ok 24 - Found token 421s ok 25 - Code 421s ok 26 - Code contains 6 digits 421s ok 27 - Post code 421s ok 28 - Content is JSON 421s ok 29 - Key is registered 421s ok 30 - Logout request 421s ok 31 - Response is 200 421s ok 32 - Cookie is deleted 421s ok 33 - No pdata 421s ok 34 - Disconnect request 421s ok 35 - Response is 401 421s ok 36 - Get Menu 421s ok 37 - HTTP code is 200 421s ok 38 - Page contains a form 421s ok 39 - Host match 421s ok 40 - Field "user" is defined 421s ok 41 - Field "password" is defined 421s ok 42 - CSP header authorize POST request to \# 421s ok 43 - Auth query 421s ok 44 - HTTP code is 200 421s ok 45 - Page contains a form 421s ok 46 - URI match 421s ok 47 - Post code 421s ok 48 - Get cookie lemonldap (594ca022405b48b16846ab0a8dc8e4a9bb3e1ce3df9f278763084f4b03224a10) 421s ok 49 - Logout request 421s ok 50 - Response is 200 421s ok 51 - Cookie is deleted 421s ok 52 - No pdata 421s ok 53 - Disconnect request 421s ok 54 - Response is 401 421s ok 55 - Get Menu 421s ok 56 - HTTP code is 200 421s ok 57 - Page contains a form 421s ok 58 - Host match 421s ok 59 - Field "user" is defined 421s ok 60 - Field "password" is defined 421s ok 61 - CSP header authorize POST request to \# 421s ok 62 - Auth query 421s ok 63 - HTTP code is 200 421s ok 64 - Page contains a form 421s ok 65 - URI match 421s ok 66 - Post code 421s ok 67 - Get cookie lemonldap (503a8d1c99d61d2b41d7a8ae279c2ba4712f0c8ea6fadd88e5be17403428e6e3) 421s ok 68 - Logout request 421s ok 69 - Response is 200 421s ok 70 - Cookie is deleted 421s ok 71 - No pdata 421s ok 72 - Disconnect request 421s ok 73 - Response is 401 421s ok 74 - Get Menu 421s ok 75 - HTTP code is 200 421s ok 76 - Page contains a form 421s ok 77 - Host match 421s ok 78 - Field "user" is defined 421s ok 79 - Field "password" is defined 421s ok 80 - CSP header authorize POST request to \# 421s ok 81 - Auth query 421s ok 82 - HTTP code is 200 421s ok 83 - Page contains a form 421s ok 84 - URI match 421s ok 85 - Post code 421s ok 86 - Bad TOTP (backward) 421s ok 87 - Get Menu 421s ok 88 - HTTP code is 200 421s ok 89 - Page contains a form 421s ok 90 - Host match 421s ok 91 - Field "user" is defined 421s ok 92 - Field "password" is defined 421s ok 93 - CSP header authorize POST request to \# 421s ok 94 - Auth query 421s ok 95 - HTTP code is 200 421s ok 96 - Page contains a form 421s ok 97 - URI match 421s ok 98 - Post code 421s ok 99 - Bad TOTP (forward) 421s 1..99 421s ok 421s t/70-2F-TOTP-with-TTL-and-JSON.t ............................................... 421s ok 1 - use Lemonldap::NG::Portal::Main; 421s ok 2 - Portal object 421s ok 3 - Init 421s ok 4 - Portal app 421s ok 5 - Auth query 421s ok 6 - Get cookie lemonldap (3b9bd0aff5e9e5cf1b39070f215a786e990632db2faee10d4d50537390c25a91) 421s ok 7 - Form registration 421s ok 8 - Get redirection 421s ok 9 - Location header found 421s ok 10 - Form registration 421s ok 11 - Found TOTP js 421s ok 12 - Found custom Main Logo 421s ok 13 - Get new key 421s ok 14 - Content is JSON 421s ok 15 - Found secret 421s ok 16 - Found token 421s ok 17 - Code 421s ok 18 - Code contains 6 digits 421s ok 19 - Post code 421s ok 20 - Content is JSON 421s ok 21 - Key is registered 421s ok 22 - Logout request 421s ok 23 - Response is 200 421s ok 24 - Cookie is deleted 421s ok 25 - No pdata 421s ok 26 - Disconnect request 421s ok 27 - Response is 401 421s ok 28 - Auth query 421s ok 29 - HTTP code is 200 421s ok 30 - Page contains a form 421s ok 31 - URI match 421s ok 32 - Field "token" is defined 421s ok 33 - Code 421s ok 34 - Post code 421s ok 35 - Get cookie lemonldap (ade3949f652747e0652157454beda07f72ee99cb0d18593ca6e3a525f0dee19b) 421s ok 36 - Logout request 421s ok 37 - Response is 200 421s ok 38 - Cookie is deleted 421s ok 39 - No pdata 421s ok 40 - Disconnect request 421s ok 41 - Response is 401 421s ok 42 - Auth query 421s ok 43 - HTTP code is 200 421s ok 44 - Notification reference found 421s ok 45 - Right reference found 421s ok 46 - Notification message found 421s ok 47 - Get cookie lemonldap (sBCwcwGEv/fS7VBcZ/umEEsrOA+bm933oTlWSylh1/0JHo6TxDzgIRYhM08nFmXaZZTeQHsiW3XLPOmGUVMqGx9eal2Fq6dcqLyJxwk4qjBHRhfpivsP3e0ZxBAMEVhKZSL6nrjTgPAqYz5fzvJFrA==) 421s ok 48 - Logout request 421s ok 49 - Response is 200 421s ok 50 - Cookie is deleted 421s ok 51 - No pdata 421s ok 52 - Disconnect request 421s ok 53 - Response is 401 421s 1..53 421s ok 421s t/70-2F-TOTP-with-TTL-and-XML.t ................................................ 421s ok 1 - use Lemonldap::NG::Portal::Main; 421s ok 2 - Portal object 421s ok 3 - Init 421s ok 4 - Portal app 421s ok 5 - Auth query 421s ok 6 - Get cookie lemonldap (a6605976cba8d5ff0a43642b70d6bd10e097dc9085e39841571907dc75bc1c13) 421s ok 7 - Form registration 421s ok 8 - Get redirection 421s ok 9 - Location header found 421s ok 10 - Form registration 421s ok 11 - Found TOTP js 421s ok 12 - Found custom Main Logo 421s ok 13 - Get new key 421s ok 14 - Content is JSON 421s ok 15 - Found secret 421s ok 16 - Found token 421s ok 17 - Code 421s ok 18 - Code contains 6 digits 421s ok 19 - Post code 421s ok 20 - Content is JSON 421s ok 21 - Key is registered 421s ok 22 - Logout request 421s ok 23 - Response is 200 421s ok 24 - Cookie is deleted 421s ok 25 - No pdata 421s ok 26 - Disconnect request 421s ok 27 - Response is 401 421s ok 28 - Auth query 421s ok 29 - HTTP code is 200 421s ok 30 - Page contains a form 421s ok 31 - URI match 421s ok 32 - Field "token" is defined 421s ok 33 - Code 421s ok 34 - Post code 421s ok 35 - Get cookie lemonldap (fd00bf485d0f63851ae9730865cf218851ec332f46a16377d82dbf9f07170a6c) 421s ok 36 - Logout request 421s ok 37 - Response is 200 421s ok 38 - Cookie is deleted 421s ok 39 - No pdata 421s ok 40 - Disconnect request 421s ok 41 - Response is 401 421s ok 42 - Auth query 421s ok 43 - HTTP code is 200 421s ok 44 - Notification reference found 421s ok 45 - Right reference found 421s ok 46 - Notification message found 421s ok 47 - Get cookie lemonldap (USC2YOohmic4E/oolH2tm4S9pxc7v1ShQATDB3VBHHpBao59pj3eOAa5JoIjJPFRLHkM/SiI0Oa9/1QFpFC5e88SUPePScoj/7TcTV7Gt/SuisuKc/VV/HdeL3ilfTPC/TrHJyokqx5M+ihqypP8rQ==) 421s ok 48 - Logout request 421s ok 49 - Response is 200 421s ok 50 - Cookie is deleted 421s ok 51 - No pdata 421s ok 52 - Disconnect request 421s ok 53 - Response is 401 421s 1..53 421s ok 422s t/70-2F-TOTP-with-TTL.t ........................................................ 422s ok 1 - use Lemonldap::NG::Portal::Main; 422s ok 2 - Portal object 422s ok 3 - Init 422s ok 4 - Portal app 422s ok 5 - Auth query 422s ok 6 - Get cookie lemonldap (da8c7f6031c9881d2ae088045200d3f712240d55c06921ccf7d393589afa8830) 422s ok 7 - Get Menu 422s ok 8 - sfaManager link not found 422s ok 9 - Form registration 422s ok 10 - Get redirection 422s ok 11 - Location header found 422s ok 12 - Form registration 422s ok 13 - Found TOTP js 422s ok 14 - Found custom Main Logo 422s ok 15 - Get new key 422s ok 16 - Content is JSON 422s ok 17 - Found secret 422s ok 18 - Found token 422s ok 19 - Found issuer 422s ok 20 - Found user 422s ok 21 - Code 422s ok 22 - Code contains 6 digits 422s ok 23 - Post code 422s ok 24 - Content is JSON 422s ok 25 - badName returned 422s ok 26 - Code 422s ok 27 - Code contains 6 digits 422s ok 28 - Post code 422s ok 29 - Content is JSON 422s ok 30 - TOTP is registered 422s ok 31 - Logout request 422s ok 32 - Response is 200 422s ok 33 - Cookie is deleted 422s ok 34 - No pdata 422s ok 35 - Disconnect request 422s ok 36 - Response is 401 422s ok 37 - Auth query 422s ok 38 - HTTP code is 200 422s ok 39 - Page contains a form 422s ok 40 - URI match 422s ok 41 - Field "token" is defined 422s ok 42 - Code 422s ok 43 - Post code 422s ok 44 - Get cookie lemonldap (e818676ddbcd79be7e0d2f1a00b2e09b0f67f0e58c486bfbc3596f33b774b0b9) 422s ok 45 - Logout request 422s ok 46 - Response is 200 422s ok 47 - Cookie is deleted 422s ok 48 - No pdata 422s ok 49 - Disconnect request 422s ok 50 - Response is 401 422s ok 51 - Auth query 422s ok 52 - Get cookie lemonldap (14eee8abc4e49f5ba7dc52c3b7d0acef41fcce8c35332b36ffc22fece6414133) 422s ok 53 - Get redirection 422s ok 54 - Location is http://auth.example.com/ 422s ok 55 - Logout request 422s ok 56 - Response is 200 422s ok 57 - Cookie is deleted 422s ok 58 - No pdata 422s ok 59 - Disconnect request 422s ok 60 - Response is 401 422s 1..60 422s ok 422s t/70-2F-targetAuthnLevel.t ..................................................... 422s ok 1 - use Lemonldap::NG::Portal::Main; 422s ok 2 - Portal object 422s ok 3 - Init 422s ok 4 - Portal app 422s # Subtest: Check test1 offer both Auth choices and both 2FA choices 422s ok 1 - Get login form 422s ok 2 - Response body is not empty 422s ok 3 - Found at least one result for //input[@name="lmAuth"] 422s ok 4 - Two choices offered 422s ok 5 - Auth query 422s ok 6 - Response body is not empty 422s ok 7 - Found TOTP button 422s ok 8 - Response body is not empty 422s ok 9 - Found password button 422s 1..9 422s ok 5 - Check test1 offer both Auth choices and both 2FA choices 422s # Subtest: Check test2 vhost asks only TOTP 422s ok 1 - Get login form 422s ok 2 - Response body is not empty 422s ok 3 - Found at least one result for //input[@name="lmAuth"] 422s ok 4 - One choice offered 422s ok 5 - Auth query 422s ok 6 - Response body is not empty 422s ok 7 - Found TOTP prompt 422s 1..7 422s ok 6 - Check test2 vhost asks only TOTP 422s 1..6 422s ok 422s t/72-2F-REST-CodeActivation-Resend.t ........................................... 422s ok 1 - use Lemonldap::NG::Portal::Main; 422s ok 2 - Portal object 422s ok 3 - Init 422s ok 4 - Portal app 422s # Subtest: Login on first try 422s ok 1 - Init req gives dwho 422s ok 2 - Found uid attribute 422s ok 3 - Received code from LLNG 422s ok 4 - Auth query 422s ok 5 - Found custom Main Logo 422s ok 6 - Prompt indicates success 422s ok 7 - REST service received code 422s ok 8 - HTTP code is 200 422s ok 9 - Page contains a form 422s ok 10 - URI match 422s ok 11 - Field "token" is defined 422s ok 12 - Field "code" is defined 422s ok 13 - Post code 422s ok 14 - History found 422s ok 15 - One entry found 422s ok 16 - Get cookie lemonldap (97a49d9cdc91de1a6d446438693960a8ab76e7bfadb01fa53024a251ed4317ff) 422s ok 17 - Logout request 422s ok 18 - Response is 200 422s ok 19 - Cookie is deleted 422s ok 20 - No pdata 422s ok 21 - Disconnect request 422s ok 22 - Response is 401 422s 1..22 422s ok 5 - Login on first try 422s # Subtest: Login after several resend 422s ok 1 - Init req gives dwho 422s ok 2 - Found uid attribute 422s ok 3 - Received code from LLNG 422s ok 4 - Auth query 422s ok 5 - Found custom Main Logo 422s ok 6 - Prompt indicates success 422s ok 7 - REST service received code 422s ok 8 - HTTP code is 200 422s ok 9 - Page contains a form 422s ok 10 - URI match 422s ok 11 - Field "token" is defined 422s ok 12 - Field "code" is defined 422s ok 13 - Found resend button 422s ok 14 - Post code 422s ok 15 - Received invitation to try later 422s ok 16 - No code sent 422s ok 17 - HTTP code is 200 422s ok 18 - Page contains a form 422s ok 19 - URI match 422s ok 20 - Field "token" is defined 422s ok 21 - Field "code" is defined 422s ok 22 - Found resend button 422s ok 23 - Init req gives dwho 422s ok 24 - Found uid attribute 422s ok 25 - Received code from LLNG 422s ok 26 - Post code 422s ok 27 - Found custom Main Logo 422s ok 28 - Prompt indicates success 422s ok 29 - REST service received code 422s ok 30 - Code hasn't changed 422s ok 31 - HTTP code is 200 422s ok 32 - Page contains a form 422s ok 33 - URI match 422s ok 34 - Field "token" is defined 422s ok 35 - Field "code" is defined 422s ok 36 - Post code 422s ok 37 - Get cookie lemonldap (e0c0b4b5b32ea3841cf29a9a8abc9663a7ce0440c12a5961e5bcfb39ffefce29) 422s ok 38 - Logout request 422s ok 39 - Response is 200 422s ok 40 - Cookie is deleted 422s ok 41 - No pdata 422s ok 42 - Disconnect request 422s ok 43 - Response is 401 422s 1..43 422s ok 6 - Login after several resend 422s 1..6 422s ok 423s t/72-2F-REST-with-History.t .................................................... 423s ok 1 - use Lemonldap::NG::Portal::Main; 423s ok 2 - Portal object 423s ok 3 - Init 423s ok 4 - Portal app 423s ok 5 - Init req gives dwho 423s ok 6 - Auth query 423s ok 7 - Found custom Main Logo 423s ok 8 - HTTP code is 200 423s ok 9 - Page contains a form 423s ok 10 - URI match 423s ok 11 - Field "token" is defined 423s ok 12 - Field "code" is defined 423s ok 13 - Field "checkLogins" is defined 423s ok 14 - Verify req contains name 423s ok 15 - Verify req contains code 423s ok 16 - Post code 423s ok 17 - Get cookie lemonldap (435452409986ebf44c70aa42cfffbb3831781cafd6ddc9184d756f95d45f72f1) 423s ok 18 - History found 423s ok 19 - One entry found 423s ok 20 - Logout request 423s ok 21 - Response is 200 423s ok 22 - Cookie is deleted 423s ok 23 - No pdata 423s ok 24 - Disconnect request 423s ok 25 - Response is 401 423s 1..25 423s ok 423s t/74-2F-Required-Issuer-Timeouts.t ............................................. 423s ok 1 - use Lemonldap::NG::Portal::Main; 423s ok 2 - Portal object 423s ok 3 - Init 423s ok 4 - Portal app 423s ok 5 - Auth query 423s ok 6 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%22fc10ce08a617be854b7f91806bb001d9e37e880084b57a25c0684e11f626ea9e%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036709%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 423s ok 7 - Auth query 423s ok 8 - Get redirection 423s ok 9 - Location header found 423s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%221a794e56183cdb05d3867edb0e925d0e298d1e0961442ce15a6f3b0985df322e%22%2C%22issuerRequestcas%22%3A%22fc10ce08a617be854b7f91806bb001d9e37e880084b57a25c0684e11f626ea9e%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761036709%7D) 423s ok 11 - Follow redirection to /2fregisters 423s ok 12 - Found TOTP link 423s ok 13 - Form registration 423s ok 14 - Found TOTP js 423s ok 15 - Get new key 423s ok 16 - Content is JSON 423s ok 17 - Found secret 423s ok 18 - Found token 423s ok 19 - Code 423s ok 20 - Code contains 6 digits 423s ok 21 - Post code 423s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%221a794e56183cdb05d3867edb0e925d0e298d1e0961442ce15a6f3b0985df322e%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerTs%22%3A1761036709%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%22fc10ce08a617be854b7f91806bb001d9e37e880084b57a25c0684e11f626ea9e%22%7D) 423s ok 23 - Content is JSON 423s ok 24 - Key is registered 423s ok 25 - Auth query 423s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761036709%2C%22issuerRequestcas%22%3A%22fc10ce08a617be854b7f91806bb001d9e37e880084b57a25c0684e11f626ea9e%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22sfRegToken%22%3A%221a794e56183cdb05d3867edb0e925d0e298d1e0961442ce15a6f3b0985df322e%22%7D) 423s ok 27 - HTTP code is 200 423s ok 28 - Page contains a form 423s ok 29 - URI match 423s ok 30 - Field "token" is defined 423s ok 31 - Code 423s ok 32 - Post code 423s ok 33 - Get cookie lemonldap (56f9d2c1c3e3c4a014d244c5cba5192ceadb442068d618a33cfedafb7186ef2a) 423s ok 34 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%22fc10ce08a617be854b7f91806bb001d9e37e880084b57a25c0684e11f626ea9e%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 423s ok 35 - Get redirection 423s ok 36 - Location header found 423s ok 37 - Follow redirection to issuer 423s ok 38 - Get redirection 423s ok 39 - Location header found 423s 1..39 423s ok 423s t/74-2F-Required.t ............................................................. 423s ok 1 - use Lemonldap::NG::Portal::Main; 423s ok 2 - Portal object 423s ok 3 - Init 423s ok 4 - Portal app 423s ok 5 - Auth query 423s ok 6 - Get redirection 423s ok 7 - Location header found 423s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%224db54bed7c58ff23d170d14b2447c9cebbdabbcd218cb2e1b9560683e04ae9f4%22%7D) 423s ok 9 - Follow redirection to /2fregisters 423s ok 10 - Found TOTP link 423s ok 11 - Form registration 423s ok 12 - Found TOTP js 423s ok 13 - Get new key 423s ok 14 - Content is JSON 423s ok 15 - Found secret 423s ok 16 - Found token 423s ok 17 - Code 423s ok 18 - Code contains 6 digits 423s ok 19 - Post code 423s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%224db54bed7c58ff23d170d14b2447c9cebbdabbcd218cb2e1b9560683e04ae9f4%22%7D) 423s ok 21 - Content is JSON 423s ok 22 - Key is registered 423s ok 23 - Continue login 423s ok 24 - Get redirection 423s ok 25 - Location header found 423s ok 26 - Get cookie lemonldap (99afecfc4f587388945853a9a0256fcb9110563d970f884e812d104d29f72b7d) 423s ok 27 423s ok 28 423s ok 29 423s ok 30 - Auth query 423s ok 31 - HTTP code is 200 423s ok 32 - Page contains a form 423s ok 33 - URI match 423s ok 34 - Field "token" is defined 423s ok 35 - Code 423s ok 36 - Post code 423s ok 37 - Get cookie lemonldap (7d3e33dfd8362228082d9d69bc84dc7f56c7a943738fde42ee42b08b8c64929e) 423s ok 38 - Logout request 423s ok 39 - Response is 200 423s ok 40 - Cookie is deleted 423s ok 41 - No pdata 423s ok 42 - Disconnect request 423s ok 43 - Response is 401 423s 1..43 423s ok 424s t/76-2F-Ext-with-BruteForce.t .................................................. 424s ok 1 - use Lemonldap::NG::Portal::Main; 424s ok 2 - use Lemonldap::NG::Common::FormEncode; 424s ok 3 - Portal object 424s ok 4 - Init 424s ok 5 - Portal app 424s ok 6 - 1st Bad Auth query 424s ok 7 - Response status is 401 424s ok 8 - Content is JSON 424s ok 9 - Error code is 5 424s ok 10 - 2nd Bad Auth query 424s ok 11 - Response status is 401 424s ok 12 - Content is JSON 424s ok 13 - Error code is 5 424s ok 14 - 3rd Bad Auth query 424s ok 15 - Response status is 401 424s ok 16 - Content is JSON 424s ok 17 - Error code is 5 424s ok 18 - 4th Bad Auth query -> Rejected 424s ok 19 - Protection enabled 424s ok 20 - Auth query 424s ok 21 - Rejected -> Protection enabled 424s ok 22 - LockTime = 3 424s ok 23 - LockTime in range 424s ok 24 - Auth query 424s ok 25 - HTTP code is 200 424s ok 26 - Page contains a form 424s ok 27 - URI match 424s ok 28 - Field "token" is defined 424s ok 29 - Field "code" is defined 424s ok 30 - Field "checkLogins" is defined 424s ok 31 - Found EXTCODE input 424s ok 32 - Post code 424s ok 33 - Get cookie lemonldap (56de591bcddb99ed0ab0ba9b35cb612fe3f7d4f84d8ac0897d38d23b934e48de) 424s ok 34 - History found 424s ok 35 - Four entries found 424s ok 36 - Logout request 424s ok 37 - Response is 200 424s ok 38 - Cookie is deleted 424s ok 39 - No pdata 424s ok 40 - Disconnect request 424s ok 41 - Response is 401 424s 1..41 424s ok 424s t/76-2F-Ext-with-CodeActivation-Resend.t ....................................... 424s ok 1 - use Lemonldap::NG::Portal::Main; 424s ok 2 - use Lemonldap::NG::Common::FormEncode; 424s ok 3 - Portal object 424s ok 4 - Init 424s ok 5 - Portal app 424s # Subtest: Login on first try 424s ok 1 - Make sure sessionInfo is populated 424s ok 2 - Auth query 424s ok 3 - Found EXTCODE input 424s ok 4 - Prompt indicates success 424s ok 5 - Code has the correct format 424s ok 6 - HTTP code is 200 424s ok 7 - Page contains a form 424s ok 8 - URI match 424s ok 9 - Field "token" is defined 424s ok 10 - Field "code" is defined 424s ok 11 - Post code 424s ok 12 - Get cookie lemonldap (0492ca5a7b1d798e15483cafb4ac9abac43bc941c61e943442de02a2b2ae6624) 424s ok 13 - Logout request 424s ok 14 - Response is 200 424s ok 15 - Cookie is deleted 424s ok 16 - No pdata 424s ok 17 - Disconnect request 424s ok 18 - Response is 401 424s 1..18 424s ok 6 - Login on first try 424s # Subtest: Login after several resend 424s ok 1 - Make sure sessionInfo is populated 424s ok 2 - Auth query 424s ok 3 - Found EXTCODE input 424s ok 4 - Prompt indicates success 424s ok 5 - Code has the correct format 424s ok 6 - HTTP code is 200 424s ok 7 - Page contains a form 424s ok 8 - URI match 424s ok 9 - Field "token" is defined 424s ok 10 - Field "code" is defined 424s ok 11 - Found resend button 424s ok 12 - Make sure sessionInfo is populated 424s ok 13 - Post code 424s ok 14 - Received invitation to try later 424s ok 15 - No mail sent 424s ok 16 - HTTP code is 200 424s ok 17 - Page contains a form 424s ok 18 - URI match 424s ok 19 - Field "token" is defined 424s ok 20 - Field "code" is defined 424s ok 21 - Found resend button 424s ok 22 - Make sure sessionInfo is populated 424s ok 23 - Post code 424s ok 24 - Found EXTCODE input 424s ok 25 - Prompt indicates success 424s ok 26 - Code has the correct format 424s ok 27 - Code hasn't changed 424s ok 28 - HTTP code is 200 424s ok 29 - Page contains a form 424s ok 30 - URI match 424s ok 31 - Field "token" is defined 424s ok 32 - Field "code" is defined 424s ok 33 - Post code 424s ok 34 - Get cookie lemonldap (929c2267913aedd9e14e1e7a435afc4cab61bfc36985280da4d511d5b3f1e31a) 424s ok 35 - Logout request 424s ok 36 - Response is 200 424s ok 37 - Cookie is deleted 424s ok 38 - No pdata 424s ok 39 - Disconnect request 424s ok 40 - Response is 401 424s 1..40 424s ok 7 - Login after several resend 424s ok 8 - SessionInfo check was called during the test 424s 1..8 424s ok 424s t/76-2F-Ext-with-CodeActivation.t .............................................. 424s ok 1 - use Lemonldap::NG::Portal::Main; 424s ok 2 - use Lemonldap::NG::Common::FormEncode; 424s ok 3 - Portal object 424s ok 4 - Init 424s ok 5 - Portal app 424s ok 6 - Auth query 424s ok 7 - HTTP code is 200 424s ok 8 - Page contains a form 424s ok 9 - URI match 424s ok 10 - Field "token" is defined 424s ok 11 - Field "code" is defined 424s ok 12 - Found EXTCODE input 424s ok 13 - Post code 424s ok 14 - Get cookie lemonldap (d5457606b0215a203f9012f6abf54ffb85d066ddbc13395324ad7d167b83a75f) 424s ok 15 - Logout request 424s ok 16 - Response is 200 424s ok 17 - Cookie is deleted 424s ok 18 - No pdata 424s ok 19 - Disconnect request 424s ok 20 - Response is 401 424s 1..20 424s ok 424s t/76-2F-Ext-with-GrantSession.t ................................................ 424s ok 1 - use Lemonldap::NG::Portal::Main; 424s ok 2 - use Lemonldap::NG::Common::FormEncode; 424s ok 3 - Portal object 424s ok 4 - Init 424s ok 5 - Portal app 424s ok 6 - Auth query 424s ok 7 - HTTP code is 200 424s ok 8 - Page contains a form 424s ok 9 - URI match 424s ok 10 - Field "token" is defined 424s ok 11 - Field "code" is defined 424s ok 12 - Found EXTCODE input 424s ok 13 - Post code 424s ok 14 - dwho rejected with custom message 424s ok 15 - Response body is not empty 424s ok 16 - Found info JS 424s 1..16 424s ok 425s t/76-2F-Ext-with-History.t ..................................................... 425s ok 1 - use Lemonldap::NG::Portal::Main; 425s ok 2 - use Lemonldap::NG::Common::FormEncode; 425s ok 3 - Portal object 425s ok 4 - Init 425s ok 5 - Portal app 425s ok 6 - Auth query 425s ok 7 - HTTP code is 200 425s ok 8 - Page contains a form 425s ok 9 - URI match 425s ok 10 - Field "token" is defined 425s ok 11 - Field "checkLogins" is defined 425s ok 12 - Found totp.png 425s ok 13 - Found yubikey.png 425s ok 14 - Found totp.png 425s ok 15 - Post ext2f choice 425s ok 16 - HTTP code is 200 425s ok 17 - Page contains a form 425s ok 18 - URI match 425s ok 19 - Field "token" is defined 425s ok 20 - Field "code" is defined 425s ok 21 - Field "checkLogins" is defined 425s ok 22 - Found EXTCODE input 425s ok 23 - Post code 425s ok 24 - Get cookie lemonldap (c1195512838cdcbb370796f6775f24c7a82c10261e1a0dd0dee0a3a432f3cdba) 425s ok 25 - Auth query 425s ok 26 - HTTP code is 200 425s ok 27 - Page contains a form 425s ok 28 - URI match 425s ok 29 - Field "token" is defined 425s ok 30 - Field "checkLogins" is defined 425s ok 31 - Post ext2f choice 425s ok 32 - HTTP code is 200 425s ok 33 - Page contains a form 425s ok 34 - URI match 425s ok 35 - Field "token" is defined 425s ok 36 - Field "code" is defined 425s ok 37 - Field "checkLogins" is defined 425s ok 38 - Post code 425s ok 39 - Expected portal error code: code found on page 425s ok 40 - Expected portal error code 425s ok 41 - Authentication type found in success history 425s ok 42 - 2FA type found in success history 425s ok 43 - Authentication type found in failed history 425s ok 44 - 2FA type found in failed history 425s ok 45 - Logout request 425s ok 46 - Response is 200 425s ok 47 - Cookie is deleted 425s ok 48 - No pdata 425s ok 49 - Disconnect request 425s ok 50 - Response is 401 425s 1..50 425s ok 425s t/77-2F-Extra-Register.t ....................................................... 425s ok 1 - use Lemonldap::NG::Portal::Main; 425s ok 2 - use Lemonldap::NG::Common::FormEncode; 425s ok 3 - Portal object 425s ok 4 - Init 425s ok 5 - Portal app 425s # Subtest: Register and use mail based custom SF as dwho 425s ok 1 - Auth query 425s ok 2 - Get cookie lemonldap (f1ab55467072e81ca0a58a917fd8978ad4b9c3147cf866880f56df17ab77ab76) 425s ok 3 - Response body is not empty 425s ok 4 - Found link to home register 425s ok 5 - Response body is not empty 425s ok 6 - Found image for home 425s ok 7 - Response body is not empty 425s ok 8 - Found link to work register 425s ok 9 - Response body is not empty 425s ok 10 - Found image for work 425s ok 11 - HTTP code is 200 425s ok 12 - Content-Type is JSON 425s ok 13 - Content is valid JSON 425s ok 14 425s ok 15 425s ok 16 - Found session attribute in mail 425s ok 17 - Found 2F code in mail 425s ok 18 - Sent to self registered mail 425s ok 19 - HTTP code is 200 425s ok 20 - Content-Type is JSON 425s ok 21 - Content is valid JSON 425s ok 22 425s ok 23 - Auth query 425s ok 24 - HTTP code is 200 425s ok 25 - Page contains a form 425s ok 26 - URI match 425s ok 27 - Field "token" is defined 425s ok 28 - Field "code" is defined 425s ok 29 - Found session attribute in mail 425s ok 30 - Found 2F code in mail 425s ok 31 - Sent to self registered mail 425s ok 32 - Post code 425s ok 33 - Get cookie lemonldap (cac2aa9b305e4e0fb082fd7191ecafa16dc1e211c44e66b23c8438fa7592f509) 425s ok 34 - Get session using restSessionServer 425s ok 35 - HTTP code is 200 425s ok 36 - Deserialize session content 425s ok 37 - Session has correct value for _2f 425s ok 38 - Session has correct value for authenticationLevel 425s 1..38 425s ok 6 - Register and use mail based custom SF as dwho 425s # Subtest: Register a 2F that is not always available on login 425s ok 1 - Auth query 425s ok 2 - Get cookie lemonldap (de5096774b78a76f1a32133b9fbdeff02b68b5a0064af2fa9d56c673e5c95fef) 425s ok 3 - Response body is not empty 425s ok 4 - Found link to homeregrule register 425s ok 5 - HTTP code is 200 425s ok 6 - Content-Type is JSON 425s ok 7 - Content is valid JSON 425s ok 8 425s ok 9 425s ok 10 - Found session attribute in mail 425s ok 11 - Found 2F code in mail 425s ok 12 - Sent to self registered mail 425s ok 13 - HTTP code is 200 425s ok 14 - Content-Type is JSON 425s ok 15 - Content is valid JSON 425s ok 16 425s ok 17 - Auth query 425s ok 18 - Get cookie lemonldap (772285ca66f11b3463e84f7ec0153e8afda423aac53578b752cd22349bdeec70) 425s ok 19 - Found remove button 425s ok 20 - Found add button 425s ok 21 - Remove button not displayed 425s ok 22 - Add button not displayed 425s ok 23 - Auth query 425s ok 24 - HTTP code is 200 425s ok 25 - Page contains a form 425s ok 26 - URI match 425s ok 27 - Field "token" is defined 425s ok 28 - Field "code" is defined 425s 1..28 425s ok 7 - Register a 2F that is not always available on login 425s # Subtest: Fail to register mail based custom SF as dwho 425s ok 1 - Auth query 425s ok 2 - Get cookie lemonldap (d2ce4a4a8590c5fe523f6ee27ed6af174988d9b8dc96bc464251b4c37f22c230) 425s ok 3 - HTTP code is 200 425s ok 4 - Content-Type is JSON 425s ok 5 - Content is valid JSON 425s ok 6 425s ok 7 425s ok 8 - Found session attribute in mail 425s ok 9 - Found 2F code in mail 425s ok 10 - Sent to self registered mail 425s ok 11 - Response status is 400 425s ok 12 - Content is JSON 425s ok 13 - Error code is PE96 425s ok 14 - No 2fDevice was registered 425s 1..14 425s ok 8 - Fail to register mail based custom SF as dwho 425s # Subtest: Fail regex filter validation 425s ok 1 - Auth query 425s ok 2 - Get cookie lemonldap (f959c5c783426c7b2c22bc097d2b57deea7449c0659f35533b4f2d69976f27e5) 425s ok 3 - HTTP code is 200 425s ok 4 - Content-Type is JSON 425s ok 5 - Content is valid JSON 425s ok 6 425s ok 7 - Custom message was found 425s 1..7 425s ok 9 - Fail regex filter validation 425s # Subtest: Register and use rest based custom SF as dwho 425s ok 1 - Auth query 425s ok 2 - Get cookie lemonldap (d10f176050b2dab945b174b8378d8ab691cf4ea9d7e97777c63301a561ce058f) 425s ok 3 - Init req gives dwho 425s ok 4 - Found uid attribute 425s ok 5 - Found destination attribute 425s ok 6 - Received code from LLNG 425s ok 7 - HTTP code is 200 425s ok 8 - Content-Type is JSON 425s ok 9 - Content is valid JSON 425s ok 10 425s ok 11 425s ok 12 - HTTP code is 200 425s ok 13 - Content-Type is JSON 425s ok 14 - Content is valid JSON 425s ok 15 425s ok 16 - Init req gives dwho 425s ok 17 - Found uid attribute 425s ok 18 - Found destination attribute 425s ok 19 - Received code from LLNG 425s ok 20 - Auth query 425s ok 21 - HTTP code is 200 425s ok 22 - Page contains a form 425s ok 23 - URI match 425s ok 24 - Field "token" is defined 425s ok 25 - Field "code" is defined 425s ok 26 - Code was sent 425s ok 27 - Found resend button 425s ok 28 - Init req gives dwho 425s ok 29 - Found uid attribute 425s ok 30 - Found destination attribute 425s ok 31 - Received code from LLNG 425s ok 32 - Resend code 425s ok 33 - Code was sent again 425s ok 34 - Post code 425s ok 35 - Get cookie lemonldap (e2b588e77da7e693e4b0cfd7bae683b5d8269eabf6a6784c398af28ee40b8287) 425s ok 36 - Get session using restSessionServer 425s ok 37 - HTTP code is 200 425s ok 38 - Deserialize session content 425s ok 39 - Session has correct value for _2f 425s ok 40 - Session has correct value for authenticationLevel 425s ok 41 - Response body is not empty 425s ok 42 - Found unregister button 425s ok 43 - Found epoch on delete button 425s ok 44 - Found prefix on delete button 425s ok 45 - HTTP code is 400 425s ok 46 - Deletion expects valid CSRF token 425s ok 47 - Post deletion 425s ok 48 - HTTP code is 200 425s ok 49 - Content-Type is JSON 425s ok 50 - Content is valid JSON 425s ok 51 425s ok 52 - Device was unregistered 425s 1..52 425s ok 10 - Register and use rest based custom SF as dwho 425s # Subtest: Login and display available registrations for rtyler 425s ok 1 - Auth query 425s ok 2 - Get cookie lemonldap (f67af413a555f7f638c227e2391b3bb308a65851d801b69cbcf3a7a0bf03837b) 425s ok 3 - Response body is not empty 425s ok 4 - Home is not offered because rule doesn't match 425s ok 5 - Response body is not empty 425s ok 6 - Found link to work register 425s ok 7 - Response body is not empty 425s ok 8 - Found image for work 425s 1..8 425s ok 11 - Login and display available registrations for rtyler 425s 1..11 425s ok 426s t/77-2F-Extra.t ................................................................ 426s ok 1 - use Lemonldap::NG::Portal::Main; 426s ok 2 - use Lemonldap::NG::Common::FormEncode; 426s ok 3 - Portal object 426s ok 4 - Init 426s ok 5 - Portal app 426s ok 6 - Auth query 426s ok 7 - HTTP code is 200 426s ok 8 - Page contains a form 426s ok 9 - URI match 426s ok 10 - Field "token" is defined 426s ok 11 - Field "code" is defined 426s ok 12 - Found EXTCODE input 426s ok 13 - Found 2F code in mail 426s ok 14 - Post code 426s ok 15 - Get cookie lemonldap (ae11aa24fc162bc179fb6d45b485990131500355bf6efe7bb9749382ad31ece1) 426s ok 16 - Get session using restSessionServer 426s ok 17 - HTTP code is 200 426s ok 18 - Deserialize session content 426s ok 19 - Session has correct value for _2f 426s ok 20 - Logout request 426s ok 21 - Response is 200 426s ok 22 - Cookie is deleted 426s ok 23 - No pdata 426s ok 24 - Disconnect request 426s ok 25 - Response is 401 426s ok 26 - Auth query 426s ok 27 - HTTP code is 200 426s ok 28 - Page contains a form 426s ok 29 - URI match 426s ok 30 - Field "token" is defined 426s ok 31 - Field "checkLogins" is defined 426s ok 32 - Found work.jpg 426s ok 33 - Found home.jpg 426s ok 34 - Found translation label 426s ok 35 - Found overridden label 426s ok 36 - Post ext2f choice 426s ok 37 - HTTP code is 200 426s ok 38 - Page contains a form 426s ok 39 - URI match 426s ok 40 - Field "token" is defined 426s ok 41 - Field "code" is defined 426s ok 42 - Found EXTCODE input 426s ok 43 - Found 2F code in mail 426s ok 44 - Post code 426s ok 45 - Get cookie lemonldap (7e0414de505373636b03dae4d98563a9bcd31bc158822a79df64f5d3754351e4) 426s ok 46 - Get session using restSessionServer 426s ok 47 - HTTP code is 200 426s ok 48 - Deserialize session content 426s ok 49 - Session has correct value for _2f 426s ok 50 - Correct authentication level 426s ok 51 - Logout request 426s ok 52 - Response is 200 426s ok 53 - Cookie is deleted 426s ok 54 - No pdata 426s ok 55 - Disconnect request 426s ok 56 - Response is 401 426s 1..56 426s ok 426s t/77-2F-Mail-SessionKey.t ...................................................... 426s ok 1 - use Lemonldap::NG::Portal::Main; 426s ok 2 - use Lemonldap::NG::Common::FormEncode; 426s ok 3 - Portal object 426s ok 4 - Init 426s ok 5 - Portal app 426s ok 6 - Auth query 426s ok 7 - HTTP code is 200 426s ok 8 - Page contains a form 426s ok 9 - URI match 426s ok 10 - Field "token" is defined 426s ok 11 - Field "code" is defined 426s ok 12 - Found EXTCODE input 426s ok 13 - Use 2F mail sessionkey 426s ok 14 - Found 2F code in mail 426s ok 15 - Post code 426s ok 16 - Get cookie lemonldap (bbdbd4152f0fec8b4d71ea25ad82d9f527d0b6e61bf92d7434357cd3269c546c) 426s ok 17 - Logout request 426s ok 18 - Response is 200 426s ok 19 - Cookie is deleted 426s ok 20 - No pdata 426s ok 21 - Disconnect request 426s ok 22 - Response is 401 426s 1..22 426s ok 426s t/77-2F-Mail-with-global-storage.t ............................................. 426s ok 1 - use Lemonldap::NG::Portal::Main; 426s ok 2 - use Lemonldap::NG::Common::FormEncode; 426s ok 3 - Portal object 426s ok 4 - Init 426s ok 5 - Portal app 426s ok 6 - Auth query 426s ok 7 - HTTP code is 200 426s ok 8 - Page contains a form 426s ok 9 - URI match 426s ok 10 - Field "token" is defined 426s ok 11 - Field "code" is defined 426s ok 12 - Found EXTCODE input 426s ok 13 - Found 2F code in mail 426s ok 14 - Post code 426s ok 15 - Get cookie lemonldap (cfd60a1eae2d878bef22766f6e90c1e4d12491423cd6d44a0ac5c1678914137d) 426s ok 16 - Logout request 426s ok 17 - Response is 200 426s ok 18 - Cookie is deleted 426s ok 19 - No pdata 426s ok 20 - Disconnect request 426s ok 21 - Response is 401 426s 1..21 426s ok 426s t/77-2F-Mail.t ................................................................. 426s ok 1 - use Lemonldap::NG::Portal::Main; 426s ok 2 - use Lemonldap::NG::Common::FormEncode; 426s ok 3 - Portal object 426s ok 4 - Init 426s ok 5 - Portal app 426s # Subtest: Login on first try 426s ok 1 - Auth query 426s ok 2 - Prompt indicates success 426s ok 3 - Found session attribute in mail 426s ok 4 - Found 2F code in mail 426s ok 5 - HTTP code is 200 426s ok 6 - Page contains a form 426s ok 7 - URI match 426s ok 8 - Field "token" is defined 426s ok 9 - Field "code" is defined 426s ok 10 - Post code 426s ok 11 - Get cookie lemonldap (7c558f18f74eba17aaf28c39e675a5befb3cf48e405d0441488f3489a72e78ff) 426s ok 12 - Logout request 426s ok 13 - Response is 200 426s ok 14 - Cookie is deleted 426s ok 15 - No pdata 426s ok 16 - Disconnect request 426s ok 17 - Response is 401 426s 1..17 426s ok 6 - Login on first try 426s # Subtest: Login after several resend 426s ok 1 - Auth query 426s ok 2 - Prompt indicates success 426s ok 3 - Found session attribute in mail 426s ok 4 - Found 2F code in mail 426s ok 5 - HTTP code is 200 426s ok 6 - Page contains a form 426s ok 7 - URI match 426s ok 8 - Field "token" is defined 426s ok 9 - Field "code" is defined 426s ok 10 - Found resend button 426s ok 11 - Post code 426s ok 12 - Received invitation to try later 426s ok 13 - No mail sent 426s ok 14 - HTTP code is 200 426s ok 15 - Page contains a form 426s ok 16 - URI match 426s ok 17 - Field "token" is defined 426s ok 18 - Field "code" is defined 426s ok 19 - Found resend button 426s ok 20 - Post code 426s ok 21 - Prompt indicates success 426s ok 22 - Found session attribute in mail 426s ok 23 - Found 2F code in mail 426s ok 24 - Code hasn't changed 426s ok 25 - HTTP code is 200 426s ok 26 - Page contains a form 426s ok 27 - URI match 426s ok 28 - Field "token" is defined 426s ok 29 - Field "code" is defined 426s ok 30 - Post code 426s ok 31 - Get cookie lemonldap (ba3f7bfbe508182a80246dd748da3e3d1eb9dad2907f82625ea23e8a6e085872) 426s ok 32 - Logout request 426s ok 33 - Response is 200 426s ok 34 - Cookie is deleted 426s ok 35 - No pdata 426s ok 36 - Disconnect request 426s ok 37 - Response is 401 426s 1..37 426s ok 7 - Login after several resend 426s 1..7 426s ok 427s t/77-2F-Radius.t ............................................................... 427s ok 1 - use Lemonldap::NG::Portal::Main; 427s ok 2 - use Lemonldap::NG::Common::FormEncode; 427s ok 3 - Portal object 427s ok 4 - Init 427s ok 5 - Portal app 427s # Subtest: Try with correct code 427s ok 1 - Has not been triggered before 427s ok 2 - Found NAS-Identifier attribute 427s ok 3 - Found X-Email-Address attribute 427s ok 4 - Auth query 427s ok 5 - HTTP code is 200 427s ok 6 - Page contains a form 427s ok 7 - URI match 427s ok 8 - Field "token" is defined 427s ok 9 - Field "code" is defined 427s ok 10 - Found EXTCODE input 427s ok 11 - Has been triggered before 427s ok 12 - Found NAS-Identifier attribute 427s ok 13 - Found X-Email-Address attribute 427s ok 14 - Post code 427s ok 15 - Get cookie lemonldap (1e40dd9ada7df76e9abf87da2ad592cddbbab8cfd1636bf296a5bd238c234beb) 427s ok 16 - Logout request 427s ok 17 - Response is 200 427s ok 18 - Cookie is deleted 427s ok 19 - No pdata 427s ok 20 - Disconnect request 427s ok 21 - Response is 401 427s 1..21 427s ok 6 - Try with correct code 427s # Subtest: Try with incorrect code 427s ok 1 - Has not been triggered before 427s ok 2 - Found NAS-Identifier attribute 427s ok 3 - Found X-Email-Address attribute 427s ok 4 - Auth query 427s ok 5 - HTTP code is 200 427s ok 6 - Page contains a form 427s ok 7 - URI match 427s ok 8 - Field "token" is defined 427s ok 9 - Field "code" is defined 427s ok 10 - Found EXTCODE input 427s ok 11 - Has been triggered before 427s ok 12 - Found NAS-Identifier attribute 427s ok 13 - Found X-Email-Address attribute 427s ok 14 - Post code 427s ok 15 - Bad OTP error: code found on page 427s ok 16 - Bad OTP error 427s 1..16 427s ok 7 - Try with incorrect code 427s 1..7 427s ok 427s t/77-2F-Retry.t ................................................................ 427s ok 1 - use Lemonldap::NG::Portal::Main; 427s ok 2 - use Lemonldap::NG::Common::FormEncode; 427s ok 3 - Portal object 427s ok 4 - Init 427s ok 5 - Portal app 427s # Subtest: Only one factor offered, fail after 3 tries 427s ok 1 - Auth query 427s ok 2 - HTTP code is 200 427s ok 3 - Page contains a form 427s ok 4 - CSP header authorize POST request to \# 427s ok 5 - Auth POST query 427s ok 6 - Initial prompt 427s ok 7 - HTTP code is 200 427s ok 8 - Page contains a form 427s ok 9 - URI match 427s ok 10 - Field "token" is defined 427s ok 11 - Field "code" is defined 427s ok 12 - Post code 427s ok 13 - Retry prompt 427s ok 14 - HTTP code is 200 427s ok 15 - Page contains a form 427s ok 16 - URI match 427s ok 17 - Field "token" is defined 427s ok 18 - Field "code" is defined 427s ok 19 - Post code 427s ok 20 - Retry prompt 427s ok 21 - HTTP code is 200 427s ok 22 - Page contains a form 427s ok 23 - URI match 427s ok 24 - Field "token" is defined 427s ok 25 - Field "code" is defined 427s ok 26 - Post code 427s ok 27 - Expected portal error code: code found on page 427s ok 28 - Expected portal error code 427s ok 29 - One entry in history 427s ok 30 - Failure was recorded 427s 1..30 427s ok 6 - Only one factor offered, fail after 3 tries 427s # Subtest: Only one factor offered, succeed after 2 tries 427s ok 1 - Auth query 427s ok 2 - HTTP code is 200 427s ok 3 - Page contains a form 427s ok 4 - CSP header authorize POST request to \# 427s ok 5 - Auth POST query 427s ok 6 - Initial prompt 427s ok 7 - HTTP code is 200 427s ok 8 - Page contains a form 427s ok 9 - URI match 427s ok 10 - Field "token" is defined 427s ok 11 - Field "code" is defined 427s ok 12 - Post code 427s ok 13 - Retry prompt 427s ok 14 - HTTP code is 200 427s ok 15 - Page contains a form 427s ok 16 - URI match 427s ok 17 - Field "token" is defined 427s ok 18 - Field "code" is defined 427s ok 19 - Post code 427s ok 20 - Retry prompt 427s ok 21 - HTTP code is 200 427s ok 22 - Page contains a form 427s ok 23 - URI match 427s ok 24 - Field "token" is defined 427s ok 25 - Field "code" is defined 427s Use of uninitialized value in string eq at /tmp/autopkgtest.f5qN0v/autopkgtest_tmp/smoke9xHAFV/t/sfHookPlugin.pm line 64. 427s ok 26 - Post code 427s ok 27 - Get cookie lemonldap (a269a34866402f912bff79c97858a89e8afc62236ed178daaed21478d0801acc) 427s ok 28 - One entry in history 427s ok 29 - Success was recorded 427s 1..29 427s ok 7 - Only one factor offered, succeed after 2 tries 427s # Subtest: Two factors offered, fail after 3 tries 427s ok 1 - Auth query 427s ok 2 - HTTP code is 200 427s ok 3 - Page contains a form 427s ok 4 - CSP header authorize POST request to \# 427s ok 5 - Auth POST query 427s ok 6 - HTTP code is 200 427s ok 7 - Page contains a form 427s ok 8 - URI match 427s ok 9 - Field "token" is defined 427s ok 10 - Post 2F choice 427s ok 11 - Initial prompt 427s ok 12 - HTTP code is 200 427s ok 13 - Page contains a form 427s ok 14 - URI match 427s ok 15 - Field "token" is defined 427s ok 16 - Field "code" is defined 427s ok 17 - Post code 427s ok 18 - Retry prompt 427s ok 19 - HTTP code is 200 427s ok 20 - Page contains a form 427s ok 21 - URI match 427s ok 22 - Field "token" is defined 427s ok 23 - Field "code" is defined 427s ok 24 - Post code 427s ok 25 - Retry prompt 427s ok 26 - HTTP code is 200 427s ok 27 - Page contains a form 427s ok 28 - URI match 427s ok 29 - Field "token" is defined 427s ok 30 - Field "code" is defined 427s ok 31 - Post code 427s ok 32 - Expected portal error code: code found on page 427s ok 33 - Expected portal error code 427s ok 34 - One entry in history 427s ok 35 - Failure was recorded 427s ok 36 - history failed time match > 427s 1..36 427s ok 8 - Two factors offered, fail after 3 tries 427s # Subtest: Two factors offered, succeed after 2 tries 427s ok 1 - Auth query 427s ok 2 - HTTP code is 200 427s ok 3 - Page contains a form 427s ok 4 - CSP header authorize POST request to \# 427s ok 5 - Auth POST query 427s ok 6 - HTTP code is 200 427s ok 7 - Page contains a form 427s ok 8 - URI match 427s ok 9 - Field "token" is defined 427s ok 10 - Post 2F choice 427s ok 11 - Initial prompt 427s ok 12 - HTTP code is 200 427s ok 13 - Page contains a form 427s ok 14 - URI match 427s ok 15 - Field "token" is defined 427s ok 16 - Field "code" is defined 427s ok 17 - Post code 427s ok 18 - Retry prompt 427s ok 19 - HTTP code is 200 427s ok 20 - Page contains a form 427s ok 21 - URI match 427s ok 22 - Field "token" is defined 427s ok 23 - Field "code" is defined 427s ok 24 - Post code 427s ok 25 - Retry prompt 427s ok 26 - internal fake time ok 427s ok 27 - HTTP code is 200 427s ok 28 - Page contains a form 427s ok 29 - URI match 427s ok 30 - Field "token" is defined 427s ok 31 - Field "code" is defined 427s Use of uninitialized value in string eq at /tmp/autopkgtest.f5qN0v/autopkgtest_tmp/smoke9xHAFV/t/sfHookPlugin.pm line 64. 427s ok 32 - Post code 427s ok 33 - Get cookie lemonldap (fd1eb5c2b2cc2a5657c1f932cd11a21ef30cdf5c0f62c5b5dee0d28dfeecb909) 427s ok 34 - One entry in history 427s ok 35 - Success was recorded 427s ok 36 - history success time match > 427s 1..36 427s ok 9 - Two factors offered, succeed after 2 tries 427s # Subtest: Test sfBeforeVerify hook 427s ok 1 - Auth query 427s ok 2 - HTTP code is 200 427s ok 3 - Page contains a form 427s ok 4 - CSP header authorize POST request to \# 427s ok 5 - Auth POST query 427s ok 6 - Initial prompt 427s ok 7 - HTTP code is 200 427s ok 8 - Page contains a form 427s ok 9 - URI match 427s ok 10 - Field "token" is defined 427s ok 11 - Field "code" is defined 427s ok 12 - Post code 427s ok 13 - User msmith denied by hook: code found on page 427s ok 14 - User msmith denied by hook 427s 1..14 427s ok 10 - Test sfBeforeVerify hook 427s 1..10 427s ok 428s t/77-2F-Trust.t ................................................................ 428s ok 1 - use Lemonldap::NG::Portal::Main; 428s ok 2 - use Lemonldap::NG::Common::FormEncode; 428s ok 3 - Portal object 428s ok 4 - Init 428s ok 5 - Portal app 428s # Subtest: Store browser, then reuse it 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - HTTP code is 200 428s ok 21 - Page contains a form 428s ok 22 - URI match 428s ok 23 - Field "fg" is defined 428s ok 24 - Field "token" is defined 428s ok 25 - Found TOTP secret 428s ok 26 - Post fingerprint 428s ok 27 - Get cookie lemonldap (503d901e3983a5e19b1d1c798ebdd029904c5ef47d7e196cde5cf0904a247979) 428s ok 28 - Get cookie llngconnection (59582ecaea8684b63e8eab27d93a2f8bcae739ae16c92bf80fee36cdd3604154) 428s ok 29 - Authentication level was set 428s ok 30 - Auth query 428s ok 31 - HTTP code is 200 428s ok 32 - Page contains a form 428s ok 33 - CSP header authorize POST request to \# 428s ok 34 - Found stayconnected checkbox 428s ok 35 - Auth POST query 428s ok 36 - HTTP code is 200 428s ok 37 - Page contains a form 428s ok 38 - URI match 428s ok 39 - Field "fg" is defined 428s ok 40 - Field "token" is defined 428s ok 41 - Post fingerprint 428s ok 42 - Get cookie lemonldap (cb9ec14cb3b382b7b95ef73079cc93c13f771bb4368ae3f57bda523238ffe44f) 428s ok 43 - Authentication level was restored 428s ok 44 - Logout request 428s ok 45 - Response is 200 428s ok 46 - Cookie is deleted 428s ok 47 - No pdata 428s ok 48 - Disconnect request 428s ok 49 - Response is 401 428s 1..49 428s ok 6 - Store browser, then reuse it 428s # Subtest: Store browser, then reuse it after cookie expiration 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - HTTP code is 200 428s ok 21 - Page contains a form 428s ok 22 - URI match 428s ok 23 - Field "fg" is defined 428s ok 24 - Field "token" is defined 428s ok 25 - Found TOTP secret 428s ok 26 - Post fingerprint 428s ok 27 - Get cookie lemonldap (8d63891d7dd235825b4828f0620da4992acea500962c62f56141ac5a95163ee2) 428s ok 28 - Get cookie llngconnection (89c62ce34cfd6897454ea43c9be34749f47cf2151a86db5c5f6bf5c14916768d) 428s ok 29 - Auth query 428s ok 30 - HTTP code is 200 428s ok 31 - Page contains a form 428s ok 32 - CSP header authorize POST request to \# 428s ok 33 - Found stayconnected checkbox 428s ok 34 - Auth POST query 428s ok 35 - Get cookie llngconnection (0) 428s ok 36 - Old cookie is removed 428s ok 37 - HTTP code is 200 428s ok 38 - Page contains a form 428s ok 39 - URI match 428s ok 40 - Field "token" is defined 428s ok 41 - Post 2F choice 428s ok 42 - Prompt indicates success 428s ok 43 - Found 2F code in mail 428s ok 44 - HTTP code is 200 428s ok 45 - Page contains a form 428s ok 46 - URI match 428s ok 47 - Field "token" is defined 428s ok 48 - Field "code" is defined 428s ok 49 - Post code 428s ok 50 - Get cookie lemonldap (beb779686bdd822aa6bb0e36e1ddcdc2f85ea6b31b13db7eb02d8270104d9f32) 428s ok 51 - Logout request 428s ok 52 - Response is 200 428s ok 53 - Cookie is deleted 428s ok 54 - No pdata 428s ok 55 - Disconnect request 428s ok 56 - Response is 401 428s 1..56 428s ok 7 - Store browser, then reuse it after cookie expiration 428s # Subtest: Store browser, then try to reuse it with wrong cookie 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - HTTP code is 200 428s ok 21 - Page contains a form 428s ok 22 - URI match 428s ok 23 - Field "fg" is defined 428s ok 24 - Field "token" is defined 428s ok 25 - Found TOTP secret 428s ok 26 - Post fingerprint 428s ok 27 - Get cookie lemonldap (adcc186e5bd05afa8338aa8a21d9b40adb9f871363e2fbe8b801adcf6b483adb) 428s ok 28 - Get cookie llngconnection (3b8c83fd03123c0caff60985c8fe3ab6df386731a0b16f556d30b7596cc74080) 428s ok 29 - Auth query 428s ok 30 - HTTP code is 200 428s ok 31 - Page contains a form 428s ok 32 - CSP header authorize POST request to \# 428s ok 33 - Found stayconnected checkbox 428s ok 34 - Auth POST query 428s ok 35 - Get cookie llngconnection (0) 428s ok 36 - Wrong cookie is removed 428s ok 37 - HTTP code is 200 428s ok 38 - Page contains a form 428s ok 39 - URI match 428s ok 40 - Field "token" is defined 428s ok 41 - Post 2F choice 428s ok 42 - Prompt indicates success 428s ok 43 - Found 2F code in mail 428s ok 44 - HTTP code is 200 428s ok 45 - Page contains a form 428s ok 46 - URI match 428s ok 47 - Field "token" is defined 428s ok 48 - Field "code" is defined 428s ok 49 - Post code 428s ok 50 - Get cookie lemonldap (2ffe7fac7a21418ea43ae7a14a0693b4faafde17ac729e5c8bded641b8f9fc1f) 428s ok 51 - Logout request 428s ok 52 - Response is 200 428s ok 53 - Cookie is deleted 428s ok 54 - No pdata 428s ok 55 - Disconnect request 428s ok 56 - Response is 401 428s 1..56 428s ok 8 - Store browser, then try to reuse it with wrong cookie 428s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - HTTP code is 200 428s ok 21 - Page contains a form 428s ok 22 - URI match 428s ok 23 - Field "fg" is defined 428s ok 24 - Field "token" is defined 428s ok 25 - Found TOTP secret 428s ok 26 - Post fingerprint 428s ok 27 - Get cookie lemonldap (192bbaa5e417fa259478f7cd67be7e3fbb98df7800900fc4a350707f6c2f927f) 428s ok 28 - Get cookie llngconnection (96102a63fe5aa873bcee650c56def4bb9e036fe311c326d1cfbd44b2c7c69b3e) 428s ok 29 - Auth query 428s ok 30 - HTTP code is 200 428s ok 31 - Page contains a form 428s ok 32 - CSP header authorize POST request to \# 428s ok 33 - Found stayconnected checkbox 428s ok 34 - Auth POST query 428s ok 35 - HTTP code is 200 428s ok 36 - Page contains a form 428s ok 37 - URI match 428s ok 38 - Field "fg" is defined 428s ok 39 - Field "token" is defined 428s ok 40 - Post fingerprint 428s ok 41 - Expected portal error code: code found on page 428s ok 42 - Expected portal error code 428s ok 43 - Get cookie llngconnection (0) 428s ok 44 - Cookie with mismatched TOTP is removed 428s 1..44 428s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 428s # Subtest: Store browser, then try to reuse as different user 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - HTTP code is 200 428s ok 21 - Page contains a form 428s ok 22 - URI match 428s ok 23 - Field "fg" is defined 428s ok 24 - Field "token" is defined 428s ok 25 - Found TOTP secret 428s ok 26 - Post fingerprint 428s ok 27 - Get cookie lemonldap (9d0a13f3717c974457e4720504f99e7c513032acbf94d615bcbe254435bb3ea5) 428s ok 28 - Get cookie llngconnection (485a52478496a9f3e55901b108909f1f4c8ad4f27e1e072b5405eef7f40832c1) 428s ok 29 - Auth query 428s ok 30 - HTTP code is 200 428s ok 31 - Page contains a form 428s ok 32 - CSP header authorize POST request to \# 428s ok 33 - Found stayconnected checkbox 428s ok 34 - Auth POST query 428s ok 35 - HTTP code is 200 428s ok 36 - Page contains a form 428s ok 37 - URI match 428s ok 38 - Field "token" is defined 428s ok 39 - Post 2F choice 428s ok 40 - Prompt indicates success 428s ok 41 - Found 2F code in mail 428s ok 42 - HTTP code is 200 428s ok 43 - Page contains a form 428s ok 44 - URI match 428s ok 45 - Field "token" is defined 428s ok 46 - Field "code" is defined 428s ok 47 - Post code 428s ok 48 - HTTP code is 200 428s ok 49 - Page contains a form 428s ok 50 - URI match 428s ok 51 - Field "fg" is defined 428s ok 52 - Field "token" is defined 428s ok 53 - Found TOTP secret 428s ok 54 - Post fingerprint 428s ok 55 - Get cookie lemonldap (11f6b9d64b55ad1e33adf5c01b9ec885c34a39f75690648c60daa8dd9582cebb) 428s ok 56 - Logout request 428s ok 57 - Response is 200 428s ok 58 - Cookie is deleted 428s ok 59 - No pdata 428s ok 60 - Disconnect request 428s ok 61 - Response is 401 428s 1..61 428s ok 10 - Store browser, then try to reuse as different user 428s # Subtest: User can refuse to stay connected 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - Get cookie lemonldap (ac6c8c44c6871c597c72b3e27964828edad20cba75c6257729aea9d4348581c2) 428s ok 21 - Logout request 428s ok 22 - Response is 200 428s ok 23 - Cookie is deleted 428s ok 24 - No pdata 428s ok 25 - Disconnect request 428s ok 26 - Response is 401 428s 1..26 428s ok 11 - User can refuse to stay connected 428s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - HTTP code is 200 428s ok 14 - Page contains a form 428s ok 15 - URI match 428s ok 16 - Field "token" is defined 428s ok 17 - Field "code" is defined 428s ok 18 - Post code 428s ok 19 - Persistent connection cookie isn't sent 428s ok 20 - Get cookie lemonldap (c7ed9be8b8b8508422925b6f3475756ca83e82c590b1e62e8ffeeda660f933c2) 428s 1..20 428s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 428s # Subtest: User cannot bypass the trusted browser rule (wrong user) 428s ok 1 - Auth query 428s ok 2 - HTTP code is 200 428s ok 3 - Page contains a form 428s ok 4 - CSP header authorize POST request to \# 428s ok 5 - Found stayconnected checkbox 428s ok 6 - Auth POST query 428s ok 7 - HTTP code is 200 428s ok 8 - Page contains a form 428s ok 9 - URI match 428s ok 10 - Field "token" is defined 428s ok 11 - Post 2F choice 428s ok 12 - Prompt indicates success 428s ok 13 - Found 2F code in mail 428s ok 14 - HTTP code is 200 428s ok 15 - Page contains a form 428s ok 16 - URI match 428s ok 17 - Field "token" is defined 428s ok 18 - Field "code" is defined 428s ok 19 - Post code 428s ok 20 - Persistent connection cookie isn't sent 428s ok 21 - Get cookie lemonldap (08935fff32c7a6e83dfcd692fb404cf83ec3d4f257c23541f31920fe203a1d78) 428s 1..21 428s ok 13 - User cannot bypass the trusted browser rule (wrong user) 428s 1..13 428s ok 428s t/78-2F-Upgrade-Many.t ......................................................... 428s ok 1 - use Lemonldap::NG::Portal::Main; 428s ok 2 - use Lemonldap::NG::Common::FormEncode; 428s ok 3 - Portal object 428s ok 4 - Init 428s ok 5 - Portal app 428s ok 6 - Auth query 428s ok 7 - Get cookie lemonldap (d45e43d62836e7e04cd6f635542993c631e14ed22d90a152c1c4f9852321f590) 428s ok 8 - Upgrade session query 428s ok 9 - HTTP code is 200 428s ok 10 - Page contains a form 428s ok 11 - URI match 428s ok 12 - Field "confirm" is defined 428s ok 13 - Field "url" is defined 428s ok 14 - Found custom Main Logo 428s ok 15 - Language icons found 428s ok 16 - Accept session upgrade query 428s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 428s ok 18 - HTTP code is 200 428s ok 19 - Page contains a form 428s ok 20 - Host match 428s ok 21 - Field "upgrading" is defined 428s ok 22 - Field "url" is defined 428s ok 23 - CSP header authorize POST request to \# 428s ok 24 - Post login 428s ok 25 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 428s ok 26 - HTTP code is 200 428s ok 27 - Page contains a form 428s ok 28 - URI match 428s ok 29 - Field "token" is defined 428s ok 30 - Field "checkLogins" is defined 428s ok 31 - Found mail 428s ok 32 - Post ext2f choice 428s ok 33 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 428s ok 34 - HTTP code is 200 428s ok 35 - Page contains a form 428s ok 36 - URI match 428s ok 37 - Field "token" is defined 428s ok 38 - Field "code" is defined 428s ok 39 - Found EXTCODE input 428s ok 40 - Found 2F code in mail 428s ok 41 - Post code 428s ok 42 - Get redirection 428s ok 43 - Location is http://test1.example.com 428s ok 44 - Get cookie lemonldap (8e3ab52707827fd76bcb7c23331c80f70d0d0b10284fd96adbb2aba27df65966) 428s ok 45 - Make sure no pdata is returned 428s 1..45 428s ok 429s t/78-2F-Upgrade.t .............................................................. 429s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 429s ok 1 - use Lemonldap::NG::Portal::Main; 429s ok 2 - use Lemonldap::NG::Common::FormEncode; 429s ok 3 - Portal object 429s [Tue Oct 21 08:51:54 2025] [LLNG:6858] [error] Bad logLevel value '', switching to 'info' 429s 429s [Tue Oct 21 08:51:54 2025] [LLNG:6858] [info] Loading configuration 1 for process 6858 429s ok 4 - Init 429s ok 5 - Portal app 429s ok 6 - Auth query 429s ok 7 - Get cookie lemonldap (4fe6d20884ddef012d9193a36a586177f9e498e4033871e596beb22b847a518f) 429s [Tue Oct 21 08:51:54 2025] [LLNG:6858] [info] New request Lemonldap::NG::Handler::Server GET /level3 429s [Tue Oct 21 08:51:54 2025] [LLNG:6858] [notice] User dwho was forbidden to access to test1.example.com/level3 429s ok 8 - Handler request 429s ok 9 - Authenticated as dwho 429s ok 10 - HTTP code is 403 429s ok 11 - Upgrade session query 429s ok 12 - HTTP code is 200 429s ok 13 - Page contains a form 429s ok 14 - URI match 429s ok 15 - Field "confirm" is defined 429s ok 16 - Field "url" is defined 429s ok 17 - Found custom Main Logo 429s ok 18 - Language icons found 429s ok 19 - Accept session upgrade query 429s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 429s ok 21 - HTTP code is 200 429s ok 22 - Page contains a form 429s ok 23 - Host match 429s ok 24 - Field "upgrading" is defined 429s ok 25 - Field "url" is defined 429s ok 26 - CSP header authorize POST request to \# 429s ok 27 - Post login 429s ok 28 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 429s ok 29 - HTTP code is 200 429s ok 30 - Page contains a form 429s ok 31 - URI match 429s ok 32 - Field "token" is defined 429s ok 33 - Field "code" is defined 429s ok 34 - Found EXTCODE input 429s ok 35 - Found 2F code in mail 429s ok 36 - Post code 429s ok 37 - Get redirection 429s ok 38 - Location is http://test1.example.com 429s ok 39 - Get cookie lemonldap (f3c51065b2041aef2eb71d61b8acb5511578938e1d33e9c3f431211f49b81a41) 429s ok 40 - Make sure no pdata is returned 429s [Tue Oct 21 08:51:54 2025] [LLNG:6858] [info] New request Lemonldap::NG::Handler::Server GET /level3 429s ok 41 - Handler request 429s ok 42 - Authenticated as dwho 429s ok 43 - HTTP code is 200 429s 1..43 429s ok 429s t/78-2F-UpgradeOnly-with-forceFlag.t ........................................... 429s ok 1 - use Lemonldap::NG::Portal::Main; 429s ok 2 - Portal object 429s ok 3 - Init 429s ok 4 - Portal app 429s ok 5 - Auth query 429s ok 6 - Get cookie lemonldap (76c67bd25c202259d96af266d91678ee096e1d06f9f62e989bb883b7da391354) 429s ok 7 - CheckUser 429s ok 8 - Response is JSON 429s ok 9 - AuthenticationLevel == 1 429s ok 10 - Form registration 429s ok 11 - Get redirection 429s ok 12 - Location header found 429s ok 13 - Form registration 429s ok 14 - Found TOTP js 429s ok 15 - Get new key 429s ok 16 - Content is JSON 429s ok 17 - Found secret 429s ok 18 - Found token 429s ok 19 - Found issuer 429s ok 20 - Found user 429s ok 21 - Code 429s ok 22 - Code contains 6 digits 429s ok 23 - Post code 429s ok 24 - Content is JSON 429s ok 25 - TOTP is registered 429s ok 26 - Form registration 429s ok 27 - Found forceUpgrade flag 429s ok 28 - Upgrade session query from 2fManager 429s ok 29 - HTTP code is 200 429s ok 30 - Page contains a form 429s ok 31 - URI match 429s ok 32 - Field "confirm" is defined 429s ok 33 - Field "url" is defined 429s ok 34 - Field "forceUpgrade" is defined 429s ok 35 - Accept session upgrade query 429s ok 36 - HTTP code is 200 429s ok 37 - Page contains a form 429s ok 38 - URI match 429s ok 39 - Field "token" is defined 429s ok 40 - Code 429s ok 41 - Post code 429s ok 42 - CheckUser 429s ok 43 - Response is JSON 429s ok 44 - AuthenticationLevel == 3 429s 1..44 429s ok 429s t/78-2F-UpgradeOnly-without-2F.t ............................................... 429s ok 1 - use Lemonldap::NG::Portal::Main; 429s ok 2 - use Lemonldap::NG::Common::FormEncode; 429s ok 3 - Portal object 429s ok 4 - Init 429s ok 5 - Portal app 429s ok 6 - Auth query 429s ok 7 - Get cookie lemonldap (cd7d1c01aa16574ee7abe86cccf504640684a88335934a9f87fc027cf0675ad2) 429s ok 8 - Upgrade session query 429s ok 9 - HTTP code is 200 429s ok 10 - Page contains a form 429s ok 11 - URI match 429s ok 12 - Field "confirm" is defined 429s ok 13 - Field "url" is defined 429s ok 14 - Accept session upgrade query 429s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 429s ok 16 - Expected portal error code: code found on page 429s ok 17 - Expected portal error code 429s ok 18 - Accept session upgrade query 429s ok 19 - Get redirection 429s ok 20 - Location is http://auth.example.com/ 429s ok 21 - Logout request 429s ok 22 - Response is 200 429s ok 23 - Cookie is deleted 429s ok 24 - No pdata 429s ok 25 - Disconnect request 429s ok 26 - Response is 401 429s 1..26 429s ok 430s t/78-2F-UpgradeOnly.t .......................................................... 430s ok 1 - use Lemonldap::NG::Portal::Main; 430s ok 2 - use Lemonldap::NG::Common::FormEncode; 430s ok 3 - Portal object 430s ok 4 - Init 430s ok 5 - Portal app 430s ok 6 - Auth query 430s ok 7 - Get cookie lemonldap (2d90b2c5606bb43a1fc7e4c052406a88d3fd7a04017a1d33eed82093de5a9b94) 430s ok 8 - Upgrade session query 430s ok 9 - HTTP code is 200 430s ok 10 - Page contains a form 430s ok 11 - URI match 430s ok 12 - Field "confirm" is defined 430s ok 13 - Field "url" is defined 430s ok 14 - Accept session upgrade query 430s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 430s ok 16 - Expected portal error code: code found on page 430s ok 17 - Expected portal error code 430s ok 18 - Auth query 430s ok 19 - Get cookie lemonldap (e93fae68cd772a05c6ffb0d1e351335dbd5d7a30e490043a54223e6af4b8e7b0) 430s ok 20 - Upgrade session query 430s ok 21 - HTTP code is 200 430s ok 22 - Page contains a form 430s ok 23 - URI match 430s ok 24 - Field "confirm" is defined 430s ok 25 - Field "url" is defined 430s ok 26 - Accept session upgrade query 430s ok 27 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 430s ok 28 - HTTP code is 200 430s ok 29 - Page contains a form 430s ok 30 - URI match 430s ok 31 - Field "token" is defined 430s ok 32 - Field "code" is defined 430s ok 33 - Found EXTCODE input 430s ok 34 - Found 2F code in mail 430s ok 35 - Post code 430s ok 36 - Get redirection 430s ok 37 - Location is http://test1.example.com 430s ok 38 - Get cookie lemonldap (e93fae68cd772a05c6ffb0d1e351335dbd5d7a30e490043a54223e6af4b8e7b0) 430s ok 39 - Make sure no pdata is returned 430s 1..39 430s ok 430s t/79-2F-Yubikey-from-Session.t ................................................. 430s ok 1 - use Lemonldap::NG::Portal::Main; 430s ok 2 - Portal object 430s ok 3 - Init 430s ok 4 - Portal app 430s ok 5 - Authenticate as dwho 430s ok 6 - HTTP code is 200 430s ok 7 - Page contains a form 430s ok 8 - URI match 430s ok 9 - Field "token" is defined 430s ok 10 - Field "code" is defined 430s ok 11 - Post code 430s ok 12 - Bad OTP code: code found on page 430s ok 13 - Bad OTP code 430s ok 14 - Auth query 430s ok 15 - HTTP code is 200 430s ok 16 - Page contains a form 430s ok 17 - URI match 430s ok 18 - Field "token" is defined 430s ok 19 - Field "code" is defined 430s ok 20 - Post code 430s ok 21 - Get cookie lemonldap (e5bf8b62a59e2ed32abf3dc77a78ad1c1d5f2b783ec5d8e77d4e792edff4b820) 430s ok 22 - Auth query 430s ok 23 - HTTP code is 200 430s ok 24 - Page contains a form 430s ok 25 - URI match 430s ok 26 - Field "token" is defined 430s ok 27 - Field "code" is defined 430s ok 28 - Post code 430s ok 29 - Get cookie lemonldap (7c239e29104a4e621e3dc066e37495452d214e25e9368928d0f8835d1383d767) 430s ok 30 - Auth query 430s ok 31 - Get cookie lemonldap (4db0dd0d3151d2652d238f02ff8019ed17b1e1c3d17713e9042ae96f9aed38f3) 430s 1..31 430s ok 430s t/79-2F-Yubikey.t .............................................................. 430s ok 1 - use Lemonldap::NG::Portal::Main; 430s ok 2 - Portal object 430s ok 3 - Init 430s ok 4 - Portal app 430s ok 5 - Auth query 430s ok 6 - HTTP code is 200 430s ok 7 - Get cookie lemonldap (05a4c01c78b40f875ad4dbf5a8c7d5fe64b6f62038cbe8049677ad2c085018bd) 430s ok 8 - Auth query 430s ok 9 - Response body is not empty 430s ok 10 - Found prompt message 430s ok 11 - HTTP code is 200 430s ok 12 - Page contains a form 430s ok 13 - URI match 430s ok 14 - Field "UBKName" is defined 430s ok 15 - Field "otp" is defined 430s ok 16 - Invalid otp 430s ok 17 - Response body is not empty 430s ok 18 - Found error message 430s ok 19 - Invalid UBKname 430s ok 20 - Response body is not empty 430s ok 21 - Found error message 430s ok 22 - Correct registration attempt 430s ok 23 - Get redirection 430s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 430s ok 25 - Found registered yubikey 430s ok 26 - Correct device ID 430s ok 27 - Epoch is defined 430s ok 28 - Auth query 430s ok 29 - HTTP code is 200 430s ok 30 - Page contains a form 430s ok 31 - URI match 430s ok 32 - Field "token" is defined 430s ok 33 - Field "code" is defined 430s ok 34 - Post code 430s ok 35 - Bad OTP code: code found on page 430s ok 36 - Bad OTP code 430s ok 37 - Auth query 430s ok 38 - HTTP code is 200 430s ok 39 - Page contains a form 430s ok 40 - URI match 430s ok 41 - Field "token" is defined 430s ok 42 - Field "code" is defined 430s ok 43 - Post code 430s ok 44 - Bad OTP code: code found on page 430s ok 45 - Bad OTP code 430s ok 46 - Auth query 430s ok 47 - HTTP code is 200 430s ok 48 - Page contains a form 430s ok 49 - URI match 430s ok 50 - Field "token" is defined 430s ok 51 - Field "code" is defined 430s ok 52 - Post code 430s ok 53 - Get cookie lemonldap (9671176ae7eed16352bffcdf90c3ccde7f9486dda19db1efa37032b0e96ef87c) 430s ok 54 - HTTP code is 400 430s ok 55 - Deletion expects valid CSRF token 430s ok 56 - Post deletion 430s ok 57 - HTTP code is 200 430s ok 58 - Content-Type is JSON 430s ok 59 - Content is valid JSON 430s ok 60 430s ok 61 - No device found anymore 430s ok 62 - Auth query 430s ok 63 - Get cookie lemonldap (8de6737790a437df399ee181f27f7916941ee0bdd1eb335505e6f25b8eeba108) 430s 1..63 430s ok 431s t/80-2F-Okta.t ................................................................. 431s ok 1 - use Lemonldap::NG::Portal::Main; 431s # Subtest: Choose Okta SMS 431s ok 1 - Portal object 431s ok 2 - Init 431s ok 3 - Portal app 431s ok 4 - Get Portal 431s ok 5 - HTTP code is 200 431s ok 6 - Page contains a form 431s ok 7 - Host match 431s ok 8 - Field "user" is defined 431s ok 9 - Field "password" is defined 431s ok 10 - CSP header authorize POST request to \# 431s ok 11 - Auth query 431s ok 12 - HTTP code is 200 431s ok 13 - Page contains a form 431s ok 14 - URI match 431s ok 15 - Choose SMS 431s ok 16 - HTTP code is 200 431s ok 17 - Page contains a form 431s ok 18 - URI match 431s ok 19 - Send code 431s ok 20 - Get cookie lemonldap (2dead2120745538f9a6e527790b9429ea799416e2559542297ad4da3ef80a476) 431s ok 21 - Get session using restSessionServer 431s ok 22 - HTTP code is 200 431s ok 23 - Deserialize session content 431s ok 24 - Session has correct value for _auth 431s ok 25 - Session has correct value for _2f 431s ok 26 - Logout request 431s ok 27 - Response is 200 431s ok 28 - Cookie is deleted 431s ok 29 - No pdata 431s ok 30 - Disconnect request 431s ok 31 - Response is 401 431s 1..31 431s ok 2 - Choose Okta SMS 431s # Subtest: Choose Okta Push 431s ok 1 - Portal object 431s ok 2 - Init 431s ok 3 - Portal app 431s ok 4 - Get Portal 431s ok 5 - HTTP code is 200 431s ok 6 - Page contains a form 431s ok 7 - Host match 431s ok 8 - Field "user" is defined 431s ok 9 - Field "password" is defined 431s ok 10 - CSP header authorize POST request to \# 431s ok 11 - Auth query 431s ok 12 - HTTP code is 200 431s ok 13 - Page contains a form 431s ok 14 - URI match 431s ok 15 - Choose SMS 431s ok 16 - HTTP code is 200 431s ok 17 - Page contains a form 431s ok 18 - URI match 431s ok 19 - CSP header authorize POST request to auth.example.com 431s ok 20 - Send code 431s ok 21 - Get cookie lemonldap (0157310aaa47a122c4d986967b6bca4e573c9003702177ce490371cdd2100227) 431s ok 22 - Get session using restSessionServer 431s ok 23 - HTTP code is 200 431s ok 24 - Deserialize session content 431s ok 25 - Session has correct value for _2f 431s ok 26 - Session has correct value for _auth 431s ok 27 - Logout request 431s ok 28 - Response is 200 431s ok 29 - Cookie is deleted 431s ok 30 - No pdata 431s ok 31 - Disconnect request 431s ok 32 - Response is 401 431s 1..32 431s ok 3 - Choose Okta Push 431s 1..3 431s ok 431s t/81-MostViewedApplications.t .................................................. 431s ok 1 - use Lemonldap::NG::Portal::Main; 431s ok 2 - Portal object 431s ok 3 - Init 431s ok 4 - Portal app 431s ok 5 - Get cookie lemonldap (f0a1a9beb87c8a16389772f4fac399f3602ab18c405e61fc824d05b0388207fb) 431s ok 6 - Get cookie lemonldap (8840bb058eae7abbc9e2cacefe382a93bcdf164bafefd20542dbbd8404cd9f21) 431s ok 7 - Get cookie lemonldap (e2534e8bebaddb94855592c5d46f1144e6701e852620d655e60a66cec152f62c) 431s ok 8 - Session contains history hash 431s ok 9 - OIDC App 1 has been accessed twice 431s ok 10 - OIDC App 2 has been accessed once 431s ok 11 - History contains two entries 431s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761036717%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760964837_61345%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 431s ok 13 - Get redirection 431s ok 14 - Location header found 431s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761036717%2C%22issuerRequestcas%22%3A%221760964837_22497%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 431s ok 16 - Get redirection 431s ok 17 - Location header found 431s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760964837_1794%22%2C%22issuerTs%22%3A1761036717%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 431s ok 19 - Get redirection 431s ok 20 - Location header found 431s ok 21 - Session contains history hash 431s ok 22 - CAS App 1 has been accessed twice 431s ok 23 - CAS App 2 has been accessed once 431s ok 24 - History contains four entries 431s ok 25 - Portal object 431s ok 26 - Init 431s ok 27 - Portal app 431s ok 28 - Get cookie lemonldap (1b9826f2ce237fafc8c721d69d5b5da2d4374865725c29371c4c66918190db11) 431s ok 29 - History contains five entries 431s ok 30 - SAML App 1 has been accessed once 431s 1..30 431s ok 431s t/91-Handler-cache-cleaned.t ................................................... 431s ok 1 - use Lemonldap::NG::Portal::Main; 431s ok 2 - use Lemonldap::NG::Common::FormEncode; 431s ok 3 - Portal object 431s ok 4 - Init 431s ok 5 - Portal app 431s ok 6 - Auth query 431s ok 7 - Get cookie lemonldap (ec1fa1622f45fa5f1e5b5192f675dc81e6c5c5f8969cf017dfe0a9b364866082) 431s ok 8 - Get portal 431s ok 9 - Authenticated as dwho 431s ok 10 - Auth query 431s ok 11 - HTTP code is 200 431s ok 12 - Page contains a form 431s ok 13 - URI match 431s ok 14 - Field "token" is defined 431s ok 15 - Field "code" is defined 431s ok 16 - Found EXTCODE input 431s ok 17 - Found 2F code in mail 431s ok 18 - Get portal 431s ok 19 - Post code 431s ok 20 - Get portal 431s ok 21 - Authenticated as dwho 431s 1..21 431s ok 432s t/91-Memory-Leak.t ............................................................. 432s 1..5 432s ok 1 - use Lemonldap::NG::Portal::Main; 432s ok 2 - leaks 0 < 1 432s ok 3 - leaks -1 < 1 432s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 432s # Failed (TODO) test 'Unable to really destroy a portal object for now' 432s # at t/91-Memory-Leak.t line 34. 432s [Tue Oct 21 08:51:57 2025] [LLNG:6867] [error] globalStorage not defined (perhaps configuration can not be read) 432s [Tue Oct 21 08:51:57 2025] [LLNG:6867] [error] globalStorage not defined (perhaps configuration can not be read) 432s ok 5 - leaks 0 < 1 432s ok 432s t/99-Bad-logLevel.t ............................................................ 432s ok 1 - use Lemonldap::NG::Portal::Main; 432s ok 2 - Portal object 432s [Tue Oct 21 08:51:57 2025] [LLNG:6868] [error] Bad logLevel value 'error ', switching to 'info' 432s [Tue Oct 21 08:51:57 2025] [LLNG:6868] [error] Bad logLevel value 'error ', switching to 'info' 432s 432s [Tue Oct 21 08:51:57 2025] [LLNG:6868] [info] Loading configuration 1 for process 6868 432s ok 3 - Init 432s ok 4 - Portal app 432s [Tue Oct 21 08:51:58 2025] [LLNG:6868] [info] New request Lemonldap::NG::Portal::Main GET / 432s [Tue Oct 21 08:51:58 2025] [LLNG:6868] [notice] User anonymous successfully authenticated at level 0 432s [Tue Oct 21 08:51:58 2025] [LLNG:6868] [notice] User anonymous connected from Null (127.0.0.1) 432s ok 5 - Auth query 432s ok 6 - HTTP code is 200 432s ok 7 - Get cookie lemonldap (9cf648999f40075c98a71bf6427864c68222c2ba2f99acf85019f9e104b07bca) 432s [Tue Oct 21 08:51:58 2025] [LLNG:6868] [info] New request Lemonldap::NG::Portal::Main GET /logout 432s ok 8 - Get logout page 432s ok 9 - PE_LOGOUT_OK 432s 1..9 432s ok 432s t/99-Dont-load-Dumper.t ........................................................ 432s 1..5 432s ok 1 - use Lemonldap::NG::Portal::Main; 432s ok 2 - Portal object 432s ok 3 - Init 432s ok 4 - App 432s ok 5 - Portal doesn't depend on Data::Dumper 432s ok 432s All tests successful. 432s Files=413, Tests=17691, 150 wallclock secs ( 1.31 usr 0.41 sys + 125.02 cusr 14.47 csys = 141.21 CPU) 432s Result: PASS 433s autopkgtest [08:52:00]: test portal-test: -----------------------] 433s autopkgtest [08:52:00]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 433s portal-test PASS 433s autopkgtest [08:52:00]: test manager-test: preparing testbed 451s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 476s autopkgtest [08:52:43]: testbed dpkg architecture: amd64 476s autopkgtest [08:52:43]: testbed apt version: 3.1.8ubuntu1 476s autopkgtest [08:52:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 476s autopkgtest [08:52:43]: testbed release detected to be: resolute 477s autopkgtest [08:52:44]: updating testbed package index (apt update) 477s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 477s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 477s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 477s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 477s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 477s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 477s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 477s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 478s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 478s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 478s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 478s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 478s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 478s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 478s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 478s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 478s Fetched 1472 kB in 1s (1169 kB/s) 479s Reading package lists... 479s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 479s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 479s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 479s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 480s Reading package lists... 480s Reading package lists... 480s Building dependency tree... 480s Reading state information... 480s Calculating upgrade... 480s The following packages will be upgraded: 480s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 480s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 480s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 480s python3.13-minimal 480s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 480s Need to get 10.0 MB of archives. 480s After this operation, 181 kB disk space will be freed. 480s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 481s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 481s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 481s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 482s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 482s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 482s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 482s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 482s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 482s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 482s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 482s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 482s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 482s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 482s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 482s dpkg-preconfigure: unable to re-open stdin: No such file or directory 482s Fetched 10.0 MB in 2s (6176 kB/s) 482s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 482s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 482s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 482s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 482s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 482s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 482s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 482s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 482s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 482s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 482s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 483s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 483s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 483s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 483s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 483s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 483s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 483s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 483s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 483s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 483s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 483s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 483s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 483s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 483s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 483s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 483s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 483s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 483s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 483s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 483s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 483s Setting up python3-dbus (1.4.0-1build1) ... 483s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 483s Setting up python3-bcrypt (4.3.0-2) ... 483s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 483s Setting up python3-zipp (3.23.0-1) ... 483s Setting up python3-markupsafe (2.1.5-1build5) ... 483s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 483s Setting up python3-inflect (7.5.0-1) ... 484s Setting up python3-oauthlib (3.3.1-1) ... 484s Setting up python3.13-minimal (3.13.9-1) ... 484s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 484s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 484s Setting up python3.13-gdbm (3.13.9-1) ... 484s Setting up libpython3.13:amd64 (3.13.9-1) ... 484s Setting up python3.13 (3.13.9-1) ... 485s Processing triggers for systemd (257.9-0ubuntu2) ... 485s Processing triggers for man-db (2.13.1-1) ... 485s Processing triggers for libc-bin (2.42-0ubuntu3) ... 485s autopkgtest [08:52:52]: upgrading testbed (apt dist-upgrade and autopurge) 485s Reading package lists... 485s Building dependency tree... 486s Reading state information... 486s Calculating upgrade... 486s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 486s Reading package lists... 486s Building dependency tree... 486s Reading state information... 486s Solving dependencies... 486s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 488s Reading package lists... 488s Building dependency tree... 488s Reading state information... 488s Solving dependencies... 489s The following NEW packages will be installed: 489s autoconf autodep8 automake autopoint autotools-dev build-essential 489s ca-certificates-java cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu 489s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 489s dh-strip-nondeterminism docutils-common dwz fontconfig-config 489s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 489s g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-15 489s gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext imagemagick-7-common 489s intltool-debian java-common java-wrappers jq lemonldap-ng-fastcgi-server 489s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 489s libapache-session-perl libarchive-zip-perl libasan8 489s libauth-yubikey-webclient-perl libauthen-radius-perl 489s libb-hooks-endofscope-perl libb-hooks-op-check-perl 489s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 489s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 489s libclass-data-inheritable-perl libclass-errorhandler-perl 489s libclass-inspector-perl libclass-method-modifiers-perl 489s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 489s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 489s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 489s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 489s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 489s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 489s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 489s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 489s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 489s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 489s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 489s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 489s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 489s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 489s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 489s libencode-locale-perl liberror-perl libeval-closure-perl 489s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 489s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 489s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 489s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 489s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libglib-perl 489s libgomp1 libgssapi-perl libhash-merge-simple-perl libhash-multivalue-perl 489s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 489s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 489s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 489s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 489s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 489s libhttp-negotiate-perl libhwasan0 libicu76 libimage-magick-perl 489s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-html-perl 489s libio-pty-perl libio-sessiondata-perl libio-socket-ssl-perl 489s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 489s libipc-run-perl libipc-sharelite-perl libisl23 libitm1 libjargs-java 489s libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-angularjs libjs-bootstrap 489s libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 489s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 489s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 489s liblemonldap-ng-manager-perl liblerc4 liblist-allutils-perl 489s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 489s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 489s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 489s libmagickcore-7.q16-10 libmailtools-perl libmath-random-isaac-perl 489s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 489s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 489s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 489s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 489s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 489s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 489s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 489s libparams-classify-perl libparams-util-perl 489s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 489s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 489s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 489s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 489s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 489s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 489s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 489s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 489s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 489s libtimedate-perl libtool libtry-tiny-perl libtsan2 libtypes-serialiser-perl 489s libubsan1 liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 489s libwebpmux3 libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 489s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 489s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 489s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 489s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 489s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 489s node-semver node-uglify-js node-undici node-xtend nodejs 489s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 489s po-debconf python3-alabaster python3-defusedxml python3-docutils 489s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 489s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 489s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 489s yui-compressor 489s 0 upgraded, 323 newly installed, 0 to remove and 0 not upgraded. 489s Need to get 191 MB of archives. 489s After this operation, 715 MB of additional disk space will be used. 489s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 489s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 489s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build2 [860 kB] 489s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 489s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 489s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 489s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-utils amd64 1:7.7+7 [97.1 kB] 489s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 489s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.3ubuntu1 [38.0 kB] 489s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.3ubuntu1 [141 kB] 489s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 489s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libaom3 amd64 3.12.1-1 [1944 kB] 489s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-aomdec amd64 1.20.2-1 [12.4 kB] 489s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libde265-0 amd64 1.0.16-1 [169 kB] 489s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-libde265 amd64 1.20.2-1 [10.1 kB] 489s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif1 amd64 1.20.2-1 [519 kB] 489s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 489s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 489s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 489s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 489s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 489s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libltdl7 amd64 2.5.4-4build1 [44.4 kB] 489s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.3-2.1 [188 kB] 489s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libraw23t64 amd64 0.21.4-2 [376 kB] 489s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 489s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 489s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 489s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 489s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 489s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 489s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.2.3+dfsg1-1 [2009 kB] 489s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-q16-perl amd64 8:7.1.2.3+dfsg1-1 [109 kB] 489s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 489s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 489s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 489s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 489s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 489s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 489s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 489s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 489s Get:41 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 490s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 490s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 490s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 490s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 490s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 490s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 490s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 490s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 490s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 490s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 490s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 490s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 490s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 490s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 490s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 490s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 490s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 490s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 490s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 490s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 490s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 490s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 490s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 490s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 490s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 490s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 490s Get:68 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 490s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 490s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 490s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 490s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 490s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 490s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 490s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 490s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 490s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 490s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 490s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 490s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 490s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 490s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 490s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 490s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 490s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 490s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 490s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 490s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 490s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 490s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 490s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 490s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 490s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 490s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 490s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 490s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 490s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 490s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 490s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 490s Get:100 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 490s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 490s Get:102 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 490s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 490s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 490s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 490s Get:106 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 490s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-merge-simple-perl all 0.052-1 [7640 B] 490s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-angularjs all 1.8.3-3 [559 kB] 490s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 490s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 490s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 490s Get:112 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 490s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 libregexp-common-perl all 2024080801-1 [162 kB] 490s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 490s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 490s Get:116 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 490s Get:117 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 490s Get:118 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 490s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 490s Get:120 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 490s Get:121 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 490s Get:122 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 490s Get:123 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 490s Get:124 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 491s Get:125 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 491s Get:126 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 491s Get:127 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 491s Get:128 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 491s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 491s Get:130 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 491s Get:131 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 491s Get:132 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 491s Get:133 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 491s Get:134 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 491s Get:135 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 491s Get:136 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 491s Get:137 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 491s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 491s Get:139 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 491s Get:140 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 491s Get:141 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 491s Get:142 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 492s Get:143 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 492s Get:144 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 492s Get:145 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 492s Get:146 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 492s Get:147 http://ftpmaster.internal/ubuntu resolute/main amd64 ca-certificates-java all 20240118 [11.6 kB] 492s Get:148 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 492s Get:149 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 492s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 492s Get:151 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 492s Get:152 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 492s Get:153 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 492s Get:154 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 492s Get:155 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 492s Get:156 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 492s Get:157 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 492s Get:158 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 492s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 492s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 java-common all 0.76 [6852 B] 492s Get:161 http://ftpmaster.internal/ubuntu resolute/main amd64 libnspr4 amd64 2:4.36-1ubuntu2 [118 kB] 492s Get:162 http://ftpmaster.internal/ubuntu resolute/main amd64 libnss3 amd64 2:3.114-1 [1483 kB] 492s Get:163 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite1 amd64 2.3.3-1 [24.0 kB] 492s Get:164 http://ftpmaster.internal/ubuntu resolute/main amd64 openjdk-21-jre-headless amd64 21.0.9~8ea-1 [46.5 MB] 492s Get:165 http://ftpmaster.internal/ubuntu resolute/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 492s Get:166 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 492s Get:167 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 492s Get:168 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 492s Get:169 http://ftpmaster.internal/ubuntu resolute/main amd64 unzip amd64 6.0-28ubuntu7 [180 kB] 492s Get:170 http://ftpmaster.internal/ubuntu resolute/universe amd64 java-wrappers all 0.5 [9042 B] 492s Get:171 http://ftpmaster.internal/ubuntu resolute/main amd64 libonig5 amd64 6.9.10-1 [173 kB] 492s Get:172 http://ftpmaster.internal/ubuntu resolute/main amd64 libjq1 amd64 1.8.1-3ubuntu1 [146 kB] 492s Get:173 http://ftpmaster.internal/ubuntu resolute/main amd64 jq amd64 1.8.1-3ubuntu1 [72.4 kB] 492s Get:174 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 492s Get:175 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 492s Get:176 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 492s Get:177 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 492s Get:178 http://ftpmaster.internal/ubuntu resolute/main amd64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 492s Get:179 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-callchecker-perl amd64 0.009-2 [14.2 kB] 492s Get:180 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 492s Get:181 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 492s Get:182 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 492s Get:183 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 492s Get:184 http://ftpmaster.internal/ubuntu resolute/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 492s Get:185 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 492s Get:186 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 492s Get:187 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 492s Get:188 http://ftpmaster.internal/ubuntu resolute/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 492s Get:189 http://ftpmaster.internal/ubuntu resolute/main amd64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 492s Get:190 http://ftpmaster.internal/ubuntu resolute/main amd64 libcares2 amd64 1.34.5-1 [100 kB] 492s Get:191 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 492s Get:192 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 492s Get:193 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 492s Get:194 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 492s Get:195 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 492s Get:196 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 492s Get:197 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build5 [16.5 kB] 492s Get:198 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 492s Get:199 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 492s Get:200 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 492s Get:201 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 492s Get:202 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-install-perl all 0.929-1 [9764 B] 492s Get:203 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 492s Get:204 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 492s Get:205 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 492s Get:206 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 492s Get:207 http://ftpmaster.internal/ubuntu resolute/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 492s Get:208 http://ftpmaster.internal/ubuntu resolute/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 492s Get:209 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 492s Get:210 http://ftpmaster.internal/ubuntu resolute/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 493s Get:211 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 493s Get:212 http://ftpmaster.internal/ubuntu resolute/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 493s Get:213 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 493s Get:214 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-name-perl amd64 0.28-1 [10.7 kB] 493s Get:215 http://ftpmaster.internal/ubuntu resolute/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 493s Get:216 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 493s Get:217 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 493s Get:218 http://ftpmaster.internal/ubuntu resolute/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 493s Get:219 http://ftpmaster.internal/ubuntu resolute/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 493s Get:220 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 493s Get:221 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 493s Get:222 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 493s Get:223 http://ftpmaster.internal/ubuntu resolute/universe amd64 libspecio-perl all 0.50-1 [127 kB] 493s Get:224 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 493s Get:225 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 493s Get:226 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 493s Get:227 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 493s Get:228 http://ftpmaster.internal/ubuntu resolute/main amd64 libdbi-perl amd64 1.647-1 [832 kB] 493s Get:229 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdbd-sqlite3-perl amd64 1.76-1 [165 kB] 493s Get:230 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 493s Get:231 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 493s Get:232 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 493s Get:233 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-address-xs-perl amd64 1.05-1build5 [29.5 kB] 493s Get:234 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 493s Get:235 http://ftpmaster.internal/ubuntu resolute/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 493s Get:236 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 493s Get:237 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 493s Get:238 http://ftpmaster.internal/ubuntu resolute/main amd64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 493s Get:239 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 493s Get:240 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 493s Get:241 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 493s Get:242 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd3 amd64 2.3.3-13ubuntu1 [130 kB] 493s Get:243 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd-perl amd64 2.78-1build4 [128 kB] 493s Get:244 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 493s Get:245 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib-perl amd64 3:1.329.3-3build4 [320 kB] 493s Get:246 http://ftpmaster.internal/ubuntu resolute/main amd64 libgssapi-perl amd64 0.28-4build5 [41.5 kB] 493s Get:247 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 493s Get:248 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 493s Get:249 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 493s Get:250 http://ftpmaster.internal/ubuntu resolute/main amd64 libicu76 amd64 76.1-4ubuntu2 [11.2 MB] 493s Get:251 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 493s Get:252 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 493s Get:253 http://ftpmaster.internal/ubuntu resolute/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 493s Get:254 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 493s Get:255 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 493s Get:256 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-stringy-perl all 2.113-2 [45.3 kB] 493s Get:257 http://ftpmaster.internal/ubuntu resolute/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 493s Get:258 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 493s Get:259 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 493s Get:260 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 493s Get:261 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.1 [172 kB] 493s Get:262 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-1 amd64 1.3.7-2 [166 kB] 493s Get:263 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-openssl1 amd64 1.3.7-2 [107 kB] 493s Get:264 http://ftpmaster.internal/ubuntu resolute/main amd64 liblasso3t64 amd64 2.9.0-2build1 [167 kB] 493s Get:265 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblasso-perl amd64 2.9.0-2build1 [158 kB] 493s Get:266 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 493s Get:267 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 493s Get:268 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblog-log4perl-perl all 1.57-1 [345 kB] 493s Get:269 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 493s Get:270 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 493s Get:271 http://ftpmaster.internal/ubuntu resolute/main amd64 libmailtools-perl all 2.22-1 [77.1 kB] 493s Get:272 http://ftpmaster.internal/ubuntu resolute/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 493s Get:273 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ip-perl all 1.26-4 [27.4 kB] 493s Get:274 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 493s Get:275 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 493s Get:276 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 493s Get:277 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 493s Get:278 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0207-0ubuntu6 [306 kB] 493s Get:279 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 493s Get:280 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 493s Get:281 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 493s Get:282 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 494s Get:283 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-xtend all 4.0.2-3 [3902 B] 494s Get:284 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-corepack all 0.24.0-5 [757 kB] 494s Get:285 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodejs amd64 20.19.4+dfsg-1 [342 kB] 494s Get:286 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 494s Get:287 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 494s Get:288 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 494s Get:289 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 494s Get:290 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimatch all 9.0.3-6 [78.0 kB] 494s Get:291 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 494s Get:292 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 494s Get:293 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lru-cache all 10.0.1-3 [61.9 kB] 494s Get:294 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 494s Get:295 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 494s Get:296 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 494s Get:297 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode115 amd64 20.19.4+dfsg-1 [14.0 MB] 494s Get:298 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 494s Get:299 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 494s Get:300 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 494s Get:301 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 494s Get:302 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 494s Get:303 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-leaktrace-perl amd64 0.17-1build6 [20.0 kB] 494s Get:304 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-output-perl all 1.036-1 [14.6 kB] 494s Get:305 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 494s Get:306 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 494s Get:307 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 494s Get:308 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-libxslt-perl amd64 2.003000-3 [45.2 kB] 494s Get:309 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 494s Get:310 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 494s Get:311 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 494s Get:312 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 494s Get:313 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 494s Get:314 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 494s Get:315 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 494s Get:316 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 494s Get:317 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 494s Get:318 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 494s Get:319 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 494s Get:320 http://ftpmaster.internal/ubuntu resolute/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 494s Get:321 http://ftpmaster.internal/ubuntu resolute/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 494s Get:322 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauthen-radius-perl all 0.33-1 [49.2 kB] 494s Get:323 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 495s Preconfiguring packages ... 495s Fetched 191 MB in 6s (33.8 MB/s) 495s Selecting previously unselected package imagemagick-7-common. 495s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 495s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 495s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 495s Selecting previously unselected package libgomp1:amd64. 495s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 495s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 495s Selecting previously unselected package libfftw3-double3:amd64. 495s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_amd64.deb ... 495s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 495s Selecting previously unselected package libfontenc1:amd64. 495s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 495s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 495s Selecting previously unselected package x11-common. 495s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 495s Unpacking x11-common (1:7.7+24ubuntu1) ... 495s Selecting previously unselected package xfonts-encodings. 495s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 495s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 495s Selecting previously unselected package xfonts-utils. 495s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_amd64.deb ... 495s Unpacking xfonts-utils (1:7.7+7) ... 495s Selecting previously unselected package fonts-urw-base35. 495s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 495s Unpacking fonts-urw-base35 (20200910-8) ... 495s Selecting previously unselected package fontconfig-config. 495s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_amd64.deb ... 495s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 495s Selecting previously unselected package libfontconfig1:amd64. 495s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_amd64.deb ... 495s Unpacking libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 495s Selecting previously unselected package libsharpyuv0:amd64. 495s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_amd64.deb ... 495s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 495s Selecting previously unselected package libaom3:amd64. 495s Preparing to unpack .../011-libaom3_3.12.1-1_amd64.deb ... 495s Unpacking libaom3:amd64 (3.12.1-1) ... 495s Selecting previously unselected package libheif-plugin-aomdec:amd64. 495s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_amd64.deb ... 495s Unpacking libheif-plugin-aomdec:amd64 (1.20.2-1) ... 495s Selecting previously unselected package libde265-0:amd64. 495s Preparing to unpack .../013-libde265-0_1.0.16-1_amd64.deb ... 495s Unpacking libde265-0:amd64 (1.0.16-1) ... 495s Selecting previously unselected package libheif-plugin-libde265:amd64. 495s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_amd64.deb ... 495s Unpacking libheif-plugin-libde265:amd64 (1.20.2-1) ... 495s Selecting previously unselected package libheif1:amd64. 495s Preparing to unpack .../015-libheif1_1.20.2-1_amd64.deb ... 495s Unpacking libheif1:amd64 (1.20.2-1) ... 495s Selecting previously unselected package libjbig0:amd64. 495s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 495s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 495s Selecting previously unselected package libjpeg-turbo8:amd64. 495s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 495s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 495s Selecting previously unselected package libjpeg8:amd64. 495s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_amd64.deb ... 495s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 495s Selecting previously unselected package liblcms2-2:amd64. 495s Preparing to unpack .../019-liblcms2-2_2.16-2_amd64.deb ... 495s Unpacking liblcms2-2:amd64 (2.16-2) ... 495s Selecting previously unselected package liblqr-1-0:amd64. 495s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 495s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 495s Selecting previously unselected package libltdl7:amd64. 495s Preparing to unpack .../021-libltdl7_2.5.4-4build1_amd64.deb ... 495s Unpacking libltdl7:amd64 (2.5.4-4build1) ... 495s Selecting previously unselected package libopenjp2-7:amd64. 495s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_amd64.deb ... 495s Unpacking libopenjp2-7:amd64 (2.5.3-2.1) ... 495s Selecting previously unselected package libraw23t64:amd64. 495s Preparing to unpack .../023-libraw23t64_0.21.4-2_amd64.deb ... 495s Unpacking libraw23t64:amd64 (0.21.4-2) ... 495s Selecting previously unselected package libdeflate0:amd64. 495s Preparing to unpack .../024-libdeflate0_1.23-2_amd64.deb ... 495s Unpacking libdeflate0:amd64 (1.23-2) ... 495s Selecting previously unselected package liblerc4:amd64. 495s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 495s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 495s Selecting previously unselected package libwebp7:amd64. 495s Preparing to unpack .../026-libwebp7_1.5.0-0.1_amd64.deb ... 495s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 495s Selecting previously unselected package libtiff6:amd64. 495s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 495s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 495s Selecting previously unselected package libwebpdemux2:amd64. 495s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_amd64.deb ... 495s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 495s Selecting previously unselected package libwebpmux3:amd64. 495s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_amd64.deb ... 495s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 495s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 495s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 495s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 495s Selecting previously unselected package libimage-magick-q16-perl. 495s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 495s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 495s Selecting previously unselected package libimage-magick-perl. 495s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 495s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 495s Selecting previously unselected package libfcgi0t64:amd64. 495s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 495s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 495s Selecting previously unselected package libfcgi-perl. 495s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 495s Unpacking libfcgi-perl (0.82+ds-3build3) ... 495s Selecting previously unselected package libfcgi-procmanager-perl. 495s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 495s Unpacking libfcgi-procmanager-perl (0.28-3) ... 495s Selecting previously unselected package libcrypt-urandom-perl. 495s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_amd64.deb ... 495s Unpacking libcrypt-urandom-perl (0.54-1) ... 495s Selecting previously unselected package libapache-session-perl. 495s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 495s Unpacking libapache-session-perl (1.94-2) ... 495s Selecting previously unselected package liberror-perl. 495s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 495s Unpacking liberror-perl (0.17030-1) ... 495s Selecting previously unselected package libipc-sharelite-perl. 495s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 495s Unpacking libipc-sharelite-perl (0.17-5build4) ... 495s Selecting previously unselected package libcache-cache-perl. 495s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 495s Unpacking libcache-cache-perl (1.08-3) ... 495s Selecting previously unselected package libclass-xsaccessor-perl. 495s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 495s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 496s Selecting previously unselected package libconfig-inifiles-perl. 496s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 496s Unpacking libconfig-inifiles-perl (3.000003-3) ... 496s Selecting previously unselected package perl-openssl-defaults:amd64. 496s Preparing to unpack .../043-perl-openssl-defaults_7build3_amd64.deb ... 496s Unpacking perl-openssl-defaults:amd64 (7build3) ... 496s Selecting previously unselected package libcrypt-openssl-bignum-perl. 496s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 496s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 496s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 496s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 496s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 496s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 496s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 496s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 496s Selecting previously unselected package libconvert-asn1-perl. 496s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 496s Unpacking libconvert-asn1-perl (0.34-1) ... 496s Selecting previously unselected package libcrypt-openssl-x509-perl. 496s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 496s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 496s Selecting previously unselected package libclass-errorhandler-perl. 496s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 496s Unpacking libclass-errorhandler-perl (0.04-3) ... 496s Selecting previously unselected package libcrypt-des-perl:amd64. 496s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_amd64.deb ... 496s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 496s Selecting previously unselected package libcrypt-des-ede3-perl. 496s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 496s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 496s Selecting previously unselected package libcryptx-perl. 496s Preparing to unpack .../052-libcryptx-perl_0.087-1_amd64.deb ... 496s Unpacking libcryptx-perl (0.087-1) ... 496s Selecting previously unselected package libconvert-pem-perl. 496s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 496s Unpacking libconvert-pem-perl (0.13-1) ... 496s Selecting previously unselected package libcrypt-rijndael-perl. 496s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 496s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 496s Selecting previously unselected package libhtml-tagset-perl. 496s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 496s Unpacking libhtml-tagset-perl (3.24-1) ... 496s Selecting previously unselected package liburi-perl. 496s Preparing to unpack .../056-liburi-perl_5.30-1_all.deb ... 496s Unpacking liburi-perl (5.30-1) ... 496s Selecting previously unselected package libhtml-parser-perl:amd64. 496s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_amd64.deb ... 496s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 496s Selecting previously unselected package libcgi-pm-perl. 496s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 496s Unpacking libcgi-pm-perl (4.68-1) ... 496s Selecting previously unselected package libhtml-template-perl. 496s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 496s Unpacking libhtml-template-perl (2.97-2build1) ... 496s Selecting previously unselected package libjson-perl. 496s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 496s Unpacking libjson-perl (4.10000-1) ... 496s Selecting previously unselected package libcommon-sense-perl:amd64. 496s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_amd64.deb ... 496s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 496s Selecting previously unselected package libtypes-serialiser-perl. 496s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 496s Unpacking libtypes-serialiser-perl (1.01-1) ... 496s Selecting previously unselected package libjson-xs-perl. 496s Preparing to unpack .../063-libjson-xs-perl_4.040-1_amd64.deb ... 496s Unpacking libjson-xs-perl (4.040-1) ... 496s Selecting previously unselected package libmouse-perl:amd64. 496s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_amd64.deb ... 496s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 496s Selecting previously unselected package libnet-cidr-perl. 496s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 496s Unpacking libnet-cidr-perl (0.25-1) ... 496s Selecting previously unselected package libnet-ssleay-perl:amd64. 496s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_amd64.deb ... 496s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 496s Selecting previously unselected package libposix-strftime-compiler-perl. 496s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 496s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 496s Selecting previously unselected package libapache-logformat-compiler-perl. 496s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 496s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 496s Selecting previously unselected package libcookie-baker-perl. 496s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 496s Unpacking libcookie-baker-perl (0.12-1) ... 496s Selecting previously unselected package libdevel-stacktrace-perl. 496s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 496s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 496s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 496s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 496s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 496s Selecting previously unselected package libclass-inspector-perl. 496s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 496s Unpacking libclass-inspector-perl (1.36-3) ... 496s Selecting previously unselected package libfile-sharedir-perl. 496s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 496s Unpacking libfile-sharedir-perl (1.118-3) ... 496s Selecting previously unselected package libfilesys-notify-simple-perl. 496s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 496s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 496s Selecting previously unselected package libhash-multivalue-perl. 496s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 496s Unpacking libhash-multivalue-perl (0.16-3) ... 496s Selecting previously unselected package libhttp-multipartparser-perl. 496s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 496s Unpacking libhttp-multipartparser-perl (0.02-3) ... 496s Selecting previously unselected package libjson-maybexs-perl. 496s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 496s Unpacking libjson-maybexs-perl (1.004008-1) ... 496s Selecting previously unselected package libstream-buffered-perl. 496s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 496s Unpacking libstream-buffered-perl (0.03-3) ... 496s Selecting previously unselected package libwww-form-urlencoded-perl. 496s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 496s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 496s Selecting previously unselected package libhttp-entity-parser-perl. 496s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 496s Unpacking libhttp-entity-parser-perl (0.25-2) ... 496s Selecting previously unselected package libtimedate-perl. 496s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 496s Unpacking libtimedate-perl (2.3300-2) ... 496s Selecting previously unselected package libhttp-date-perl. 496s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 496s Unpacking libhttp-date-perl (6.06-1) ... 496s Selecting previously unselected package libhttp-headers-fast-perl. 496s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 496s Unpacking libhttp-headers-fast-perl (0.22-3) ... 496s Selecting previously unselected package libclone-perl:amd64. 496s Preparing to unpack .../084-libclone-perl_0.47-1_amd64.deb ... 496s Unpacking libclone-perl:amd64 (0.47-1) ... 496s Selecting previously unselected package libencode-locale-perl. 496s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 496s Unpacking libencode-locale-perl (1.05-3) ... 496s Selecting previously unselected package libio-html-perl. 496s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 496s Unpacking libio-html-perl (1.004-3) ... 496s Selecting previously unselected package liblwp-mediatypes-perl. 496s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 496s Unpacking liblwp-mediatypes-perl (6.04-2) ... 496s Selecting previously unselected package libhttp-message-perl. 496s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 496s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 496s Selecting previously unselected package libtest-sharedfork-perl. 496s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 496s Unpacking libtest-sharedfork-perl (0.35-3) ... 496s Selecting previously unselected package libtest-tcp-perl. 496s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 496s Unpacking libtest-tcp-perl (2.22-2) ... 496s Selecting previously unselected package libtry-tiny-perl. 496s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 496s Unpacking libtry-tiny-perl (0.32-1) ... 496s Selecting previously unselected package libplack-perl. 496s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 496s Unpacking libplack-perl (1.0051-1) ... 496s Selecting previously unselected package libfile-listing-perl. 496s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 496s Unpacking libfile-listing-perl (6.16-1) ... 496s Selecting previously unselected package libhtml-tree-perl. 496s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 496s Unpacking libhtml-tree-perl (5.07-3) ... 496s Selecting previously unselected package libhttp-cookies-perl. 496s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 496s Unpacking libhttp-cookies-perl (6.11-1) ... 496s Selecting previously unselected package libhttp-negotiate-perl. 496s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 496s Unpacking libhttp-negotiate-perl (6.01-2) ... 496s Selecting previously unselected package libio-socket-ssl-perl. 496s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 496s Unpacking libio-socket-ssl-perl (2.089-1) ... 496s Selecting previously unselected package libnet-http-perl. 496s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 496s Unpacking libnet-http-perl (6.23-1) ... 496s Selecting previously unselected package liblwp-protocol-https-perl. 496s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 496s Unpacking liblwp-protocol-https-perl (6.14-1) ... 496s Selecting previously unselected package libwww-robotrules-perl. 496s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 496s Unpacking libwww-robotrules-perl (6.02-1) ... 496s Selecting previously unselected package libwww-perl. 496s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 496s Unpacking libwww-perl (6.78-1) ... 496s Selecting previously unselected package liblemonldap-ng-common-perl. 496s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 496s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 496s Selecting previously unselected package liblemonldap-ng-handler-perl. 496s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 496s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 496s Selecting previously unselected package lemonldap-ng-fastcgi-server. 496s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 496s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 496s Selecting previously unselected package libemail-date-format-perl. 496s Preparing to unpack .../105-libemail-date-format-perl_1.008-1_all.deb ... 496s Unpacking libemail-date-format-perl (1.008-1) ... 496s Selecting previously unselected package libhash-merge-simple-perl. 496s Preparing to unpack .../106-libhash-merge-simple-perl_0.052-1_all.deb ... 496s Unpacking libhash-merge-simple-perl (0.052-1) ... 496s Selecting previously unselected package libjs-angularjs. 496s Preparing to unpack .../107-libjs-angularjs_1.8.3-3_all.deb ... 496s Unpacking libjs-angularjs (1.8.3-3) ... 496s Selecting previously unselected package fonts-glyphicons-halflings. 496s Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 496s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 496s Selecting previously unselected package libjs-bootstrap. 496s Preparing to unpack .../109-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 496s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 496s Selecting previously unselected package libjs-es5-shim. 496s Preparing to unpack .../110-libjs-es5-shim_4.6.7-2_all.deb ... 496s Unpacking libjs-es5-shim (4.6.7-2) ... 496s Selecting previously unselected package libjs-jquery. 496s Preparing to unpack .../111-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 496s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 496s Selecting previously unselected package libregexp-common-perl. 496s Preparing to unpack .../112-libregexp-common-perl_2024080801-1_all.deb ... 496s Unpacking libregexp-common-perl (2024080801-1) ... 497s Selecting previously unselected package liblemonldap-ng-manager-perl. 497s Preparing to unpack .../113-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 497s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 497s Selecting previously unselected package m4. 497s Preparing to unpack .../114-m4_1.4.19-8_amd64.deb ... 497s Unpacking m4 (1.4.19-8) ... 497s Selecting previously unselected package autoconf. 497s Preparing to unpack .../115-autoconf_2.72-3.1ubuntu1_all.deb ... 497s Unpacking autoconf (2.72-3.1ubuntu1) ... 497s Selecting previously unselected package dctrl-tools. 497s Preparing to unpack .../116-dctrl-tools_2.24-3build3_amd64.deb ... 497s Unpacking dctrl-tools (2.24-3build3) ... 497s Selecting previously unselected package autodep8. 497s Preparing to unpack .../117-autodep8_0.30_all.deb ... 497s Unpacking autodep8 (0.30) ... 497s Selecting previously unselected package autotools-dev. 497s Preparing to unpack .../118-autotools-dev_20240727.1_all.deb ... 497s Unpacking autotools-dev (20240727.1) ... 497s Selecting previously unselected package automake. 497s Preparing to unpack .../119-automake_1%3a1.17-4ubuntu1_all.deb ... 497s Unpacking automake (1:1.17-4ubuntu1) ... 497s Selecting previously unselected package autopoint. 497s Preparing to unpack .../120-autopoint_0.23.1-2build2_all.deb ... 497s Unpacking autopoint (0.23.1-2build2) ... 497s Selecting previously unselected package libisl23:amd64. 497s Preparing to unpack .../121-libisl23_0.27-1_amd64.deb ... 497s Unpacking libisl23:amd64 (0.27-1) ... 497s Selecting previously unselected package libmpc3:amd64. 497s Preparing to unpack .../122-libmpc3_1.3.1-1build3_amd64.deb ... 497s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 497s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 497s Preparing to unpack .../123-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package cpp-15. 497s Preparing to unpack .../124-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package cpp-x86-64-linux-gnu. 497s Preparing to unpack .../125-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 497s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 497s Selecting previously unselected package cpp. 497s Preparing to unpack .../126-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 497s Unpacking cpp (4:15.2.0-4ubuntu1) ... 497s Selecting previously unselected package libcc1-0:amd64. 497s Preparing to unpack .../127-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libitm1:amd64. 497s Preparing to unpack .../128-libitm1_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libasan8:amd64. 497s Preparing to unpack .../129-libasan8_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package liblsan0:amd64. 497s Preparing to unpack .../130-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libtsan2:amd64. 497s Preparing to unpack .../131-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libubsan1:amd64. 497s Preparing to unpack .../132-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libhwasan0:amd64. 497s Preparing to unpack .../133-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libquadmath0:amd64. 497s Preparing to unpack .../134-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package libgcc-15-dev:amd64. 497s Preparing to unpack .../135-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 497s Preparing to unpack .../136-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package gcc-15. 497s Preparing to unpack .../137-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package gcc-x86-64-linux-gnu. 497s Preparing to unpack .../138-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 497s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 497s Selecting previously unselected package gcc. 497s Preparing to unpack .../139-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 497s Unpacking gcc (4:15.2.0-4ubuntu1) ... 497s Selecting previously unselected package libstdc++-15-dev:amd64. 497s Preparing to unpack .../140-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 497s Selecting previously unselected package g++-15-x86-64-linux-gnu. 497s Preparing to unpack .../141-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 497s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 498s Selecting previously unselected package g++-15. 498s Preparing to unpack .../142-g++-15_15.2.0-5ubuntu1_amd64.deb ... 498s Unpacking g++-15 (15.2.0-5ubuntu1) ... 498s Selecting previously unselected package g++-x86-64-linux-gnu. 498s Preparing to unpack .../143-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 498s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 498s Selecting previously unselected package g++. 498s Preparing to unpack .../144-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 498s Unpacking g++ (4:15.2.0-4ubuntu1) ... 498s Selecting previously unselected package build-essential. 498s Preparing to unpack .../145-build-essential_12.12ubuntu1_amd64.deb ... 498s Unpacking build-essential (12.12ubuntu1) ... 498s Selecting previously unselected package ca-certificates-java. 498s Preparing to unpack .../146-ca-certificates-java_20240118_all.deb ... 498s Unpacking ca-certificates-java (20240118) ... 498s Selecting previously unselected package libdebhelper-perl. 498s Preparing to unpack .../147-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 498s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 498s Selecting previously unselected package libtool. 498s Preparing to unpack .../148-libtool_2.5.4-4build1_all.deb ... 498s Unpacking libtool (2.5.4-4build1) ... 498s Selecting previously unselected package dh-autoreconf. 498s Preparing to unpack .../149-dh-autoreconf_21_all.deb ... 498s Unpacking dh-autoreconf (21) ... 498s Selecting previously unselected package libarchive-zip-perl. 498s Preparing to unpack .../150-libarchive-zip-perl_1.68-1_all.deb ... 498s Unpacking libarchive-zip-perl (1.68-1) ... 498s Selecting previously unselected package libfile-stripnondeterminism-perl. 498s Preparing to unpack .../151-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 498s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 498s Selecting previously unselected package dh-strip-nondeterminism. 498s Preparing to unpack .../152-dh-strip-nondeterminism_1.14.2-1_all.deb ... 498s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 498s Selecting previously unselected package debugedit. 498s Preparing to unpack .../153-debugedit_1%3a5.2-3_amd64.deb ... 498s Unpacking debugedit (1:5.2-3) ... 498s Selecting previously unselected package dwz. 498s Preparing to unpack .../154-dwz_0.16-2_amd64.deb ... 498s Unpacking dwz (0.16-2) ... 498s Selecting previously unselected package gettext. 498s Preparing to unpack .../155-gettext_0.23.1-2build2_amd64.deb ... 498s Unpacking gettext (0.23.1-2build2) ... 498s Selecting previously unselected package intltool-debian. 498s Preparing to unpack .../156-intltool-debian_0.35.0+20060710.6_all.deb ... 498s Unpacking intltool-debian (0.35.0+20060710.6) ... 498s Selecting previously unselected package po-debconf. 498s Preparing to unpack .../157-po-debconf_1.0.21+nmu1_all.deb ... 498s Unpacking po-debconf (1.0.21+nmu1) ... 498s Selecting previously unselected package debhelper. 498s Preparing to unpack .../158-debhelper_13.24.2ubuntu1_all.deb ... 498s Unpacking debhelper (13.24.2ubuntu1) ... 498s Selecting previously unselected package java-common. 498s Preparing to unpack .../159-java-common_0.76_all.deb ... 498s Unpacking java-common (0.76) ... 498s Selecting previously unselected package libnspr4:amd64. 498s Preparing to unpack .../160-libnspr4_2%3a4.36-1ubuntu2_amd64.deb ... 498s Unpacking libnspr4:amd64 (2:4.36-1ubuntu2) ... 498s Selecting previously unselected package libnss3:amd64. 498s Preparing to unpack .../161-libnss3_2%3a3.114-1_amd64.deb ... 498s Unpacking libnss3:amd64 (2:3.114-1) ... 498s Selecting previously unselected package libpcsclite1:amd64. 498s Preparing to unpack .../162-libpcsclite1_2.3.3-1_amd64.deb ... 498s Unpacking libpcsclite1:amd64 (2.3.3-1) ... 498s Selecting previously unselected package openjdk-21-jre-headless:amd64. 498s Preparing to unpack .../163-openjdk-21-jre-headless_21.0.9~8ea-1_amd64.deb ... 498s Unpacking openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 498s Selecting previously unselected package default-jre-headless. 498s Preparing to unpack .../164-default-jre-headless_2%3a1.21-76_amd64.deb ... 498s Unpacking default-jre-headless (2:1.21-76) ... 498s Selecting previously unselected package sgml-base. 499s Preparing to unpack .../165-sgml-base_1.31+nmu1_all.deb ... 499s Unpacking sgml-base (1.31+nmu1) ... 499s Selecting previously unselected package xml-core. 499s Preparing to unpack .../166-xml-core_0.19_all.deb ... 499s Unpacking xml-core (0.19) ... 499s Selecting previously unselected package docutils-common. 499s Preparing to unpack .../167-docutils-common_0.21.2+dfsg-2_all.deb ... 499s Unpacking docutils-common (0.21.2+dfsg-2) ... 499s Selecting previously unselected package unzip. 499s Preparing to unpack .../168-unzip_6.0-28ubuntu7_amd64.deb ... 499s Unpacking unzip (6.0-28ubuntu7) ... 499s Selecting previously unselected package java-wrappers. 499s Preparing to unpack .../169-java-wrappers_0.5_all.deb ... 499s Unpacking java-wrappers (0.5) ... 499s Selecting previously unselected package libonig5:amd64. 499s Preparing to unpack .../170-libonig5_6.9.10-1_amd64.deb ... 499s Unpacking libonig5:amd64 (6.9.10-1) ... 499s Selecting previously unselected package libjq1:amd64. 499s Preparing to unpack .../171-libjq1_1.8.1-3ubuntu1_amd64.deb ... 499s Unpacking libjq1:amd64 (1.8.1-3ubuntu1) ... 499s Selecting previously unselected package jq. 499s Preparing to unpack .../172-jq_1.8.1-3ubuntu1_amd64.deb ... 499s Unpacking jq (1.8.1-3ubuntu1) ... 499s Selecting previously unselected package libalgorithm-c3-perl. 499s Preparing to unpack .../173-libalgorithm-c3-perl_0.11-2_all.deb ... 499s Unpacking libalgorithm-c3-perl (0.11-2) ... 499s Selecting previously unselected package libdigest-hmac-perl. 499s Preparing to unpack .../174-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 499s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 499s Selecting previously unselected package libauth-yubikey-webclient-perl. 499s Preparing to unpack .../175-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 499s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 499s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 499s Preparing to unpack .../176-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 499s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 499s Selecting previously unselected package libdynaloader-functions-perl. 499s Preparing to unpack .../177-libdynaloader-functions-perl_0.004-2_all.deb ... 499s Unpacking libdynaloader-functions-perl (0.004-2) ... 499s Selecting previously unselected package libdevel-callchecker-perl:amd64. 499s Preparing to unpack .../178-libdevel-callchecker-perl_0.009-2_amd64.deb ... 499s Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... 499s Selecting previously unselected package libparams-classify-perl:amd64. 499s Preparing to unpack .../179-libparams-classify-perl_0.015-2build6_amd64.deb ... 499s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 499s Selecting previously unselected package libmodule-runtime-perl. 499s Preparing to unpack .../180-libmodule-runtime-perl_0.018-1_all.deb ... 499s Unpacking libmodule-runtime-perl (0.018-1) ... 499s Selecting previously unselected package libmodule-implementation-perl. 499s Preparing to unpack .../181-libmodule-implementation-perl_0.09-2_all.deb ... 499s Unpacking libmodule-implementation-perl (0.09-2) ... 499s Selecting previously unselected package libsub-exporter-progressive-perl. 499s Preparing to unpack .../182-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 499s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 499s Selecting previously unselected package libvariable-magic-perl. 499s Preparing to unpack .../183-libvariable-magic-perl_0.64-1build1_amd64.deb ... 499s Unpacking libvariable-magic-perl (0.64-1build1) ... 499s Selecting previously unselected package libb-hooks-endofscope-perl. 499s Preparing to unpack .../184-libb-hooks-endofscope-perl_0.28-2_all.deb ... 499s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 499s Selecting previously unselected package libcrypt-random-seed-perl. 499s Preparing to unpack .../185-libcrypt-random-seed-perl_0.03-3_all.deb ... 499s Unpacking libcrypt-random-seed-perl (0.03-3) ... 499s Selecting previously unselected package libmath-random-isaac-perl. 499s Preparing to unpack .../186-libmath-random-isaac-perl_1.004-2_all.deb ... 499s Unpacking libmath-random-isaac-perl (1.004-2) ... 499s Selecting previously unselected package libbytes-random-secure-perl. 499s Preparing to unpack .../187-libbytes-random-secure-perl_0.29-3_all.deb ... 499s Unpacking libbytes-random-secure-perl (0.29-3) ... 499s Selecting previously unselected package libcapture-tiny-perl. 499s Preparing to unpack .../188-libcapture-tiny-perl_0.50-1_all.deb ... 499s Unpacking libcapture-tiny-perl (0.50-1) ... 499s Selecting previously unselected package libcares2:amd64. 499s Preparing to unpack .../189-libcares2_1.34.5-1_amd64.deb ... 499s Unpacking libcares2:amd64 (1.34.5-1) ... 499s Selecting previously unselected package libclass-c3-perl. 499s Preparing to unpack .../190-libclass-c3-perl_0.35-2_all.deb ... 499s Unpacking libclass-c3-perl (0.35-2) ... 499s Selecting previously unselected package libclass-data-inheritable-perl. 499s Preparing to unpack .../191-libclass-data-inheritable-perl_0.10-1_all.deb ... 499s Unpacking libclass-data-inheritable-perl (0.10-1) ... 499s Selecting previously unselected package libclass-method-modifiers-perl. 499s Preparing to unpack .../192-libclass-method-modifiers-perl_2.15-1_all.deb ... 499s Unpacking libclass-method-modifiers-perl (2.15-1) ... 499s Selecting previously unselected package libclass-singleton-perl. 499s Preparing to unpack .../193-libclass-singleton-perl_1.6-2_all.deb ... 499s Unpacking libclass-singleton-perl (1.6-2) ... 499s Selecting previously unselected package libconvert-base32-perl. 499s Preparing to unpack .../194-libconvert-base32-perl_0.06-3_all.deb ... 499s Unpacking libconvert-base32-perl (0.06-3) ... 499s Selecting previously unselected package libconvert-binhex-perl. 499s Preparing to unpack .../195-libconvert-binhex-perl_1.125-3_all.deb ... 499s Unpacking libconvert-binhex-perl (1.125-3) ... 499s Selecting previously unselected package libcrypt-dh-gmp-perl. 499s Preparing to unpack .../196-libcrypt-dh-gmp-perl_0.00012-2build5_amd64.deb ... 499s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 499s Selecting previously unselected package libcrypt-jwt-perl. 499s Preparing to unpack .../197-libcrypt-jwt-perl_0.037-1_all.deb ... 499s Unpacking libcrypt-jwt-perl (0.037-1) ... 499s Selecting previously unselected package libcrypt-ssleay-perl. 499s Preparing to unpack .../198-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 499s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 499s Selecting previously unselected package libdata-hexdump-perl. 499s Preparing to unpack .../199-libdata-hexdump-perl_0.04-2_all.deb ... 499s Unpacking libdata-hexdump-perl (0.04-2) ... 499s Selecting previously unselected package libparams-util-perl. 499s Preparing to unpack .../200-libparams-util-perl_1.102-3build1_amd64.deb ... 499s Unpacking libparams-util-perl (1.102-3build1) ... 499s Selecting previously unselected package libsub-install-perl. 499s Preparing to unpack .../201-libsub-install-perl_0.929-1_all.deb ... 499s Unpacking libsub-install-perl (0.929-1) ... 499s Selecting previously unselected package libdata-optlist-perl. 499s Preparing to unpack .../202-libdata-optlist-perl_0.114-1_all.deb ... 499s Unpacking libdata-optlist-perl (0.114-1) ... 499s Selecting previously unselected package liblist-someutils-perl. 499s Preparing to unpack .../203-liblist-someutils-perl_0.59-1_all.deb ... 499s Unpacking liblist-someutils-perl (0.59-1) ... 499s Selecting previously unselected package liblist-utilsby-perl. 499s Preparing to unpack .../204-liblist-utilsby-perl_0.12-2_all.deb ... 499s Unpacking liblist-utilsby-perl (0.12-2) ... 499s Selecting previously unselected package liblist-allutils-perl. 499s Preparing to unpack .../205-liblist-allutils-perl_0.19-1_all.deb ... 499s Unpacking liblist-allutils-perl (0.19-1) ... 499s Selecting previously unselected package libimport-into-perl. 499s Preparing to unpack .../206-libimport-into-perl_1.002005-2_all.deb ... 499s Unpacking libimport-into-perl (1.002005-2) ... 499s Selecting previously unselected package librole-tiny-perl. 499s Preparing to unpack .../207-librole-tiny-perl_2.002004-1_all.deb ... 499s Unpacking librole-tiny-perl (2.002004-1) ... 499s Selecting previously unselected package libsub-quote-perl. 499s Preparing to unpack .../208-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 499s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 499s Selecting previously unselected package libmoo-perl. 499s Preparing to unpack .../209-libmoo-perl_2.005005-1_all.deb ... 499s Unpacking libmoo-perl (2.005005-1) ... 499s Selecting previously unselected package libdata-password-zxcvbn-perl. 499s Preparing to unpack .../210-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 499s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 499s Selecting previously unselected package libpackage-stash-perl. 499s Preparing to unpack .../211-libpackage-stash-perl_0.40-1_all.deb ... 499s Unpacking libpackage-stash-perl (0.40-1) ... 499s Selecting previously unselected package libsub-identify-perl. 499s Preparing to unpack .../212-libsub-identify-perl_0.14-3build4_amd64.deb ... 499s Unpacking libsub-identify-perl (0.14-3build4) ... 499s Selecting previously unselected package libsub-name-perl:amd64. 499s Preparing to unpack .../213-libsub-name-perl_0.28-1_amd64.deb ... 499s Unpacking libsub-name-perl:amd64 (0.28-1) ... 499s Selecting previously unselected package libnamespace-clean-perl. 499s Preparing to unpack .../214-libnamespace-clean-perl_0.27-2_all.deb ... 499s Unpacking libnamespace-clean-perl (0.27-2) ... 499s Selecting previously unselected package libnamespace-autoclean-perl. 499s Preparing to unpack .../215-libnamespace-autoclean-perl_0.31-1_all.deb ... 499s Unpacking libnamespace-autoclean-perl (0.31-1) ... 499s Selecting previously unselected package libsub-exporter-perl. 499s Preparing to unpack .../216-libsub-exporter-perl_0.990-1_all.deb ... 499s Unpacking libsub-exporter-perl (0.990-1) ... 499s Selecting previously unselected package libeval-closure-perl. 499s Preparing to unpack .../217-libeval-closure-perl_0.14-3_all.deb ... 499s Unpacking libeval-closure-perl (0.14-3) ... 499s Selecting previously unselected package libexception-class-perl. 499s Preparing to unpack .../218-libexception-class-perl_1.45-1_all.deb ... 499s Unpacking libexception-class-perl (1.45-1) ... 499s Selecting previously unselected package libparams-validationcompiler-perl. 499s Preparing to unpack .../219-libparams-validationcompiler-perl_0.31-1_all.deb ... 499s Unpacking libparams-validationcompiler-perl (0.31-1) ... 499s Selecting previously unselected package libmro-compat-perl. 499s Preparing to unpack .../220-libmro-compat-perl_0.15-2_all.deb ... 499s Unpacking libmro-compat-perl (0.15-2) ... 499s Selecting previously unselected package libxstring-perl:amd64. 499s Preparing to unpack .../221-libxstring-perl_0.005-2build4_amd64.deb ... 499s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 499s Selecting previously unselected package libspecio-perl. 499s Preparing to unpack .../222-libspecio-perl_0.50-1_all.deb ... 499s Unpacking libspecio-perl (0.50-1) ... 499s Selecting previously unselected package libdatetime-locale-perl. 499s Preparing to unpack .../223-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 499s Unpacking libdatetime-locale-perl (1:1.41-1) ... 499s Selecting previously unselected package libdatetime-timezone-perl. 499s Preparing to unpack .../224-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 499s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 499s Selecting previously unselected package libdatetime-perl. 499s Preparing to unpack .../225-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 499s Unpacking libdatetime-perl (2:1.65-1build3) ... 499s Selecting previously unselected package libdatetime-format-rfc3339-perl. 499s Preparing to unpack .../226-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 499s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 499s Selecting previously unselected package libdbi-perl:amd64. 499s Preparing to unpack .../227-libdbi-perl_1.647-1_amd64.deb ... 499s Unpacking libdbi-perl:amd64 (1.647-1) ... 500s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 500s Preparing to unpack .../228-libdbd-sqlite3-perl_1.76-1_amd64.deb ... 500s Unpacking libdbd-sqlite3-perl:amd64 (1.76-1) ... 500s Selecting previously unselected package libemail-simple-perl. 500s Preparing to unpack .../229-libemail-simple-perl_2.218-1_all.deb ... 500s Unpacking libemail-simple-perl (2.218-1) ... 500s Selecting previously unselected package libmodule-pluggable-perl. 500s Preparing to unpack .../230-libmodule-pluggable-perl_5.2-5_all.deb ... 500s Unpacking libmodule-pluggable-perl (5.2-5) ... 500s Selecting previously unselected package libemail-abstract-perl. 500s Preparing to unpack .../231-libemail-abstract-perl_3.010-1_all.deb ... 500s Unpacking libemail-abstract-perl (3.010-1) ... 500s Selecting previously unselected package libemail-address-xs-perl. 500s Preparing to unpack .../232-libemail-address-xs-perl_1.05-1build5_amd64.deb ... 500s Unpacking libemail-address-xs-perl (1.05-1build5) ... 500s Selecting previously unselected package libmoox-types-mooselike-perl. 500s Preparing to unpack .../233-libmoox-types-mooselike-perl_0.29-2_all.deb ... 500s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 500s Selecting previously unselected package libthrowable-perl. 500s Preparing to unpack .../234-libthrowable-perl_1.001-2_all.deb ... 500s Unpacking libthrowable-perl (1.001-2) ... 500s Selecting previously unselected package libemail-sender-perl. 500s Preparing to unpack .../235-libemail-sender-perl_2.601-1_all.deb ... 500s Unpacking libemail-sender-perl (2.601-1) ... 500s Selecting previously unselected package libexporter-tiny-perl. 500s Preparing to unpack .../236-libexporter-tiny-perl_1.006002-1_all.deb ... 500s Unpacking libexporter-tiny-perl (1.006002-1) ... 500s Selecting previously unselected package libextutils-depends-perl. 500s Preparing to unpack .../237-libextutils-depends-perl_0.8002-1_all.deb ... 500s Unpacking libextutils-depends-perl (0.8002-1) ... 500s Selecting previously unselected package libfont-afm-perl. 500s Preparing to unpack .../238-libfont-afm-perl_1.20-4_all.deb ... 500s Unpacking libfont-afm-perl (1.20-4) ... 500s Selecting previously unselected package libimagequant0:amd64. 500s Preparing to unpack .../239-libimagequant0_2.18.0-1build1_amd64.deb ... 500s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 500s Selecting previously unselected package libxpm4:amd64. 500s Preparing to unpack .../240-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 500s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 500s Selecting previously unselected package libgd3:amd64. 500s Preparing to unpack .../241-libgd3_2.3.3-13ubuntu1_amd64.deb ... 500s Unpacking libgd3:amd64 (2.3.3-13ubuntu1) ... 500s Selecting previously unselected package libgd-perl. 500s Preparing to unpack .../242-libgd-perl_2.78-1build4_amd64.deb ... 500s Unpacking libgd-perl (2.78-1build4) ... 500s Selecting previously unselected package libgd-securityimage-perl. 500s Preparing to unpack .../243-libgd-securityimage-perl_1.75-3_all.deb ... 500s Unpacking libgd-securityimage-perl (1.75-3) ... 500s Selecting previously unselected package libglib-perl:amd64. 500s Preparing to unpack .../244-libglib-perl_3%3a1.329.3-3build4_amd64.deb ... 500s Unpacking libglib-perl:amd64 (3:1.329.3-3build4) ... 500s Selecting previously unselected package libgssapi-perl. 500s Preparing to unpack .../245-libgssapi-perl_0.28-4build5_amd64.deb ... 500s Unpacking libgssapi-perl (0.28-4build5) ... 500s Selecting previously unselected package libhtml-format-perl. 500s Preparing to unpack .../246-libhtml-format-perl_2.16-2_all.deb ... 500s Unpacking libhtml-format-perl (2.16-2) ... 500s Selecting previously unselected package libhtml-formattext-withlinks-perl. 500s Preparing to unpack .../247-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 500s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 500s Selecting previously unselected package libhttp-daemon-perl. 500s Preparing to unpack .../248-libhttp-daemon-perl_6.16-1_all.deb ... 500s Unpacking libhttp-daemon-perl (6.16-1) ... 500s Selecting previously unselected package libicu76:amd64. 500s Preparing to unpack .../249-libicu76_76.1-4ubuntu2_amd64.deb ... 500s Unpacking libicu76:amd64 (76.1-4ubuntu2) ... 500s Selecting previously unselected package libio-pty-perl. 500s Preparing to unpack .../250-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 500s Unpacking libio-pty-perl (1:1.20-1build3) ... 500s Selecting previously unselected package libio-sessiondata-perl. 500s Preparing to unpack .../251-libio-sessiondata-perl_1.03-3_all.deb ... 500s Unpacking libio-sessiondata-perl (1.03-3) ... 500s Selecting previously unselected package libperlio-via-timeout-perl. 500s Preparing to unpack .../252-libperlio-via-timeout-perl_0.32-3_all.deb ... 500s Unpacking libperlio-via-timeout-perl (0.32-3) ... 500s Selecting previously unselected package libio-socket-timeout-perl. 500s Preparing to unpack .../253-libio-socket-timeout-perl_0.32-3_all.deb ... 500s Unpacking libio-socket-timeout-perl (0.32-3) ... 500s Selecting previously unselected package libio-string-perl. 500s Preparing to unpack .../254-libio-string-perl_1.08-4_all.deb ... 500s Unpacking libio-string-perl (1.08-4) ... 500s Selecting previously unselected package libio-stringy-perl. 500s Preparing to unpack .../255-libio-stringy-perl_2.113-2_all.deb ... 500s Unpacking libio-stringy-perl (2.113-2) ... 500s Selecting previously unselected package libipc-run-perl. 500s Preparing to unpack .../256-libipc-run-perl_20231003.0-2_all.deb ... 500s Unpacking libipc-run-perl (20231003.0-2) ... 500s Selecting previously unselected package libjargs-java. 500s Preparing to unpack .../257-libjargs-java_1.0.0-5_all.deb ... 500s Unpacking libjargs-java (1.0.0-5) ... 500s Selecting previously unselected package libjs-underscore. 500s Preparing to unpack .../258-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 500s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 500s Selecting previously unselected package libjs-sphinxdoc. 500s Preparing to unpack .../259-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 500s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 500s Selecting previously unselected package libxslt1.1:amd64. 500s Preparing to unpack .../260-libxslt1.1_1.1.43-0.1_amd64.deb ... 500s Unpacking libxslt1.1:amd64 (1.1.43-0.1) ... 500s Selecting previously unselected package libxmlsec1-1:amd64. 500s Preparing to unpack .../261-libxmlsec1-1_1.3.7-2_amd64.deb ... 500s Unpacking libxmlsec1-1:amd64 (1.3.7-2) ... 500s Selecting previously unselected package libxmlsec1-openssl1:amd64. 500s Preparing to unpack .../262-libxmlsec1-openssl1_1.3.7-2_amd64.deb ... 500s Unpacking libxmlsec1-openssl1:amd64 (1.3.7-2) ... 500s Selecting previously unselected package liblasso3t64. 500s Preparing to unpack .../263-liblasso3t64_2.9.0-2build1_amd64.deb ... 500s Unpacking liblasso3t64 (2.9.0-2build1) ... 500s Selecting previously unselected package liblasso-perl:amd64. 500s Preparing to unpack .../264-liblasso-perl_2.9.0-2build1_amd64.deb ... 500s Unpacking liblasso-perl:amd64 (2.9.0-2build1) ... 500s Selecting previously unselected package liblist-moreutils-xs-perl. 500s Preparing to unpack .../265-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 500s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 500s Selecting previously unselected package liblist-moreutils-perl. 500s Preparing to unpack .../266-liblist-moreutils-perl_0.430-2_all.deb ... 500s Unpacking liblist-moreutils-perl (0.430-2) ... 500s Selecting previously unselected package liblog-log4perl-perl. 500s Preparing to unpack .../267-liblog-log4perl-perl_1.57-1_all.deb ... 500s Unpacking liblog-log4perl-perl (1.57-1) ... 500s Selecting previously unselected package liblwp-protocol-psgi-perl. 500s Preparing to unpack .../268-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 500s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 500s Selecting previously unselected package libnet-smtp-ssl-perl. 500s Preparing to unpack .../269-libnet-smtp-ssl-perl_1.04-2_all.deb ... 500s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 500s Selecting previously unselected package libmailtools-perl. 500s Preparing to unpack .../270-libmailtools-perl_2.22-1_all.deb ... 500s Unpacking libmailtools-perl (2.22-1) ... 500s Selecting previously unselected package libmime-tools-perl. 500s Preparing to unpack .../271-libmime-tools-perl_5.515-1_all.deb ... 500s Unpacking libmime-tools-perl (5.515-1) ... 500s Selecting previously unselected package libnet-ip-perl. 500s Preparing to unpack .../272-libnet-ip-perl_1.26-4_all.deb ... 500s Unpacking libnet-ip-perl (1.26-4) ... 500s Selecting previously unselected package libnet-ldap-perl. 500s Preparing to unpack .../273-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 500s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 500s Selecting previously unselected package libxml-namespacesupport-perl. 500s Preparing to unpack .../274-libxml-namespacesupport-perl_1.12-2_all.deb ... 500s Unpacking libxml-namespacesupport-perl (1.12-2) ... 500s Selecting previously unselected package libxml-sax-base-perl. 500s Preparing to unpack .../275-libxml-sax-base-perl_1.09-3_all.deb ... 500s Unpacking libxml-sax-base-perl (1.09-3) ... 500s Selecting previously unselected package libxml-sax-perl. 500s Preparing to unpack .../276-libxml-sax-perl_1.02+dfsg-4_all.deb ... 500s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 500s Selecting previously unselected package libxml-libxml-perl. 500s Preparing to unpack .../277-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_amd64.deb ... 500s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 500s Selecting previously unselected package libxml-simple-perl. 500s Preparing to unpack .../278-libxml-simple-perl_2.25-2_all.deb ... 500s Unpacking libxml-simple-perl (2.25-2) ... 500s Selecting previously unselected package libnet-openid-common-perl. 500s Preparing to unpack .../279-libnet-openid-common-perl_1.20-2_all.deb ... 500s Unpacking libnet-openid-common-perl (1.20-2) ... 500s Selecting previously unselected package libnet-openid-consumer-perl. 500s Preparing to unpack .../280-libnet-openid-consumer-perl_1.18-2_all.deb ... 500s Unpacking libnet-openid-consumer-perl (1.18-2) ... 500s Selecting previously unselected package libnet-openid-server-perl. 500s Preparing to unpack .../281-libnet-openid-server-perl_1.09-4_all.deb ... 500s Unpacking libnet-openid-server-perl (1.09-4) ... 500s Selecting previously unselected package node-xtend. 500s Preparing to unpack .../282-node-xtend_4.0.2-3_all.deb ... 500s Unpacking node-xtend (4.0.2-3) ... 500s Selecting previously unselected package node-corepack. 500s Preparing to unpack .../283-node-corepack_0.24.0-5_all.deb ... 500s Unpacking node-corepack (0.24.0-5) ... 500s Selecting previously unselected package nodejs. 500s Preparing to unpack .../284-nodejs_20.19.4+dfsg-1_amd64.deb ... 500s Unpacking nodejs (20.19.4+dfsg-1) ... 500s Selecting previously unselected package node-acorn. 500s Preparing to unpack .../285-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 500s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 500s Selecting previously unselected package node-cjs-module-lexer. 500s Preparing to unpack .../286-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 500s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 500s Selecting previously unselected package node-balanced-match. 500s Preparing to unpack .../287-node-balanced-match_2.0.0-1_all.deb ... 500s Unpacking node-balanced-match (2.0.0-1) ... 500s Selecting previously unselected package node-brace-expansion. 500s Preparing to unpack .../288-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 500s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 500s Selecting previously unselected package node-minimatch. 501s Preparing to unpack .../289-node-minimatch_9.0.3-6_all.deb ... 501s Unpacking node-minimatch (9.0.3-6) ... 501s Selecting previously unselected package node-ms. 501s Preparing to unpack .../290-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 501s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 501s Selecting previously unselected package node-debug. 501s Preparing to unpack .../291-node-debug_4.4.1+~4.1.12-1_all.deb ... 501s Unpacking node-debug (4.4.1+~4.1.12-1) ... 501s Selecting previously unselected package node-lru-cache. 501s Preparing to unpack .../292-node-lru-cache_10.0.1-3_all.deb ... 501s Unpacking node-lru-cache (10.0.1-3) ... 501s Selecting previously unselected package node-semver. 501s Preparing to unpack .../293-node-semver_7.6.1+~7.5.8-2_all.deb ... 501s Unpacking node-semver (7.6.1+~7.5.8-2) ... 501s Selecting previously unselected package node-llhttp. 501s Preparing to unpack .../294-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 501s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 501s Selecting previously unselected package node-undici. 501s Preparing to unpack .../295-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 501s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 501s Selecting previously unselected package libnode115:amd64. 501s Preparing to unpack .../296-libnode115_20.19.4+dfsg-1_amd64.deb ... 501s Unpacking libnode115:amd64 (20.19.4+dfsg-1) ... 501s Selecting previously unselected package libregexp-assemble-perl. 501s Preparing to unpack .../297-libregexp-assemble-perl_0.38-2_all.deb ... 501s Unpacking libregexp-assemble-perl (0.38-2) ... 501s Selecting previously unselected package libtask-weaken-perl. 501s Preparing to unpack .../298-libtask-weaken-perl_1.06-2_all.deb ... 501s Unpacking libtask-weaken-perl (1.06-2) ... 501s Selecting previously unselected package libxml-parser-perl. 501s Preparing to unpack .../299-libxml-parser-perl_2.47-1build4_amd64.deb ... 501s Unpacking libxml-parser-perl (2.47-1build4) ... 501s Selecting previously unselected package libsoap-lite-perl. 501s Preparing to unpack .../300-libsoap-lite-perl_1.27-3_all.deb ... 501s Unpacking libsoap-lite-perl (1.27-3) ... 501s Selecting previously unselected package libstring-random-perl. 501s Preparing to unpack .../301-libstring-random-perl_1%3a0.32-2_all.deb ... 501s Unpacking libstring-random-perl (1:0.32-2) ... 501s Selecting previously unselected package libtest-leaktrace-perl. 501s Preparing to unpack .../302-libtest-leaktrace-perl_0.17-1build6_amd64.deb ... 501s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 501s Selecting previously unselected package libtest-output-perl. 501s Preparing to unpack .../303-libtest-output-perl_1.036-1_all.deb ... 501s Unpacking libtest-output-perl (1.036-1) ... 501s Selecting previously unselected package libtest-pod-perl. 501s Preparing to unpack .../304-libtest-pod-perl_1.52-3_all.deb ... 501s Unpacking libtest-pod-perl (1.52-3) ... 501s Selecting previously unselected package libtext-unidecode-perl. 501s Preparing to unpack .../305-libtext-unidecode-perl_1.30-3_all.deb ... 501s Unpacking libtext-unidecode-perl (1.30-3) ... 501s Selecting previously unselected package libtime-fake-perl. 501s Preparing to unpack .../306-libtime-fake-perl_0.11-4_all.deb ... 501s Unpacking libtime-fake-perl (0.11-4) ... 501s Selecting previously unselected package libxml-libxslt-perl:amd64. 501s Preparing to unpack .../307-libxml-libxslt-perl_2.003000-3_amd64.deb ... 501s Unpacking libxml-libxslt-perl:amd64 (2.003000-3) ... 501s Selecting previously unselected package node-uglify-js. 501s Preparing to unpack .../308-node-uglify-js_3.17.4-2_all.deb ... 501s Unpacking node-uglify-js (3.17.4-2) ... 501s Selecting previously unselected package python3-defusedxml. 501s Preparing to unpack .../309-python3-defusedxml_0.7.1-3_all.deb ... 501s Unpacking python3-defusedxml (0.7.1-3) ... 501s Selecting previously unselected package python3-roman. 501s Preparing to unpack .../310-python3-roman_5.1-1_all.deb ... 501s Unpacking python3-roman (5.1-1) ... 501s Selecting previously unselected package python3-docutils. 501s Preparing to unpack .../311-python3-docutils_0.21.2+dfsg-2_all.deb ... 501s Unpacking python3-docutils (0.21.2+dfsg-2) ... 501s Selecting previously unselected package python3-imagesize. 501s Preparing to unpack .../312-python3-imagesize_1.4.1-1_all.deb ... 501s Unpacking python3-imagesize (1.4.1-1) ... 501s Selecting previously unselected package python3-packaging. 501s Preparing to unpack .../313-python3-packaging_25.0-1_all.deb ... 501s Unpacking python3-packaging (25.0-1) ... 501s Selecting previously unselected package python3-snowballstemmer. 501s Preparing to unpack .../314-python3-snowballstemmer_2.2.0-4build1_all.deb ... 501s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 501s Selecting previously unselected package sphinx-common. 501s Preparing to unpack .../315-sphinx-common_8.2.3-1ubuntu2_all.deb ... 501s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 501s Selecting previously unselected package python3-alabaster. 501s Preparing to unpack .../316-python3-alabaster_0.7.16-0.1_all.deb ... 501s Unpacking python3-alabaster (0.7.16-0.1) ... 501s Selecting previously unselected package python3-sphinx. 501s Preparing to unpack .../317-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 501s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 501s Selecting previously unselected package python3-sphinx-bootstrap-theme. 501s Preparing to unpack .../318-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 501s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 501s Selecting previously unselected package uglifyjs. 501s Preparing to unpack .../319-uglifyjs_3.17.4-2_all.deb ... 501s Unpacking uglifyjs (3.17.4-2) ... 501s Selecting previously unselected package yui-compressor. 501s Preparing to unpack .../320-yui-compressor_2.4.8-3_all.deb ... 501s Unpacking yui-compressor (2.4.8-3) ... 501s Selecting previously unselected package libauthen-radius-perl. 501s Preparing to unpack .../321-libauthen-radius-perl_0.33-1_all.deb ... 501s Unpacking libauthen-radius-perl (0.33-1) ... 501s Selecting previously unselected package pkg-perl-autopkgtest. 501s Preparing to unpack .../322-pkg-perl-autopkgtest_0.82_all.deb ... 501s Unpacking pkg-perl-autopkgtest (0.82) ... 501s Setting up libconfig-inifiles-perl (3.000003-3) ... 501s Setting up libmodule-pluggable-perl (5.2-5) ... 501s Setting up node-uglify-js (3.17.4-2) ... 501s Setting up libio-sessiondata-perl (1.03-3) ... 501s Setting up liblcms2-2:amd64 (2.16-2) ... 501s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 501s Setting up libaom3:amd64 (3.12.1-1) ... 501s Setting up node-lru-cache (10.0.1-3) ... 501s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 501s Setting up libmath-random-isaac-perl (1.004-2) ... 501s Setting up libtask-weaken-perl (1.06-2) ... 501s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 501s Setting up libhttp-multipartparser-perl (0.02-3) ... 501s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 501s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 501s Setting up java-common (0.76) ... 501s Setting up libclass-inspector-perl (1.36-3) ... 501s Setting up libfont-afm-perl (1.20-4) ... 501s Setting up libdynaloader-functions-perl (0.004-2) ... 501s Setting up libclass-method-modifiers-perl (2.15-1) ... 501s Setting up libio-pty-perl (1:1.20-1build3) ... 501s Setting up libdata-hexdump-perl (0.04-2) ... 501s Setting up python3-defusedxml (0.7.1-3) ... 501s Setting up libclone-perl:amd64 (0.47-1) ... 501s Setting up libarchive-zip-perl (1.68-1) ... 501s Setting up libsub-identify-perl (0.14-3build4) ... 501s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 501s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 501s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 501s Setting up python3-alabaster (0.7.16-0.1) ... 501s Setting up libio-stringy-perl (2.113-2) ... 501s Setting up libhtml-tagset-perl (3.24-1) ... 501s Setting up unzip (6.0-28ubuntu7) ... 501s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 501s Setting up libperlio-via-timeout-perl (0.32-3) ... 501s Setting up libfilesys-notify-simple-perl (0.14-3) ... 501s Setting up libnet-cidr-perl (0.25-1) ... 501s Setting up libipc-sharelite-perl (0.17-5build4) ... 501s Setting up libconvert-binhex-perl (1.125-3) ... 501s Setting up liblwp-mediatypes-perl (6.04-2) ... 501s Setting up libcrypt-urandom-perl (0.54-1) ... 501s Setting up x11-common (1:7.7+24ubuntu1) ... 502s Setting up libtest-pod-perl (1.52-3) ... 502s Setting up libtry-tiny-perl (0.32-1) ... 502s Setting up libdeflate0:amd64 (1.23-2) ... 502s Setting up perl-openssl-defaults:amd64 (7build3) ... 502s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 502s Setting up libxml-namespacesupport-perl (1.12-2) ... 502s Setting up m4 (1.4.19-8) ... 502s Setting up libposix-strftime-compiler-perl (0.46-1) ... 502s Setting up libclass-singleton-perl (1.6-2) ... 502s Setting up libencode-locale-perl (1.05-3) ... 502s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 502s Setting up libxstring-perl:amd64 (0.005-2build4) ... 502s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libclass-errorhandler-perl (0.04-3) ... 502s Setting up liblist-utilsby-perl (0.12-2) ... 502s Setting up libjs-angularjs (1.8.3-3) ... 502s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 502s Setting up libtime-fake-perl (0.11-4) ... 502s Setting up libfcgi-procmanager-perl (0.28-3) ... 502s Setting up libregexp-common-perl (2024080801-1) ... 502s Setting up libtest-sharedfork-perl (0.35-3) ... 502s Setting up libsub-install-perl (0.929-1) ... 502s Setting up libextutils-depends-perl (0.8002-1) ... 502s Setting up libhash-multivalue-perl (0.16-3) ... 502s Setting up libjs-es5-shim (4.6.7-2) ... 502s Setting up liberror-perl (0.17030-1) ... 502s Setting up libapache-session-perl (1.94-2) ... 502s Setting up libxml-sax-base-perl (1.09-3) ... 502s Setting up libio-string-perl (1.08-4) ... 502s Setting up libtest-leaktrace-perl (0.17-1build6) ... 502s Setting up python3-roman (5.1-1) ... 502s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 502s Setting up autotools-dev (20240727.1) ... 502s Setting up libstream-buffered-perl (0.03-3) ... 502s Setting up libclass-data-inheritable-perl (0.10-1) ... 502s Setting up python3-packaging (25.0-1) ... 502s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 502s Setting up libalgorithm-c3-perl (0.11-2) ... 502s Setting up liblog-log4perl-perl (1.57-1) ... 502s Setting up libapache-logformat-compiler-perl (0.36-3) ... 502s Setting up libcrypt-random-seed-perl (0.03-3) ... 502s Setting up libnspr4:amd64 (2:4.36-1ubuntu2) ... 502s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 502s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 502s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 502s Setting up python3-snowballstemmer (2.2.0-4build1) ... 502s Setting up node-balanced-match (2.0.0-1) ... 502s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 502s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 502s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 502s Setting up libemail-date-format-perl (1.008-1) ... 502s Setting up libcryptx-perl (0.087-1) ... 502s Setting up libcares2:amd64 (1.34.5-1) ... 502s Setting up libmpc3:amd64 (1.3.1-1build3) ... 502s Setting up libvariable-magic-perl (0.64-1build1) ... 502s Setting up libio-html-perl (1.004-3) ... 502s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 502s Setting up autopoint (0.23.1-2build2) ... 502s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 502s Setting up libipc-run-perl (20231003.0-2) ... 502s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 502s Setting up libpcsclite1:amd64 (2.3.3-1) ... 502s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 502s Setting up libltdl7:amd64 (2.5.4-4build1) ... 502s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 502s Setting up libstring-random-perl (1:0.32-2) ... 502s Setting up libparams-util-perl (1.102-3build1) ... 502s Setting up autoconf (2.72-3.1ubuntu1) ... 502s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 502s Setting up libwebp7:amd64 (1.5.0-0.1) ... 502s Setting up libcapture-tiny-perl (0.50-1) ... 502s Setting up libtimedate-perl (2.3300-2) ... 502s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libsub-name-perl:amd64 (0.28-1) ... 502s Setting up libtypes-serialiser-perl (1.01-1) ... 502s Setting up libgssapi-perl (0.28-4build5) ... 502s Setting up dwz (0.16-2) ... 502s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 502s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 502s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libjson-perl (4.10000-1) ... 502s Setting up libxslt1.1:amd64 (1.1.43-0.1) ... 502s Setting up libjargs-java (1.0.0-5) ... 502s Setting up librole-tiny-perl (2.002004-1) ... 502s Setting up debugedit (1:5.2-3) ... 502s Setting up libfile-sharedir-perl (1.118-3) ... 502s Setting up libfcgi-perl (0.82+ds-3build3) ... 502s Setting up libopenjp2-7:amd64 (2.5.3-2.1) ... 502s Setting up libwww-form-urlencoded-perl (0.26-2) ... 502s Setting up sgml-base (1.31+nmu1) ... 502s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 502s Setting up libdevel-stacktrace-perl (2.0500-1) ... 502s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 502s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 502s Setting up libicu76:amd64 (76.1-4ubuntu2) ... 502s Setting up node-minimatch (9.0.3-6) ... 502s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 502s Setting up ca-certificates-java (20240118) ... 502s No JRE found. Skipping Java certificates setup. 502s Setting up libexporter-tiny-perl (1.006002-1) ... 502s Setting up node-xtend (4.0.2-3) ... 502s Setting up libisl23:amd64 (0.27-1) ... 502s Setting up libconvert-asn1-perl (0.34-1) ... 502s Setting up libtext-unidecode-perl (1.30-3) ... 502s Setting up libde265-0:amd64 (1.0.16-1) ... 502s Setting up libregexp-assemble-perl (0.38-2) ... 502s Setting up libnet-ip-perl (1.26-4) ... 502s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 502s Setting up libxmlsec1-1:amd64 (1.3.7-2) ... 502s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 502s Setting up liburi-perl (5.30-1) ... 502s Setting up libonig5:amd64 (6.9.10-1) ... 502s Setting up libdbi-perl:amd64 (1.647-1) ... 502s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libconvert-base32-perl (0.06-3) ... 502s Setting up dctrl-tools (2.24-3build3) ... 502s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 502s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 502s Setting up autodep8 (0.30) ... 502s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 502s Setting up python3-imagesize (1.4.1-1) ... 502s Setting up libemail-address-xs-perl (1.05-1build5) ... 502s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 502s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 502s Setting up automake (1:1.17-4ubuntu1) ... 502s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 502s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 502s Setting up libjson-xs-perl (4.040-1) ... 502s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 502s Setting up libcrypt-des-ede3-perl (0.03-1) ... 502s Setting up libhttp-date-perl (6.06-1) ... 502s Setting up libglib-perl:amd64 (3:1.329.3-3build4) ... 502s Setting up gettext (0.23.1-2build2) ... 502s Setting up libtest-tcp-perl (2.22-2) ... 502s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 502s Setting up java-wrappers (0.5) ... 502s Setting up libio-socket-timeout-perl (0.32-3) ... 502s Setting up libfile-listing-perl (6.16-1) ... 502s Setting up libhash-merge-simple-perl (0.052-1) ... 502s Setting up libcache-cache-perl (1.08-3) ... 502s Setting up libhttp-headers-fast-perl (0.22-3) ... 502s Setting up libjq1:amd64 (1.8.1-3ubuntu1) ... 502s Setting up liblist-moreutils-perl (0.430-2) ... 502s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 502s Setting up libemail-simple-perl (2.218-1) ... 502s Setting up libxmlsec1-openssl1:amd64 (1.3.7-2) ... 502s Setting up libnet-http-perl (6.23-1) ... 502s Setting up liblasso3t64 (2.9.0-2build1) ... 502s Setting up libnss3:amd64 (2:3.114-1) ... 502s Setting up libexception-class-perl (1.45-1) ... 502s Setting up libclass-c3-perl (0.35-2) ... 502s Setting up libcrypt-jwt-perl (0.037-1) ... 502s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 502s Setting up xfonts-utils (1:7.7+7) ... 502s Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... 502s Setting up libxml-sax-perl (1.02+dfsg-4) ... 502s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 502s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 502s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 502s Setting up libauthen-radius-perl (0.33-1) ... 502s Setting up intltool-debian (0.35.0+20060710.6) ... 502s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 502s Setting up libbytes-random-secure-perl (0.29-3) ... 502s Setting up libjson-maybexs-perl (1.004008-1) ... 502s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 502s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 502s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 502s Setting up libdata-optlist-perl (0.114-1) ... 502s Setting up libtest-output-perl (1.036-1) ... 502s Setting up pkg-perl-autopkgtest (0.82) ... 502s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 502s Setting up libraw23t64:amd64 (0.21.4-2) ... 502s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 502s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 502s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 502s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 503s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 503s Setting up dh-strip-nondeterminism (1.14.2-1) ... 503s Setting up libwww-robotrules-perl (6.02-1) ... 503s Setting up cpp-15 (15.2.0-5ubuntu1) ... 503s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 503s Setting up xml-core (0.19) ... 503s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 503s Setting up jq (1.8.1-3ubuntu1) ... 503s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 503s Setting up liblasso-perl:amd64 (2.9.0-2build1) ... 503s Setting up libdbd-sqlite3-perl:amd64 (1.76-1) ... 503s Setting up libmro-compat-perl (0.15-2) ... 503s Setting up libcookie-baker-perl (0.12-1) ... 503s Setting up libhttp-entity-parser-perl (0.25-2) ... 503s Setting up libio-socket-ssl-perl (2.089-1) ... 503s Setting up libsub-exporter-perl (0.990-1) ... 503s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 503s Setting up libeval-closure-perl (0.14-3) ... 503s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 503s Setting up libconvert-pem-perl (0.13-1) ... 503s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 503s Setting up libhttp-negotiate-perl (6.01-2) ... 503s Setting up libparams-validationcompiler-perl (0.31-1) ... 503s Setting up openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 503s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 503s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 503s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 503s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 503s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 503s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 503s Setting up libhttp-cookies-perl (6.11-1) ... 503s Setting up po-debconf (1.0.21+nmu1) ... 503s Setting up libhtml-tree-perl (5.07-3) ... 503s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 503s Setting up libcgi-pm-perl (4.68-1) ... 503s Setting up libhtml-format-perl (2.16-2) ... 503s Setting up fonts-urw-base35 (20200910-8) ... 503s Setting up libhtml-template-perl (2.97-2build1) ... 503s Setting up gcc-15 (15.2.0-5ubuntu1) ... 503s Setting up libnet-smtp-ssl-perl (1.04-2) ... 503s Setting up libmodule-runtime-perl (0.018-1) ... 503s Setting up libmailtools-perl (2.22-1) ... 503s Setting up sphinx-common (8.2.3-1ubuntu2) ... 503s Setting up libxml-simple-perl (2.25-2) ... 503s Setting up libxml-libxslt-perl:amd64 (2.003000-3) ... 503s Setting up libhttp-daemon-perl (6.16-1) ... 503s Setting up libemail-abstract-perl (3.010-1) ... 503s Setting up cpp (4:15.2.0-4ubuntu1) ... 503s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 503s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 503s Setting up g++-15 (15.2.0-5ubuntu1) ... 503s Setting up libplack-perl (1.0051-1) ... 503s Setting up libnet-openid-common-perl (1.20-2) ... 503s Setting up libnet-openid-server-perl (1.09-4) ... 503s Setting up libtool (2.5.4-4build1) ... 503s Setting up libmodule-implementation-perl (0.09-2) ... 503s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 503s Setting up libpackage-stash-perl (0.40-1) ... 503s Setting up libimport-into-perl (1.002005-2) ... 503s Setting up libmoo-perl (2.005005-1) ... 503s Setting up liblist-someutils-perl (0.59-1) ... 503s Setting up libmime-tools-perl (5.515-1) ... 503s Setting up gcc (4:15.2.0-4ubuntu1) ... 503s Setting up dh-autoreconf (21) ... 503s Setting up libspecio-perl (0.50-1) ... 503s Setting up liblist-allutils-perl (0.19-1) ... 503s Setting up g++ (4:15.2.0-4ubuntu1) ... 503s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 503s Setting up build-essential (12.12ubuntu1) ... 503s Setting up libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 503s Setting up libmoox-types-mooselike-perl (0.29-2) ... 503s Setting up libb-hooks-endofscope-perl (0.28-2) ... 503s Setting up libthrowable-perl (1.001-2) ... 503s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 503s Setting up debhelper (13.24.2ubuntu1) ... 503s Setting up libemail-sender-perl (2.601-1) ... 503s Setting up libnamespace-clean-perl (0.27-2) ... 503s Setting up libnamespace-autoclean-perl (0.31-1) ... 503s Setting up libdatetime-locale-perl (1:1.41-1) ... 503s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 503s Setting up libdatetime-perl (2:1.65-1build3) ... 503s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 503s Setting up libheif-plugin-aomdec:amd64 (1.20.2-1) ... 503s Setting up liblwp-protocol-https-perl (6.14-1) ... 503s Setting up libheif-plugin-libde265:amd64 (1.20.2-1) ... 503s Setting up node-corepack (0.24.0-5) ... 503s Setting up libnode115:amd64 (20.19.4+dfsg-1) ... 503s Setting up libwww-perl (6.78-1) ... 503s Setting up libheif1:amd64 (1.20.2-1) ... 503s Setting up nodejs (20.19.4+dfsg-1) ... 503s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 503s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 503s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 503s Setting up libgd3:amd64 (2.3.3-13ubuntu1) ... 503s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 503s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 503s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 503s Setting up libnet-openid-consumer-perl (1.18-2) ... 503s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 503s Setting up node-semver (7.6.1+~7.5.8-2) ... 503s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 503s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 503s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 503s Setting up libxml-parser-perl (2.47-1build4) ... 503s Setting up uglifyjs (3.17.4-2) ... 503s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 503s Setting up node-debug (4.4.1+~4.1.12-1) ... 503s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 503s Setting up libgd-perl (2.78-1build4) ... 503s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 503s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 503s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 504s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 504s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 504s Setting up libsoap-lite-perl (1.27-3) ... 504s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 504s Setting up libgd-securityimage-perl (1.75-3) ... 504s Processing triggers for install-info (7.1.1-1ubuntu1) ... 504s Processing triggers for libc-bin (2.42-0ubuntu3) ... 504s Processing triggers for man-db (2.13.1-1) ... 505s Processing triggers for ca-certificates-java (20240118) ... 506s Adding debian:ACCVRAIZ1.pem 506s Adding debian:AC_RAIZ_FNMT-RCM.pem 506s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 506s Adding debian:ANF_Secure_Server_Root_CA.pem 506s Adding debian:Actalis_Authentication_Root_CA.pem 506s Adding debian:AffirmTrust_Commercial.pem 506s Adding debian:AffirmTrust_Networking.pem 506s Adding debian:AffirmTrust_Premium.pem 506s Adding debian:AffirmTrust_Premium_ECC.pem 506s Adding debian:Amazon_Root_CA_1.pem 506s Adding debian:Amazon_Root_CA_2.pem 506s Adding debian:Amazon_Root_CA_3.pem 506s Adding debian:Amazon_Root_CA_4.pem 506s Adding debian:Atos_TrustedRoot_2011.pem 506s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 506s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 506s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 506s Adding debian:BJCA_Global_Root_CA1.pem 506s Adding debian:BJCA_Global_Root_CA2.pem 506s Adding debian:Baltimore_CyberTrust_Root.pem 506s Adding debian:Buypass_Class_2_Root_CA.pem 506s Adding debian:Buypass_Class_3_Root_CA.pem 506s Adding debian:CA_Disig_Root_R2.pem 506s Adding debian:CFCA_EV_ROOT.pem 506s Adding debian:COMODO_Certification_Authority.pem 506s Adding debian:COMODO_ECC_Certification_Authority.pem 506s Adding debian:COMODO_RSA_Certification_Authority.pem 506s Adding debian:Certainly_Root_E1.pem 506s Adding debian:Certainly_Root_R1.pem 506s Adding debian:Certigna.pem 506s Adding debian:Certigna_Root_CA.pem 506s Adding debian:Certum_EC-384_CA.pem 506s Adding debian:Certum_Trusted_Network_CA.pem 506s Adding debian:Certum_Trusted_Network_CA_2.pem 506s Adding debian:Certum_Trusted_Root_CA.pem 506s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 506s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 506s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 506s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 506s Adding debian:Comodo_AAA_Services_root.pem 506s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 506s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 506s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 506s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 506s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 506s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 506s Adding debian:DigiCert_Assured_ID_Root_CA.pem 506s Adding debian:DigiCert_Assured_ID_Root_G2.pem 506s Adding debian:DigiCert_Assured_ID_Root_G3.pem 506s Adding debian:DigiCert_Global_Root_CA.pem 506s Adding debian:DigiCert_Global_Root_G2.pem 506s Adding debian:DigiCert_Global_Root_G3.pem 506s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 506s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 506s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 506s Adding debian:DigiCert_Trusted_Root_G4.pem 506s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 506s Adding debian:Entrust_Root_Certification_Authority.pem 506s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 506s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 506s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 506s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 506s Adding debian:GLOBALTRUST_2020.pem 506s Adding debian:GTS_Root_R1.pem 506s Adding debian:GTS_Root_R2.pem 506s Adding debian:GTS_Root_R3.pem 506s Adding debian:GTS_Root_R4.pem 506s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 506s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 506s Adding debian:GlobalSign_Root_CA.pem 506s Adding debian:GlobalSign_Root_CA_-_R3.pem 506s Adding debian:GlobalSign_Root_CA_-_R6.pem 506s Adding debian:GlobalSign_Root_E46.pem 506s Adding debian:GlobalSign_Root_R46.pem 506s Adding debian:Go_Daddy_Class_2_CA.pem 506s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 506s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 506s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 506s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 506s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 506s Adding debian:HiPKI_Root_CA_-_G1.pem 506s Adding debian:Hongkong_Post_Root_CA_3.pem 506s Adding debian:ISRG_Root_X1.pem 506s Adding debian:ISRG_Root_X2.pem 506s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 506s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 506s Adding debian:Izenpe.com.pem 506s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 506s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 506s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 506s Adding debian:NAVER_Global_Root_Certification_Authority.pem 506s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 506s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 506s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 506s Adding debian:QuoVadis_Root_CA_1_G3.pem 506s Adding debian:QuoVadis_Root_CA_2.pem 506s Adding debian:QuoVadis_Root_CA_2_G3.pem 506s Adding debian:QuoVadis_Root_CA_3.pem 506s Adding debian:QuoVadis_Root_CA_3_G3.pem 506s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 506s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 506s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 506s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 506s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 506s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 506s Adding debian:SZAFIR_ROOT_CA2.pem 506s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 506s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 506s Adding debian:SecureSign_Root_CA12.pem 506s Adding debian:SecureSign_Root_CA14.pem 506s Adding debian:SecureSign_Root_CA15.pem 506s Adding debian:SecureTrust_CA.pem 506s Adding debian:Secure_Global_CA.pem 506s Adding debian:Security_Communication_ECC_RootCA1.pem 506s Adding debian:Security_Communication_RootCA2.pem 506s Adding debian:Starfield_Class_2_CA.pem 506s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 506s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 506s Adding debian:SwissSign_Gold_CA_-_G2.pem 506s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 506s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 506s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 506s Adding debian:TWCA_CYBER_Root_CA.pem 506s Adding debian:TWCA_Global_Root_CA.pem 506s Adding debian:TWCA_Root_Certification_Authority.pem 506s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 506s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 506s Adding debian:TeliaSonera_Root_CA_v1.pem 506s Adding debian:Telia_Root_CA_v2.pem 506s Adding debian:TrustAsia_Global_Root_CA_G3.pem 506s Adding debian:TrustAsia_Global_Root_CA_G4.pem 506s Adding debian:Trustwave_Global_Certification_Authority.pem 506s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 506s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 506s Adding debian:TunTrust_Root_CA.pem 506s Adding debian:UCA_Extended_Validation_Root.pem 506s Adding debian:UCA_Global_G2_Root.pem 506s Adding debian:USERTrust_ECC_Certification_Authority.pem 506s Adding debian:USERTrust_RSA_Certification_Authority.pem 506s Adding debian:XRamp_Global_CA_Root.pem 506s Adding debian:certSIGN_ROOT_CA.pem 506s Adding debian:certSIGN_Root_CA_G2.pem 506s Adding debian:e-Szigno_Root_CA_2017.pem 506s Adding debian:ePKI_Root_Certification_Authority.pem 506s Adding debian:emSign_ECC_Root_CA_-_C3.pem 506s Adding debian:emSign_ECC_Root_CA_-_G3.pem 506s Adding debian:emSign_Root_CA_-_C1.pem 506s Adding debian:emSign_Root_CA_-_G1.pem 506s Adding debian:vTrus_ECC_Root_CA.pem 506s Adding debian:vTrus_Root_CA.pem 506s done. 506s Setting up yui-compressor (2.4.8-3) ... 506s Setting up default-jre-headless (2:1.21-76) ... 506s Processing triggers for sgml-base (1.31+nmu1) ... 506s Setting up docutils-common (0.21.2+dfsg-2) ... 506s Processing triggers for sgml-base (1.31+nmu1) ... 506s Setting up python3-docutils (0.21.2+dfsg-2) ... 506s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 512s autopkgtest [08:53:19]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 512s autopkgtest [08:53:19]: test manager-test: [----------------------- 512s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 512s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 513s t/02-HTML-template.t ........................ 513s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 513s ok 2 - Manager object 513s ok 3 - Init 513s ok 4 - Manager app 513s ok 5 - Succeed to get / 513s ok 6 - Return a 200 code 513s ok 7 - Content is declared as HTML 513s ok 8 - It contains a html tag 513s ok 9 - Instance name found in SPA title 513s ok 10 - Instance name found in title 513s ok 11 - Instance name found in li 513s 1..11 513s ok 513s t/04-2F-api.t ............................... 513s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 513s ok 2 - Sessions module 513s ok 3 - New SSO session for msmith 513s ok 4 - Sessions module 513s ok 5 - New Persistent session for msmith 513s ok 6 - Sessions module 513s ok 7 - New SSO session for dwho 513s ok 8 - Sessions module 513s ok 9 - New Persistent session for dwho 513s ok 10 - Sessions module 513s ok 11 - New SSO session for rtyler 513s ok 12 - Sessions module 513s ok 13 - New Persistent session for rtyler 513s ok 14 - Sessions module 513s ok 15 - New SSO session for davros 513s ok 16 - Sessions module 513s ok 17 - New Persistent session for davros 513s ok 18 - Sessions module 513s ok 19 - New SSO session for tof 513s ok 20 - Sessions module 513s ok 21 - New Persistent session for tof 513s ok 22 - Sessions module 513s ok 23 - New SSO session for donna 513s ok 24 - Sessions module 513s ok 25 - New Persistent session for donna 513s ok 26 - Manager object 513s ok 27 - Init 513s ok 28 - Manager app 513s ok 29 - Client object 513s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 513s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 513s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 513s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 513s ok 34 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Request succeed 513s ok 35 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Result code is 200 513s ok 36 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Response is JSON 513s ok 37 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 513s ok 38 - Found display variable 513s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 513s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 513s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 513s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 513s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 513s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 513s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 513s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 513s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 513s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 513s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 513s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 513s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 513s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 513s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 513s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 513s ok 55 - dwho should have 4 2F: Request succeed 513s ok 56 - dwho should have 4 2F: Result code is 200 513s ok 57 - dwho should have 4 2F: Response is JSON 513s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 513s ok 59 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Request succeed 513s ok 60 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Result code is 200 513s ok 61 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Response is JSON 513s ok 62 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 513s ok 63 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Request succeed 513s ok 64 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Result code is 200 513s ok 65 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Response is JSON 513s ok 66 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 513s ok 67 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 513s ok 68 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 513s ok 69 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 513s ok 70 - dwho should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 513s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 513s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 513s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 513s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 513s ok 75 - dwho should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 76 - dwho should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 513s ok 77 - dwho should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 78 - dwho should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 79 - dwho should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 513s ok 80 - dwho should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 81 - dwho should have 3 2F: Request succeed 513s ok 82 - dwho should have 3 2F: Result code is 200 513s ok 83 - dwho should have 3 2F: Response is JSON 513s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 513s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 513s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 513s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 513s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 513s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 513s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 513s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 513s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 513s ok 93 - Delete all 2F from dwho: Request succeed 513s ok 94 - Delete all 2F from dwho: Result code is 200 513s ok 95 - Delete all 2F from dwho: Response is JSON 513s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 513s ok 97 - dwho should have 0 2F: Request succeed 513s ok 98 - dwho should have 0 2F: Result code is 200 513s ok 99 - dwho should have 0 2F: Response is JSON 513s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 513s ok 101 - Delete all 2F from dwho: Request succeed 513s ok 102 - Delete all 2F from dwho: Result code is 200 513s ok 103 - Delete all 2F from dwho: Response is JSON 513s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 513s ok 105 - msmith should have 0 2F: Request succeed 513s ok 106 - msmith should have 0 2F: Result code is 200 513s ok 107 - msmith should have 0 2F: Response is JSON 513s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 513s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 513s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 513s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 513s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 513s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 513s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 513s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 513s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 513s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 513s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 513s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 513s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 513s ok 121 - rtyler should have 3 2F: Request succeed 513s ok 122 - rtyler should have 3 2F: Result code is 200 513s ok 123 - rtyler should have 3 2F: Response is JSON 513s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 513s ok 125 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Request succeed 513s ok 126 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Result code is 200 513s ok 127 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Response is JSON 513s ok 128 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 513s ok 129 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 513s ok 130 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 513s ok 131 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 513s ok 132 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 513s ok 133 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXky": Request succeed 513s ok 134 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXky": Result code is 200 513s ok 135 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXky": Response is JSON 513s ok 136 - rtyler should have one 2F with id "MTc2MTAzNjc5OTo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 513s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 513s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 513s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 513s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 513s ok 141 - rtyler should have 1 2F: Request succeed 513s ok 142 - rtyler should have 1 2F: Result code is 200 513s ok 143 - rtyler should have 1 2F: Response is JSON 513s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 513s ok 145 - rtyler should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 146 - rtyler should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 513s ok 147 - rtyler should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 148 - rtyler should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 149 - rtyler should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 513s ok 150 - rtyler should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 151 - Delete all 2F from rtyler: Request succeed 513s ok 152 - Delete all 2F from rtyler: Result code is 200 513s ok 153 - Delete all 2F from rtyler: Response is JSON 513s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 513s ok 155 - davros should have 1 2F of type "U2F": Request succeed 513s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 513s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 513s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 513s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 513s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 513s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 513s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 513s ok 163 - davros should have 0 2F of type "UBK": Request succeed 513s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 513s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 513s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 513s ok 167 - davros should have 2 2F: Request succeed 513s ok 168 - davros should have 2 2F: Result code is 200 513s ok 169 - davros should have 2 2F: Response is JSON 513s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 513s ok 171 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Request succeed 513s ok 172 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Result code is 200 513s ok 173 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Response is JSON 513s ok 174 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 513s ok 175 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Request succeed 513s ok 176 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Result code is 200 513s ok 177 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": Response is JSON 513s ok 178 - davros should have one 2F with id "MTc2MTAzNjc5OTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 513s ok 179 - davros should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 180 - davros should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 513s ok 181 - davros should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 182 - davros should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 183 - davros should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 513s ok 184 - davros should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 185 - davros should have 1 2F: Request succeed 513s ok 186 - davros should have 1 2F: Result code is 200 513s ok 187 - davros should have 1 2F: Response is JSON 513s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 513s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 513s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 513s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 513s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 513s ok 193 - davros should have 0 2F: Request succeed 513s ok 194 - davros should have 0 2F: Result code is 200 513s ok 195 - davros should have 0 2F: Response is JSON 513s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 513s ok 197 - Delete all 2F from davros: Request succeed 513s ok 198 - Delete all 2F from davros: Result code is 200 513s ok 199 - Delete all 2F from davros: Response is JSON 513s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 513s ok 201 - tof should have 1 2F of type "U2F": Request succeed 513s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 513s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 513s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 513s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 513s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 513s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 513s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 513s ok 209 - tof should have 0 2F of type "UBK": Request succeed 513s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 513s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 513s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 513s ok 213 - tof should have 1 2F: Request succeed 513s ok 214 - tof should have 1 2F: Result code is 200 513s ok 215 - tof should have 1 2F: Response is JSON 513s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 513s ok 217 - tof should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Request succeed 513s ok 218 - tof should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Result code is 200 513s ok 219 - tof should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": Response is JSON 513s ok 220 - tof should have one 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 513s ok 221 - tof should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 222 - tof should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 513s ok 223 - tof should have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 224 - tof should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 513s ok 225 - tof should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 513s ok 226 - tof should not have a 2F with id "MTc2MTAzNjc5OTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 513s ok 227 - tof should have 0 2F: Request succeed 513s ok 228 - tof should have 0 2F: Result code is 200 513s ok 229 - tof should have 0 2F: Response is JSON 513s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 513s ok 231 - Delete all 2F from tof: Request succeed 513s ok 232 - Delete all 2F from tof: Result code is 200 513s ok 233 - Delete all 2F from tof: Response is JSON 513s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 513s ok 235 - Add/noattr : Request succeed 513s ok 236 - Add/noattr : Result code is 400 513s ok 237 - Add/noattr : Response is JSON 513s ok 238 - Expected error message 513s ok 239 - Add/epoch: Request succeed 513s ok 240 - Add/epoch: Result code is 400 513s ok 241 - Add/epoch: Response is JSON 513s ok 242 - Expected error message 513s ok 243 - Add second factor: Request succeed 513s ok 244 - Add second factor: Result code is 201 513s ok 245 - Add second factor: Response is JSON 513s ok 246 - donna should have 1 2F of type "test": Request succeed 513s ok 247 - donna should have 1 2F of type "test": Result code is 200 513s ok 248 - donna should have 1 2F of type "test": Response is JSON 513s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 513s ok 250 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Request succeed 513s ok 251 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Result code is 200 513s ok 252 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Response is JSON 513s ok 253 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": check returned type is HASH and that ids match 513s ok 254 - Found display variable 513s ok 255 - Add second factor with same ID as previous: Request succeed 513s ok 256 - Add second factor with same ID as previous: Result code is 409 513s ok 257 - Add second factor with same ID as previous: Response is JSON 513s ok 258 - Add second factor with different ID: Request succeed 513s ok 259 - Add second factor with different ID: Result code is 201 513s ok 260 - Add second factor with different ID: Response is JSON 513s ok 261 - donna should have 2 2F of type "test": Request succeed 513s ok 262 - donna should have 2 2F of type "test": Result code is 200 513s ok 263 - donna should have 2 2F of type "test": Response is JSON 513s ok 264 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 513s ok 265 - Expected second factors data 513s ok 266 - Add/noattr : Request succeed 513s ok 267 - Add/noattr : Result code is 400 513s ok 268 - Add/noattr : Response is JSON 513s ok 269 - Expected error message 513s ok 270 - Sessions module 513s ok 271 - New SSO session for amy 513s ok 272 - Sessions module 513s ok 273 - New Persistent session for amy 513s ok 274 - Add/noattr : Request succeed 513s ok 275 - Add/noattr : Result code is 400 513s ok 276 - Add/noattr : Response is JSON 513s ok 277 - Expected error message 513s ok 278 - Add/epoch: Request succeed 513s ok 279 - Add/epoch: Result code is 400 513s ok 280 - Add/epoch: Response is JSON 513s ok 281 - Expected error message 513s ok 282 - Add/nokey: Request succeed 513s ok 283 - Add/nokey: Result code is 400 513s ok 284 - Add/nokey: Response is JSON 513s ok 285 - Expected error message 513s ok 286 - Add/badkey: Request succeed 513s ok 287 - Add/badkey: Result code is 400 513s ok 288 - Add/badkey: Response is JSON 513s ok 289 - Expected error message 513s ok 290 - Add/goodkey: Request succeed 513s ok 291 - Add/goodkey: Result code is 201 513s ok 292 - Add/goodkey: Response is JSON 513s ok 293 - amy should have 1 2F of type "TOTP": Request succeed 513s ok 294 - amy should have 1 2F of type "TOTP": Result code is 200 513s ok 295 - amy should have 1 2F of type "TOTP": Response is JSON 513s ok 296 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 513s ok 297 - Sessions module 513s ok 298 - Correct type 513s ok 299 - Epoch was set 513s ok 300 - Correct name 513s ok 301 - Secret was encrypted 513s ok 302 - Correct normalized key 513s ok 303 - Sessions module 513s ok 304 - New SSO session for rory 513s ok 305 - Sessions module 513s ok 306 - New Persistent session for rory 513s ok 307 - Add/goodkey: Request succeed 513s ok 308 - Add/goodkey: Result code is 201 513s ok 309 - Add/goodkey: Response is JSON 513s ok 310 - rory should have 1 2F of type "TOTP": Request succeed 513s ok 311 - rory should have 1 2F of type "TOTP": Result code is 200 513s ok 312 - rory should have 1 2F of type "TOTP": Response is JSON 513s ok 313 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 513s ok 314 - Sessions module 513s ok 315 - Correct type 513s ok 316 - Epoch was set 513s ok 317 - Correct name 513s ok 318 - Secret was encrypted 513s ok 319 - Correct normalized key 513s ok 320 - Add/missinguser: Request succeed 513s ok 321 - Add/missinguser: Result code is 404 513s ok 322 - Add/missinguser: Response is JSON 513s ok 323 - Add/missinguser: Request succeed 513s ok 324 - Add/missinguser: Result code is 404 513s ok 325 - Add/missinguser: Response is JSON 513s ok 326 - Add/missinguser: Request succeed 513s ok 327 - Add/missinguser: Result code is 404 513s ok 328 - Add/missinguser: Response is JSON 513s ok 329 - Add/missinguser: Request succeed 513s ok 330 - Add/missinguser: Result code is 404 513s ok 331 - Add/missinguser: Response is JSON 513s ok 332 - Add/missinguser: Request succeed 513s ok 333 - Add/missinguser: Result code is 201 513s ok 334 - Add/missinguser: Response is JSON 513s ok 335 - unknowng should have 1 2F of type "test": Request succeed 513s ok 336 - unknowng should have 1 2F of type "test": Result code is 200 513s ok 337 - unknowng should have 1 2F of type "test": Response is JSON 513s ok 338 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 513s ok 339 - Add/missinguser: Request succeed 513s ok 340 - Add/missinguser: Result code is 201 513s ok 341 - Add/missinguser: Response is JSON 513s ok 342 - unknownt should have 1 2F of type "TOTP": Request succeed 513s ok 343 - unknownt should have 1 2F of type "TOTP": Result code is 200 513s ok 344 - unknownt should have 1 2F of type "TOTP": Response is JSON 513s ok 345 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 513s ok 346 - Searching for [no params] returns no results: Request succeed 513s ok 347 - Searching for [no params] returns no results: Result code is 200 513s ok 348 - Searching for [no params] returns no results: Response is JSON 513s ok 349 - Empty list was returned 513s ok 350 - Sessions module 513s ok 351 - New Persistent session for dwho 513s ok 352 - Sessions module 513s ok 353 - New Persistent session for rtyler 513s ok 354 - Sessions module 513s ok 355 - New Persistent session for mjones 513s ok 356 - Sessions module 513s ok 357 - New Persistent session for msmith 513s ok 358 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 513s ok 359 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 513s ok 360 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 513s ok 361 - Expected results 513s ok 362 - Searching for type=TOTP returns dwho,rtyler: Request succeed 513s ok 363 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 513s ok 364 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 513s ok 365 - Expected results 513s ok 366 - Expected API response 513s ok 367 - Searching for uid=m* returns mjones: Request succeed 513s ok 368 - Searching for uid=m* returns mjones: Result code is 200 513s ok 369 - Searching for uid=m* returns mjones: Response is JSON 513s ok 370 - Expected results 513s ok 371 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 513s ok 372 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 513s ok 373 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 513s ok 374 - Expected results 513s ok 375 - Searching for uid=m*&type=TOTP returns no results: Request succeed 513s ok 376 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 513s ok 377 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 513s ok 378 - Empty list was returned 513s ok 379 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 513s ok 380 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 513s ok 381 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 513s ok 382 - Expected results 513s ok 383 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 513s ok 384 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 513s ok 385 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 513s ok 386 - Empty list was returned 513s ok 387 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 513s ok 388 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 513s ok 389 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 513s ok 390 - Expected results 513s 1..390 513s ok 513s t/04-history-api.t .......................... 513s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 513s ok 2 - Sessions module 513s ok 3 - New session for dwho 513s ok 4 - Sessions module 513s ok 5 - New session for rtyler 513s ok 6 - Sessions module 513s ok 7 - New session for msmith 513s # Subtest: Get all entries for user 513s ok 1 - Manager object 513s ok 2 - Init 513s ok 3 - Manager app 513s ok 4 - Client object 513s ok 5 - Get request on dwho 513s ok 6 - Response code is 200 513s ok 7 - Got JSON 513s ok 8 - Found 9 entries 513s 1..8 513s ok 8 - Get all entries for user 513s # Subtest: Type any returns all entries 513s ok 1 - Get request on dwho 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 - Found 9 entries 513s 1..4 513s ok 9 - Type any returns all entries 513s # Subtest: Get all successes for user 513s ok 1 - Get request on dwho 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 - Found 5 entries 513s 1..4 513s ok 10 - Get all successes for user 513s # Subtest: Get all failures for user 513s ok 1 - Get request on dwho 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 - Found 4 entries 513s 1..4 513s ok 11 - Get all failures for user 513s # Subtest: Get last success for user 513s ok 1 - Get request on dwho/last 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 513s 1..4 513s ok 12 - Get last success for user 513s # Subtest: Get last failure for user 513s ok 1 - Get request on dwho/last 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 513s 1..4 513s ok 13 - Get last failure for user 513s # Subtest: Get last event for user 513s ok 1 - Get request on dwho/last 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 513s 1..4 513s ok 14 - Get last event for user 513s # Subtest: Get last event for user 513s ok 1 - Get request on rtyler/last 513s ok 2 - Response code is 200 513s ok 3 - Got JSON 513s ok 4 513s 1..4 513s ok 15 - Get last event for user 513s ok 16 - Get request on msmith 513s ok 17 - Response code is 200 513s ok 18 - Got JSON 513s ok 19 513s ok 20 - Get request on msmith 513s ok 21 - Response code is 200 513s ok 22 - Got JSON 513s ok 23 513s ok 24 - Get request on rtyler 513s ok 25 - Response code is 200 513s ok 26 - Got JSON 513s ok 27 513s ok 28 - Get request on nobody 513s ok 29 - Response code is 404 513s ok 30 - Got JSON 513s ok 31 513s ok 32 - Get request on nobody 513s ok 33 - Response code is 404 513s ok 34 - Got JSON 513s ok 35 513s ok 36 - Get request on msmith/last 513s ok 37 - Response code is 404 513s ok 38 - Got JSON 513s ok 39 513s ok 40 - Get request on rtyler/last 513s ok 41 - Response code is 404 513s ok 42 - Got JSON 513s ok 43 513s ok 44 - Get request on nobody/last 513s ok 45 - Response code is 404 513s ok 46 - Got JSON 513s ok 47 513s ok 48 - Get request on toto 513s ok 49 - Response code is 400 513s ok 50 - Got JSON 513s ok 51 513s ok 52 - Get request on toto/unknown 513s ok 53 - Response code is 404 513s ok 54 - Got JSON 513s ok 55 513s ok 56 - Get request on 513s ok 57 - Response code is 404 513s ok 58 - Got JSON 513s ok 59 513s 1..59 513s ok 514s t/04-menu-api.t ............................. 514s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 514s ok 2 - Manager object 514s ok 3 - Init 514s ok 4 - Manager app 514s ok 5 - Client object 514s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 514s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 514s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 514s ok 9 - Cat - Add should succeed: Request succeed 514s ok 10 - Cat - Add should succeed: Result code is 201 514s ok 11 - Cat - Add should succeed: Response is JSON 514s ok 12 - Cat - Add should succeed: Request succeed 514s ok 13 - Cat - Add should succeed: Result code is 200 514s ok 14 - Cat - Add should succeed: Response is JSON 514s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 514s ok 16 - Cat - Add should succeed: Request succeed 514s ok 17 - Cat - Add should succeed: Result code is 200 514s ok 18 - Cat - Add should succeed: Response is JSON 514s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 514s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 514s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 514s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 514s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 514s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 514s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 514s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 514s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 514s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 514s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 514s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 514s ok 31 - 204 code returns no content 514s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 514s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 514s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 514s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 514s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 514s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 514s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 514s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 514s ok 40 - Cat - Update should fail if confKey not found: Request succeed 514s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 514s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 514s ok 43 - Cat - 2nd add should succeed: Request succeed 514s ok 44 - Cat - 2nd add should succeed: Result code is 201 514s ok 45 - Cat - 2nd add should succeed: Response is JSON 514s ok 46 - Cat - Replace should succeed: Request succeed 514s ok 47 - Cat - Replace should succeed: Result code is 204 514s ok 48 - 204 code returns no content 514s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 514s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 514s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 514s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 514s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 514s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 514s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 514s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 514s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 514s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 514s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 514s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 514s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 514s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 514s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 514s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 514s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 514s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 514s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 514s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 514s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 514s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 514s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 514s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 514s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 514s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 514s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 514s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 514s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 514s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 514s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 514s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 514s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 514s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 514s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 514s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 514s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 514s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 514s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 514s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 514s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 514s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 514s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 514s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 514s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 514s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 514s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 514s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 514s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 514s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 514s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 514s ok 100 - App - Add app1 to cat1 should succeed: check if options/description value "My app 1 description" matches expected value "My app 1 description" 514s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 514s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 514s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 514s ok 104 - App - Add app1 to cat1 should succeed: check if options/tooltip value "My app 1 tooltip" matches expected value "My app 1 tooltip" 514s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 514s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 514s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 514s ok 108 - App - Add app1 to cat1 should succeed: check if options/uri value "http://app1.example.com/" matches expected value "http://app1.example.com/" 514s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 514s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 514s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 514s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 514s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 514s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 514s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 514s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 514s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 514s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 514s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 514s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 514s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 514s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 514s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 514s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 514s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 514s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 514s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 514s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 514s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 514s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 514s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 514s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 514s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 514s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 514s ok 135 - App - Add should fail on duplicate confKey: Request succeed 514s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 514s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 514s ok 138 - App - Add should fail on invalid confKey: Request succeed 514s ok 139 - App - Add should fail on invalid confKey: Result code is 400 514s ok 140 - App - Add should fail on invalid confKey: Response is JSON 514s ok 141 - App - Check default value were set: Request succeed 514s ok 142 - App - Check default value were set: Result code is 200 514s ok 143 - App - Check default value were set: Response is JSON 514s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 514s ok 145 - App - Check default value were set: Request succeed 514s ok 146 - App - Check default value were set: Result code is 200 514s ok 147 - App - Check default value were set: Response is JSON 514s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 514s ok 149 - App - Category 1 should return 2 apps: Request succeed 514s ok 150 - App - Category 1 should return 2 apps: Result code is 200 514s ok 151 - App - Category 1 should return 2 apps: Response is JSON 514s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 514s ok 153 - App - Category 2 should return 1 app: Request succeed 514s ok 154 - App - Category 2 should return 1 app: Result code is 200 514s ok 155 - App - Category 2 should return 1 app: Response is JSON 514s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 514s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 514s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 514s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 514s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 514s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 514s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 514s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 514s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 514s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 514s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 514s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 514s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 514s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 514s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 514s ok 171 - App - Update should succeed and keep existing values: Request succeed 514s ok 172 - App - Update should succeed and keep existing values: Result code is 204 514s ok 173 - 204 code returns no content 514s ok 174 - App - Update should succeed and keep existing values: Request succeed 514s ok 175 - App - Update should succeed and keep existing values: Result code is 200 514s ok 176 - App - Update should succeed and keep existing values: Response is JSON 514s ok 177 - App - Update should succeed and keep existing values: check if options/name value "My App 1 updated" matches expected value "My App 1 updated" 514s ok 178 - App - Update should succeed and keep existing values: Request succeed 514s ok 179 - App - Update should succeed and keep existing values: Result code is 200 514s ok 180 - App - Update should succeed and keep existing values: Response is JSON 514s ok 181 - App - Update should succeed and keep existing values: check if options/tooltip value "My app 1 tooltip" matches expected value "My app 1 tooltip" 514s ok 182 - App - Update should succeed and keep existing values: Request succeed 514s ok 183 - App - Update should succeed and keep existing values: Result code is 200 514s ok 184 - App - Update should succeed and keep existing values: Response is JSON 514s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 514s ok 186 - App - Update should fail if confKey not found: Request succeed 514s ok 187 - App - Update should fail if confKey not found: Result code is 404 514s ok 188 - App - Update should fail if confKey not found: Response is JSON 514s ok 189 - App - Update should fail if confKey not found: Request succeed 514s ok 190 - App - Update should fail if confKey not found: Result code is 404 514s ok 191 - App - Update should fail if confKey not found: Response is JSON 514s ok 192 - App - Replace should succeed: Request succeed 514s ok 193 - App - Replace should succeed: Result code is 204 514s ok 194 - 204 code returns no content 514s ok 195 - App - Replace should succeed: Request succeed 514s ok 196 - App - Replace should succeed: Result code is 200 514s ok 197 - App - Replace should succeed: Response is JSON 514s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 514s ok 199 - App - Replace should fail if confKey not found: Request succeed 514s ok 200 - App - Replace should fail if confKey not found: Result code is 404 514s ok 201 - App - Replace should fail if confKey not found: Response is JSON 514s ok 202 - App - Replace should fail if confKey not found: Request succeed 514s ok 203 - App - Replace should fail if confKey not found: Result code is 404 514s ok 204 - App - Replace should fail if confKey not found: Response is JSON 514s ok 205 - App - Delete should succeed: Request succeed 514s ok 206 - App - Delete should succeed: Result code is 204 514s ok 207 - 204 code returns no content 514s ok 208 - App - Entity should not be found after deletion: Request succeed 514s ok 209 - App - Entity should not be found after deletion: Result code is 404 514s ok 210 - App - Entity should not be found after deletion: Response is JSON 514s ok 211 - App - Category 1 should return 1 app: Request succeed 514s ok 212 - App - Category 1 should return 1 app: Result code is 200 514s ok 213 - App - Category 1 should return 1 app: Response is JSON 514s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 514s ok 215 - Cat - Clean up: Request succeed 514s ok 216 - Cat - Clean up: Result code is 204 514s ok 217 - 204 code returns no content 514s ok 218 - Cat - Clean up: Request succeed 514s ok 219 - Cat - Clean up: Result code is 204 514s ok 220 - 204 code returns no content 514s ok 221 - cat - Entity should not be found after clean up: Request succeed 514s ok 222 - cat - Entity should not be found after clean up: Result code is 404 514s ok 223 - cat - Entity should not be found after clean up: Response is JSON 514s 1..223 514s ok 514s t/04-misc-api.t ............................. 514s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 514s ok 2 - Manager object 514s ok 3 - Init 514s ok 4 - Manager app 514s ok 5 - Broken config backend: Request succeed 514s ok 6 - Broken config backend: correct status code 514s ok 7 - Got expected global status 514s ok 8 - Got expected config status 514s ok 9 - Back to normal: Request succeed 514s ok 10 - Back to normal: correct status code 514s ok 11 - Got expected global status 514s ok 12 - Got expected config status 514s ok 13 - Not implemented yet 514s ok 14 - Not implemented yet 514s 1..14 514s ok 515s t/04-providers-api.t ........................ 515s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 515s ok 2 - Manager object 515s ok 3 - Init 515s ok 4 - Manager app 515s ok 5 - Client object 515s ok 6 - OidcRp - Add should succeed: Request succeed 515s ok 7 - OidcRp - Add should succeed: Result code is 201 515s ok 8 - OidcRp - Add should succeed: Response is JSON 515s ok 9 - OidcRp - Add should succeed: Request succeed 515s ok 10 - OidcRp - Add should succeed: Result code is 200 515s ok 11 - OidcRp - Add should succeed: Response is JSON 515s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 515s ok 13 - OidcRp - Add should succeed: Request succeed 515s ok 14 - OidcRp - Add should succeed: Result code is 200 515s ok 15 - OidcRp - Add should succeed: Response is JSON 515s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 515s ok 17 - OidcRp - Add should succeed: Request succeed 515s ok 18 - OidcRp - Add should succeed: Result code is 200 515s ok 19 - OidcRp - Add should succeed: Response is JSON 515s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 515s ok 21 - OidcRp - Add should succeed: Request succeed 515s ok 22 - OidcRp - Add should succeed: Result code is 200 515s ok 23 - OidcRp - Add should succeed: Response is JSON 515s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 515s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 515s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 515s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 515s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 515s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 515s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 515s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 515s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 515s ok 34 - 204 code returns no content 515s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 515s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 515s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 515s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 515s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 515s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 515s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 515s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 515s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 70 - OidcRp - Update should succeed and keep existing values: check if options/redirectUris/1 value "http://url/2" matches expected value "http://url/2" 515s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 515s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 515s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 515s ok 74 - OidcRp - Update should succeed and keep existing values: check if options/postLogoutRedirectUris/1 value "http://url/logout2" matches expected value "http://url/logout2" 515s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 515s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 515s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 515s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 515s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 515s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 515s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 515s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 515s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 515s ok 84 - OidcRp - 2nd add should succeed: Request succeed 515s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 515s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 515s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 515s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 515s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 515s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 515s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 515s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 515s ok 93 - OidcRp - Replace should succeed: Request succeed 515s ok 94 - OidcRp - Replace should succeed: Result code is 204 515s ok 95 - 204 code returns no content 515s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 515s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 515s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 515s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 515s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 515s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 515s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 515s ok 103 - OidcRp - Check attribute default value was set after replace: check if options/redirectUris/0 value "http://url/3" matches expected value "http://url/3" 515s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 515s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 515s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 515s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 515s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 515s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 515s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 515s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 515s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 515s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 515s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 515s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 515s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 515s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 515s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 515s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 515s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 515s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 515s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 515s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 515s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 515s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 515s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 515s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 515s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 515s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 515s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 515s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 515s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 515s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 515s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 515s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 515s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 515s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 515s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 515s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 515s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 515s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 515s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 515s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 515s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 515s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 515s ok 146 - OidcRp - Clean up: Request succeed 515s ok 147 - OidcRp - Clean up: Result code is 204 515s ok 148 - 204 code returns no content 515s ok 149 - OidcRp - Clean up: Request succeed 515s ok 150 - OidcRp - Clean up: Result code is 204 515s ok 151 - 204 code returns no content 515s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 515s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 515s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 515s ok 155 - SamlSp - Add should succeed: Request succeed 515s ok 156 - SamlSp - Add should succeed: Result code is 201 515s ok 157 - SamlSp - Add should succeed: Response is JSON 515s ok 158 - SamlSp - Add should succeed: Request succeed 515s ok 159 - SamlSp - Add should succeed: Result code is 200 515s ok 160 - SamlSp - Add should succeed: Response is JSON 515s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 515s ok 162 - SamlSp - Add should succeed: Request succeed 515s ok 163 - SamlSp - Add should succeed: Result code is 200 515s ok 164 - SamlSp - Add should succeed: Response is JSON 515s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 515s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 515s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 515s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 515s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 515s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 515s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 515s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 515s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 515s ok 175 - 204 code returns no content 515s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 515s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 515s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 515s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 515s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 515s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 515s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 515s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 515s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 515s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 515s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 515s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 515s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 515s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 515s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 515s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 515s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 515s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 515s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 515s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 515s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 515s ok 221 - SamlSp - 2nd add should succeed: Request succeed 515s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 515s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 515s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 515s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 515s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 515s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 515s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 515s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 515s ok 230 - SamlSp - Replace should succeed: Request succeed 515s ok 231 - SamlSp - Replace should succeed: Result code is 204 515s ok 232 - 204 code returns no content 515s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 515s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 515s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 515s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 515s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 515s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 515s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 515s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 515s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 515s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 515s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 515s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 515s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 515s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 515s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 515s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 515s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 515s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 515s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 515s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 515s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 515s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 515s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 515s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 515s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 515s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 515s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 515s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 515s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 515s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 515s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 515s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 515s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 515s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 515s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 515s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 515s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 515s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 515s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 515s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 515s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 515s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 515s ok 275 - SamlSp - FindByEntityId should find one entry: Check entityId value returned "https://myapp.domain.com/saml/metadata" matched expected value "https://myapp.domain.com/saml/metadata" 515s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 515s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 515s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 515s ok 279 - FederatedSalmSp - Add: Request succeed 515s ok 280 - FederatedSalmSp - Add: Result code is 409 515s ok 281 - FederatedSalmSp - Add: Response is JSON 515s ok 282 - FederatedSalmSp - Add: Request succeed 515s ok 283 - FederatedSalmSp - Add: Result code is 201 515s ok 284 - FederatedSalmSp - Add: Response is JSON 515s ok 285 - FederatedSalmSp - Add: Request succeed 515s ok 286 - FederatedSalmSp - Add: Result code is 200 515s ok 287 - FederatedSalmSp - Add: Response is JSON 515s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 515s ok 289 - FederatedSalmSp - Add: Request succeed 515s ok 290 - FederatedSalmSp - Add: Result code is 200 515s ok 291 - FederatedSalmSp - Add: Response is JSON 515s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 515s ok 293 - FederatedSalmSp - Add: Request succeed 515s ok 294 - FederatedSalmSp - Add: Result code is 200 515s ok 295 - FederatedSalmSp - Add: Response is JSON 515s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 515s ok 297 - SamlSp - Clean up: Request succeed 515s ok 298 - SamlSp - Clean up: Result code is 204 515s ok 299 - 204 code returns no content 515s ok 300 - SamlSp - Clean up: Request succeed 515s ok 301 - SamlSp - Clean up: Result code is 204 515s ok 302 - 204 code returns no content 515s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 515s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 515s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 515s ok 306 - CasApp - Add should succeed: Request succeed 515s ok 307 - CasApp - Add should succeed: Result code is 201 515s ok 308 - CasApp - Add should succeed: Response is JSON 515s ok 309 - CasApp - Add should succeed: Request succeed 515s ok 310 - CasApp - Add should succeed: Result code is 200 515s ok 311 - CasApp - Add should succeed: Response is JSON 515s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 515s ok 313 - CasApp - Add should succeed: Request succeed 515s ok 314 - CasApp - Add should succeed: Result code is 200 515s ok 315 - CasApp - Add should succeed: Response is JSON 515s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 515s ok 317 - CasApp - Add should succeed: Request succeed 515s ok 318 - CasApp - Add should succeed: Result code is 200 515s ok 319 - CasApp - Add should succeed: Response is JSON 515s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 515s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 515s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 515s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 515s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 515s ok 326 - 204 code returns no content 515s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 515s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 515s ok 330 - CasApp - Update should succeed and keep existing values: check if options/service/0 value "http://mycasapp.acme.com" matches expected value "http://mycasapp.acme.com" 515s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 515s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 515s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 515s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 515s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 515s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 515s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 515s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 515s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 515s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 515s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 515s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 515s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 515s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 515s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 515s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 515s ok 351 - CasApp - Update should fail on non existing options: Request succeed 515s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 515s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 515s ok 354 - CasApp - Add should fail on non existing options: Request succeed 515s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 515s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 515s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 515s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 515s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 515s ok 360 - CasApp - 2nd add should succeed: Request succeed 515s ok 361 - CasApp - 2nd add should succeed: Result code is 201 515s ok 362 - CasApp - 2nd add should succeed: Response is JSON 515s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 515s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 515s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 515s ok 366 - CasApp - Replace should succeed: Request succeed 515s ok 367 - CasApp - Replace should succeed: Result code is 200 515s ok 368 - CasApp - Replace should succeed: Response is JSON 515s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 515s ok 370 - CasApp - Replace should succeed: Request succeed 515s ok 371 - CasApp - Replace should succeed: Result code is 204 515s ok 372 - 204 code returns no content 515s ok 373 - CasApp - Replace should succeed: Request succeed 515s ok 374 - CasApp - Replace should succeed: Result code is 200 515s ok 375 - CasApp - Replace should succeed: Response is JSON 515s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 515s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 515s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 515s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 515s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 515s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 515s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 515s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 515s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 515s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 515s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 515s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 515s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 515s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 515s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 515s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 515s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 515s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 515s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 515s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 515s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 515s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 515s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 515s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 515s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 515s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 515s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 515s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 515s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 515s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 515s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 515s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 515s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 515s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 515s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 515s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 515s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 515s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 515s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 515s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 515s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 515s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 515s ok 418 - CasApp - Clean up: Request succeed 515s ok 419 - CasApp - Clean up: Result code is 204 515s ok 420 - 204 code returns no content 515s ok 421 - CasApp - Clean up: Request succeed 515s ok 422 - CasApp - Clean up: Result code is 204 515s ok 423 - 204 code returns no content 515s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 515s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 515s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 515s 1..426 515s ok 515s t/06-rest-api-RSA.t ......................... 515s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 515s ok 2 - Manager object 515s ok 3 - Init 515s ok 4 - Manager app 515s ok 5 - Client object 515s ok 6 - Request succeed 515s ok 7 - Result code is 200 515s ok 8 - Response is JSON 515s ok 9 - is PEM formatted 515s ok 10 - is PEM formatted 515s ok 11 - hash is non empty 515s ok 12 - Request succeed 515s ok 13 - Result code is 200 515s ok 14 - Response is JSON 515s ok 15 - is PEM formatted 515s ok 16 - is PEM formatted 515s ok 17 - hash is non empty 515s ok 18 - Request succeed 515s ok 19 - Result code is 200 515s ok 20 - Response is JSON 515s ok 21 - is PEM formatted 515s ok 22 - is PEM formatted 515s ok 23 - Request succeed 515s ok 24 - Result code is 200 515s ok 25 - Response is JSON 515s ok 26 - is PEM formatted 515s ok 27 - is PEM formatted 515s 1..27 515s ok 515s t/07-utf8.t ................................. 515s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 515s ok 2 - Manager object 515s ok 3 - Init 515s ok 4 - Manager app 515s ok 5 - Client object 515s ok 6 - Value is well encoded 515s 1..6 515s ok 516s t/10-save-unchanged-conf.t .................. 516s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 516s ok 2 - Manager object 516s ok 3 - Init 516s ok 4 - Manager app 516s ok 5 - Client object 516s ok 6 - Unopened conf: positive result 516s ok 7 - Unopened conf: result code is 200 516s ok 8 - Unopened conf: result body contains JSON text 516s ok 9 - Unopened conf: JSON response contains "result:0" 516s ok 10 - Unopened conf: conf was not changed 516s ok 11 - Unopened conf: file isn't created 516s ok 12 - Unchanged conf with all nodes opened: positive result 516s ok 13 - Unchanged conf with all nodes opened: result code is 200 516s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 516s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 516s ok 16 - Unchanged conf with all nodes opened: conf was not changed 516s ok 17 - Unchanged conf with all nodes opened: file isn't created 516s 1..17 516s ok 516s t/11-save-appCat-changed-conf.t ............. 516s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 516s ok 2 - Manager object 516s ok 3 - Init 516s ok 4 - Manager app 516s ok 5 - Client object 516s ok 6 - Changed conf with deleted Category: positive result 516s ok 7 - Changed conf with deleted Category: result code is 200 516s ok 8 - Changed conf with deleted Category: result body contains JSON text 516s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 516s ok 10 - Changed conf with deleted Category: conf has changed 516s ok 11 - Changed conf with deleted Category: new key received 516s ok 12 - Changed conf with deleted Category: old key received 516s ok 13 - Changed conf with deleted Category: key received 516s ok 14 - Changed conf with deleted Category: file is created 516s 1..14 516s ok 517s t/11-save-changed-conf-with-confirmation.t .. 517s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 517s ok 2 - Manager object 517s ok 3 - Init 517s ok 4 - Manager app 517s ok 5 - Client object 517s ok 6 - Request succeed 517s ok 7 - Result code is 200 517s ok 8 - Result body contains JSON text 517s ok 9 - JSON response contains "result:0" 517s ok 10 - JSON response contains "needConfirm:1" 517s ok 11 - JSON response contains 4 warnings 517s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 517s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 517s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 517s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 517s ok 16 - JSON response contains 1 needConfirmation 517s ok 17 - JSON response contains 24 changes 517s ok 18 - Request succeed 517s ok 19 - File is created 517s ok 20 - "portal" found 517s ok 21 - "portalDisplayLogout" found 517s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 517s ok 23 - "applicationList, Sample applications" found 517s ok 24 - "applicationList" found 517s ok 25 - "portalDisplayResetPassword" found 517s ok 26 - "captcha_mail_enabled" found 517s ok 27 - "userDB" found 517s ok 28 - "passwordDB" found 517s ok 29 - "openIdSPList" found 517s ok 30 - "avoidAssignment" found 517s ok 31 - "exportedVars" found 517s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 517s ok 33 - "locationRules, test1.example.com" found 517s ok 34 - "virtualHosts" found 517s ok 35 - "locationRules, test3.example.com, ^/logout" found 517s ok 36 - "locationRules, test3.example.com, default" found 517s ok 37 - "locationRules" found 517s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 517s ok 39 - "exportedHeaders" found 517s ok 40 - "locationRules, test.ex.com, default" found 517s ok 41 - "locationRules" found 517s ok 42 - "virtualHosts" found 517s ok 43 - All changes detected 517s ok 44 - Diff called 517s ok 45 - diff() detects changes in conf 1 517s ok 46 - diff() detects changes in conf 2 517s ok 47 - 12 keys changed in conf 1 517s ok 48 - 17 keys changed or created in conf 2 517s 1..48 517s ok 517s t/12-save-changed-conf.t .................... 517s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 517s ok 2 - Manager object 517s ok 3 - Init 517s ok 4 - Manager app 517s ok 5 - Client object 517s ok 6 - Request succeed 517s ok 7 - Result code is 200 517s ok 8 - Result body contains JSON text 517s ok 9 - JSON response contains "result:1" 517s ok 10 - JSON response contains 2 warnings 517s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 517s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 517s ok 13 - JSON response contains 24 changes 517s ok 14 - Conf. has been compacted 517s ok 15 - All removed keys found 517s ok 16 - File is created 517s ok 17 - "portal" found 517s ok 18 - "portalDisplayLogout" found 517s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 517s ok 20 - "applicationList, Sample applications" found 517s ok 21 - "applicationList" found 517s ok 22 - "userDB" found 517s ok 23 - "passwordDB" found 517s ok 24 - "openIdSPList" found 517s ok 25 - "cookieExpiration" found 517s ok 26 - "exportedVars" found 517s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 517s ok 28 - "locationRules, test1.example.com" found 517s ok 29 - "virtualHosts" found 517s ok 30 - "locationRules, test3.example.com, ^/logout" found 517s ok 31 - "locationRules, test3.example.com, default" found 517s ok 32 - "locationRules" found 517s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 517s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 517s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 517s ok 36 - "exportedHeaders" found 517s ok 37 - "locationRules, test.ex.com, default" found 517s ok 38 - "locationRules" found 517s ok 39 - "virtualHosts" found 517s ok 40 - All changes detected 517s ok 41 - Diff called 517s ok 42 - diff() detects changes in conf 1 517s ok 43 - diff() detects changes in conf 2 517s ok 44 - 11 keys changed in conf 1 517s ok 45 - 15 keys changed or created in conf 2 517s ok 46 - Get last config metadata 517s ok 47 - Get previous configuration 517s 1..47 517s ok 517s t/14-bad-changes-in-conf.t .................. 517s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 517s ok 2 - Manager object 517s ok 3 - Init 517s ok 4 - Manager app 517s ok 5 - Client object 517s ok 6 - Request succeed 517s ok 7 - Result code is 200 517s ok 8 - Result body contains JSON text 517s ok 9 - JSON response contains "result:0" 517s ok 10 - 1 error detected 517s 1..10 517s ok 518s t/15-combination.t .......................... 518s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 518s ok 2 - Manager object 518s ok 3 - Init 518s ok 4 - Manager app 518s ok 5 - Client object 518s ok 6 - Request succeed 518s ok 7 - Result code is 200 518s ok 8 - Result body contains JSON text 518s ok 9 - JSON response contains "result:1" 518s ok 10 - Get combModules 518s ok 11 - Result body contains JSON text 518s ok 12 - Get combModules 518s ok 13 - Result body contains JSON text 518s ok 14 - Key ldapServer has been modified 518s 1..14 518s ok 518s t/16-cli.t .................................. 518s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 518s ok 2 - use Lemonldap::NG::Common::Cli; 518s ok 3 - use Lemonldap::NG::Manager::Cli; 518s ok 4 - "addKey" OK 518s ok 5 - "get notification" OK 518s ok 6 - "addKey" OK 518s ok 7 - "delKey" OK 518s ok 8 - "get key/subkey" OK 518s ok 9 - "addKey" OK 518s ok 10 - "save" result looks like JSON 518s ok 11 - correct version number 518s ok 12 - result is JSON 518s ok 13 - New config 518s ok 14 - "Force cfgNum" OK 518s ok 15 - "Author IP" OK 518s ok 16 - "Log" OK 518s ok 17 - "Version" OK 518s ok 18 - Configuration rollback OK 518s ok 19 - Configuration merge OK 518s 1..19 518s ok 518s t/17-extra2f.t .............................. 518s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 518s ok 2 - Manager object 518s ok 3 - Init 518s ok 4 - Manager app 518s ok 5 - Client object 518s ok 6 - Request succeed 518s ok 7 - Result code is 200 518s ok 8 - Result body contains JSON text 518s ok 9 - JSON response contains "result:1" 518s ok 10 - Get combModules 518s ok 11 - Result body contains JSON text 518s 1..11 518s ok 519s t/30-DBI-Cli.t .............................. 519s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 519s ok 1 - use Lemonldap::NG::Common::Conf; 519s ok 2 - RDBI object 519s ok 3 - Conf 1 saved 519s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 519s ok 5 - Client object 519s ok 6 - use Lemonldap::NG::Manager::Cli; 519s cfgNum forced with 1Saved under number 1 519s Status : [ 519s {} 519s ]; 519s ok 7 - Key inserted 519s ok 8 - Value is 0 519s 1..8 519s ok 519s t/40-sessions.t ............................. 519s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 519s ok 2 - Sessions module 519s ok 3 - Sessions module 519s ok 4 - Manager object 519s ok 5 - Init 519s ok 6 - Manager app 519s ok 7 - Client object 519s ok 8 - Uid found 519s ok 9 - IP found 519s ok 10 - Result code = 1 519s ok 11 - Found 2 sessions 519s ok 12 - List 2 sessions 519s ok 13 - Good session id 519s ok 14 - Good session id 519s ok 15 - Result code = 1 519s ok 16 - Found 1 entry 519s ok 17 - Result match "uid=d" 519s ok 18 - Found 2 sessions starting with "d" 519s ok 19 - Sessions module 519s ok 20 - Found 2 entries 519s ok 21 - Found 2 sessions 519s ok 22 - Good session id 519s ok 23 - Good session id 519s ok 24 - Found 1 sessions 519s ok 25 - Good session id 519s ok 26 - Sessions module 519s ok 27 - Found 1 user 519s ok 28 - User is foo 519s ok 29 - Good session id 519s ok 30 - Good session id 519s ok 31 - 1st user is dwho 519s ok 32 - 2nd user is dwho2 519s ok 33 - 3rd user is foo with 2 sessions 519s ok 34 - 1st user is dwho 519s ok 35 - 2nd user is dwho2 519s ok 36 - 3rd user is foo 519s ok 37 - 4th user is foo 519s ok 38 - One A subnet 519s ok 39 - All sessions found 519s ok 40 - Three B subnet 519s ok 41 - All sessions found 519s ok 42 - 4 sessions ordered 519s ok 43 - 1st is id[1] 519s ok 44 - 2nd is id[2] 519s ok 45 - 3rd is id[3] 519s ok 46 - 4th is id[0] 519s ok 47 - Delete c9383610ff686a433706c55f807268762b8841ad0fbf54a883e5eda654a8c1ef 519s ok 48 - Result code is 200 519s ok 49 - Body is JSON and result==1 519s ok 50 - Delete 5673fc259ea29503c8431dee6ebf67ef2c1234003ab249776fc61d095be3dda4 519s ok 51 - Result code is 200 519s ok 52 - Body is JSON and result==1 519s ok 53 - Delete e7005d821ca5467319354d73b32d5025b2075c6f595d777f064dcb213383ec85 519s ok 54 - Result code is 200 519s ok 55 - Body is JSON and result==1 519s ok 56 - Delete f14c0a12d9fc44db7b496597d236171c2ef50fa0c37233d087937d2520e50c1b 519s ok 57 - Result code is 200 519s ok 58 - Body is JSON and result==1 519s ok 59 - Session directory is empty 519s 1..59 519s ok 519s t/41-sessions-global-logout.t ............... 519s Name "LLNG::Manager::Test::defaultIni" used only once: possible typo at t/41-sessions-global-logout.t line 16. 519s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 519s ok 2 - Sessions module 519s ok 3 - Sessions module 519s ok 4 - Sessions module 519s ok 5 - Sessions module 519s ok 6 - Sessions module 519s ok 7 - Sessions module 519s ok 8 - Manager object 519s ok 9 - Init 519s ok 10 - Manager app 519s ok 11 - Client object 519s ok 12 - Call global logout on session b28e3363a6d99e22de459c409530147903c789c8963299c0da5fff3fe7bfbf81 519s ok 13 - Result code is 200 519s ok 14 - Body is JSON and result==1 519s ok 15 - at least 2 sessions deleted 519s ok 16 - Call global logout on session fecc0f954d700bf3bdd57223472ff9b5316a448f771c47b8d716d67a8176b194 519s ok 17 - Result code is 200 519s ok 18 - Body is JSON and result==1 519s ok 19 - at least 2 sessions deleted 519s ok 20 - OIDC Session directory is empty 519s ok 21 - Session directory is empty 519s 1..21 519s ok 519s t/50-notifications-DBI.t .................... 519s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 519s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 519s ok 3 - Manager object 519s ok 4 - Init 519s ok 5 - Manager app 519s ok 6 - Client object 519s [Tue Oct 21 08:53:26 2025] [LLNG:6371] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 519s 519s ok 7 - Notification not inserted 519s [Tue Oct 21 08:53:26 2025] [LLNG:6371] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 519s 519s ok 8 - Notification not inserted 519s [Tue Oct 21 08:53:26 2025] [LLNG:6371] [error] Malformed date 519s ok 9 - Notification not inserted 519s ok 10 - Result is true 519s ok 11 - Result = 1 519s ok 12 - Count = 2 519s ok 13 - Value is "d" 519s ok 14 - Result = 1 519s ok 15 - Count = 2 519s ok 16 - Value is "dwho" 519s ok 17 - Result = 1 519s ok 18 - Count = 2 519s ok 19 - Value is "dwho" 519s ok 20 - Result = 1 519s ok 21 - Count = 2 519s ok 22 - Value is "dwho" 519s ok 23 - Result = 1 519s ok 24 - Count = 2 519s ok 25 - Value is "dwho" 519s ok 26 - Result = 1 519s ok 27 - Count = 1 519s ok 28 - Response is JSON 519s ok 29 - Notification is as expected 519s ok 30 - Result = 1 519s ok 31 - Result = 1 519s ok 32 - Count = 1 519s ok 33 - Result = 1 519s ok 34 - Count = 1 519s ok 35 - Value is "d" 519s ok 36 - Result = 1 519s ok 37 - Count = 1 519s ok 38 - Value is "dwho" 519s ok 39 - Result = 1 519s ok 40 - Count = 1 519s ok 41 - Value is "dwho" 519s ok 42 - Result = 1 519s ok 43 - Count = 1 519s ok 44 - Value is "dwho" 519s ok 45 - Result = 1 519s ok 46 - Count = 1 519s ok 47 - Value is "dwho" 519s ok 48 - Reference found 519s ok 49 - Response is JSON 519s ok 50 - Notification is as expected 519s ok 51 - Result = 1 519s ok 52 - Count = 0 519s 1..52 519s ok 520s t/50-notifications.t ........................ 520s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 520s ok 2 - Manager object 520s ok 3 - Init 520s ok 4 - Manager app 520s ok 5 - Client object 520s [Tue Oct 21 08:53:26 2025] [LLNG:6373] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 520s 520s ok 6 - Notification not inserted 520s [Tue Oct 21 08:53:26 2025] [LLNG:6373] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 520s 520s ok 7 - Notification not inserted 520s [Tue Oct 21 08:53:26 2025] [LLNG:6373] [error] Malformed date 520s ok 8 - Notification not inserted 520s ok 9 - Result is true 520s ok 10 - Result = 1 520s ok 11 - Count = 1 520s ok 12 - Value is "d" 520s ok 13 - Result = 1 520s ok 14 - Count = 1 520s ok 15 - Value is "dwho" 520s ok 16 - Result = 1 520s ok 17 - Count = 1 520s ok 18 - Value is "dwho" 520s ok 19 - Result = 1 520s ok 20 - Count = 1 520s ok 21 - Value is "dwho" 520s ok 22 - Result = 1 520s ok 23 - Count = 1 520s ok 24 - Value is "dwho" 520s ok 25 - Result = 1 520s ok 26 - Count = 1 520s ok 27 - Response is JSON 520s ok 28 - Notification is as expected 520s ok 29 - Result = 1 520s ok 30 - Result = 1 520s ok 31 - Count = 0 520s ok 32 - Result = 1 520s ok 33 - Count = 1 520s ok 34 - Value is "d" 520s ok 35 - Result = 1 520s ok 36 - Count = 1 520s ok 37 - Value is "dwho" 520s ok 38 - Result = 1 520s ok 39 - Count = 1 520s ok 40 - Value is "dwho" 520s ok 41 - Result = 1 520s ok 42 - Count = 1 520s ok 43 - Value is "dwho" 520s ok 44 - Result = 1 520s ok 45 - Count = 1 520s ok 46 - Value is "dwho" 520s ok 47 - Reference found 520s ok 48 - Internal reference found 520s ok 49 - Response is JSON 520s ok 50 - Notification is as expected 520s ok 51 - Result = 1 520s ok 52 - Count = 0 520s 1..52 520s ok 520s t/60-2ndfa.t ................................ 520s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 520s ok 2 - Sessions module 520s ok 3 - Sessions module 520s ok 4 - Sessions module 520s ok 5 - Sessions module 520s ok 6 - Sessions module 520s ok 7 - Sessions module 520s ok 8 - Manager object 520s ok 9 - Init 520s ok 10 - Manager app 520s ok 11 - Client object 520s ok 12 - UID found 520s ok 13 - IP found 520s ok 14 - Persistent sessions with UID found 520s ok 15 - Persistent sessions with UID found 520s ok 16 - Persistent sessions with UID found 520s ok 17 - Persistent sessions with UID found 520s ok 18 - Persistent sessions with UID found 520s ok 19 - UID found 520s ok 20 - IP found 520s ok 21 - U2F found 520s ok 22 - TOTP found 520s ok 23 - UBK found 520s ok 24 - Search * - Result code = 1 520s ok 25 - Found 3 results 520s ok 26 - List 3 results 520s ok 27 - Result match "uid=d" 520s ok 28 - Result match "uid=r" 520s ok 29 - Result match "uid=t" 520s ok 30 - Found 2 sessions starting with "d" 520s ok 31 - Found 1 session starting with "r" 520s ok 32 - Found 1 session starting with "t" 520s ok 33 - Search "uid"=d* - Result code = 1 520s ok 34 - Found 1 result 520s ok 35 - List 1 result 520s ok 36 - Result match "uid=d" 520s ok 37 - Found 2 sessions starting with "d" 520s ok 38 - Search "uid"=dw* - Result code = 1 520s ok 39 - Found 1 result 520s ok 40 - List 1 result 520s ok 41 - Result match "uid=dw" 520s ok 42 - Found 1 session starting with "dw" 520s ok 43 - Search "uid"=d* & UBK - Result code = 1 520s ok 44 - Found 1 result 520s ok 45 - List 1 result 520s ok 46 - Result match "uid=d" 520s ok 47 - Found 1 session starting with "d" & UBK 520s ok 48 - Search "uid"=dw* & UBK - Result code = 1 520s ok 49 - Found 1 result 520s ok 50 - List 1 result 520s ok 51 - Result match "uid=dw" 520s ok 52 - Found 1 session starting with "dw" & UBK 520s ok 53 - Search "uid"=da* & UBK - Result code = 1 520s ok 54 - Found 0 session with "da" & UBK 520s ok 55 - List 0 result 520s ok 56 - Search "uid"=* & UBK - Result code = 1 520s ok 57 - Found 3 results 520s ok 58 - List 3 results 520s ok 59 - Result match "uid=d" 520s ok 60 - Result match "uid=r" 520s ok 61 - Result match "uid=t" 520s ok 62 - Found 2 sessions starting with "d" & U2F 520s ok 63 - Found 1 session starting with "r" & U2F 520s ok 64 - Found 1 session starting with "t" & U2F 520s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 520s ok 66 - Found 1 result 520s ok 67 - List 1 result 520s ok 68 - Result match "uid=d" 520s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 520s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 520s ok 71 - Found 1 result 520s ok 72 - List 1 result 520s ok 73 - Result match "uid=d" 520s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 520s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 520s ok 76 - Found 2 results 520s ok 77 - List 2 results 520s ok 78 - Result match "uid=d" 520s ok 79 - Result match "uid=r" 520s ok 80 - Found 1 session starting with "d" & U2F & UBK 520s ok 81 - Found 1 session starting with "r" & U2F & UBK 520s ok 82 - Delete U2F from 1 520s ok 83 - Result code is 200 520s ok 84 - Body is JSON and result==1 520s ok 85 - Delete U2F from 2 520s ok 86 - Result code is 200 520s ok 87 - Body is JSON and result==1 520s ok 88 - Delete U2F from 3 520s ok 89 - Result code is 200 520s ok 90 - Body is JSON and result==1 520s ok 91 - Delete U2F from 4 520s ok 92 - Result code is 200 520s ok 93 - Body is JSON and result==1 520s ok 94 - Delete U2F from 5 520s ok 95 - Result code is 200 520s ok 96 - Body is JSON and result==1 520s ok 97 - Delete TOTP from 3 520s ok 98 - Result code is 200 520s ok 99 - Body is JSON and result==1 520s ok 100 - Delete TOTP from 4 520s ok 101 - Result code is 200 520s ok 102 - Body is JSON and result==1 520s ok 103 - Delete UBK from 2 520s ok 104 - Result code is 200 520s ok 105 - Body is JSON and result==1 520s ok 106 - Delete UBK from 3 520s ok 107 - Result code is 200 520s ok 108 - Body is JSON and result==1 520s ok 109 - Result code = 1 520s ok 110 - Found 0 session with 2F device 520s ok 111 - List 0 result 520s ok 112 - Succeed to get /2ndfa.html 520s ok 113 520s 1..113 520s ok 520s t/70-viewer.t ............................... 520s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 520s ok 2 - Manager object 520s ok 3 - Init 520s ok 4 - Manager app 520s ok 5 - Client object 520s ok 6 - Key found 520s ok 7 - Key is hidden 520s ok 8 - Key is hidden 520s ok 9 - Latest conf loaded 520s ok 10 - Request succeed 520s ok 11 - Result code is 200 520s ok 12 - Result body contains JSON text 520s ok 13 - Details with captcha 'login' or 'mail' found 520s ok 14 - Details with captcha 'login' or 'mail' found 520s ok 15 - Key found 520s ok 16 - Key found 520s ok 17 - Right number of keys found 520s ok 18 - Browser is allowed 520s 1..18 520s ok 521s t/71-viewer-without-diff.t .................. 521s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 521s ok 2 - Manager object 521s ok 3 - Init 521s ok 4 - Manager app 521s ok 5 - Client object 521s ok 6 - Request succeed 521s ok 7 - Result code is 200 521s ok 8 - Result body contains JSON text 521s ok 9 - Details with captcha 'login' or 'mail' found 521s ok 10 - Details with captcha 'login' or 'mail' found 521s ok 11 - Key found 521s ok 12 - Manager object 521s ok 13 - Init 521s ok 14 - Manager app 521s ok 15 - Client object 521s ok 16 - Key is hidden 521s ok 17 - Key is hidden 521s ok 18 - Latest conf loaded 521s ok 19 - Diff is NOT allowed 521s ok 20 - Browser is NOT allowed 521s 1..20 521s ok 521s t/72-appList-diff.t ......................... 521s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 521s ok 2 - Manager object 521s ok 3 - Init 521s ok 4 - Manager app 521s ok 5 - Client object 521s # Subtest: Add a category 521s ok 1 - Expected result 521s 1..1 521s ok 6 - Add a category 521s # Subtest: Delete a category 521s ok 1 - Expected result 521s 1..1 521s ok 7 - Delete a category 521s # Subtest: Add an application 521s ok 1 - Expected diff 521s 1..1 521s ok 8 - Add an application 521s # Subtest: Remove an application 521s ok 1 - Expected diff 521s 1..1 521s ok 9 - Remove an application 521s # Subtest: Modify an application (option) 521s ok 1 - Expected diff 521s 1..1 521s ok 10 - Modify an application (option) 521s # Subtest: Modify an application (name) 521s ok 1 - Expected diff 521s 1..1 521s ok 11 - Modify an application (name) 521s # Subtest: Multiple changes 521s ok 1 - Expected diff 521s 1..1 521s ok 12 - Multiple changes 521s # Subtest: Multiple applications with the same name 521s ok 1 - Diff only exposes mykey 521s 1..1 521s ok 13 - Multiple applications with the same name 521s 1..13 521s ok 521s All tests successful. 521s Files=25, Tests=1692, 9 wallclock secs ( 0.09 usr 0.02 sys + 7.55 cusr 0.84 csys = 8.50 CPU) 521s Result: PASS 521s autopkgtest [08:53:28]: test manager-test: -----------------------] 522s manager-test PASS 522s autopkgtest [08:53:29]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 522s autopkgtest [08:53:29]: test runtime-deps-common: preparing testbed 540s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 1151s nova [E] nova boot failed (attempt #0): 1151s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1151s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1151s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1151s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1151s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps7.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 1151s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps7.canonical.com:5000 1151s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:49 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-98cffbea-9671-4f62-a510-15bd7101a7d8 1151s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps7.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 1151s DEBUG (session:946) GET call to https://keystone.ps7.canonical.com:5000/v3 used request id req-98cffbea-9671-4f62-a510-15bd7101a7d8 1151s DEBUG (base:182) Making authentication request to https://keystone.ps7.canonical.com:5000/v3/auth/tokens 1151s DEBUG (connectionpool:429) https://keystone.ps7.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12962 1151s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "d1c206dbd7b64e3eacefc738fd9acdca", "name": "prod-autopkgtest-workers-amd64", "password_expires_at": null}, "audit_ids": ["iqqmD86_SfikhlOJPzAEFA"], "expires_at": "2025-10-22T08:53:50.000000Z", "issued_at": "2025-10-21T08:53:50.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c20da633fc2e44cd97ff31be0acd959a", "name": "prod-autopkgtest-workers-amd64_project"}, "is_domain": false, "roles": [{"id": "9531825e299647e9b8713fcf36566f08", "name": "member"}, {"id": "c4de4cd4a6e842c48c193225243b4507", "name": "reader"}, {"id": "a31fb543f37543d3b12c7fcb6e29636f", "name": "load-balancer_member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "09e03191c89d4421aebaa8dcff0e22e3", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8004/v1/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "0b44af32db1b408da5b67a834350711b", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8004/v1/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "325f3c044aa54591be49e39f7260483d", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8004/v1/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}], "id": "07902f28d63c4792bef57723f11a597e", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "296a5126b56949f8abc8663ba48d7c69", "interface": "admin", "region_id": "prodstack7", "url": "https://nova-admin.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "4ed46fd286814be9ad5f53c713db2b21", "interface": "public", "region_id": "prodstack7", "url": "https://nova.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}, {"id": "f920fb8274c74c72b50e57ac95f88f51", "interface": "internal", "region_id": "prodstack7", "url": "https://nova-internal.ps7.canonical.com:8774/v2.1", "region": "prodstack7"}], "id": "0f4ee03d0c134dceb7ed6b2fa51eb189", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "074ea936d15d47e8ba1b8f1347fdaeec", "interface": "admin", "region_id": "prodstack7", "url": "https://neutron-admin.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "4d5667208af943eab425bb1952f67d2f", "interface": "public", "region_id": "prodstack7", "url": "https://neutron.ps7.canonical.com:9696", "region": "prodstack7"}, {"id": "ae71a7dd75fc495fa3dd207ac977346d", "interface": "internal", "region_id": "prodstack7", "url": "https://neutron-internal.ps7.canonical.com:9696", "region": "prodstack7"}], "id": "1fde991012bf4a91a97b5b02cd662e5d", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "5f3171f69df346c9a40ff13f8a9f3feb", "interface": "public", "region_id": "prodstack7", "url": "https://heat.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "951c2c04417d456eb29a4cbd2675f1bc", "interface": "internal", "region_id": "prodstack7", "url": "https://heat-internal.ps7.canonical.com:8000/v1", "region": "prodstack7"}, {"id": "e4062e144ad243cbb53c8ce87aefee44", "interface": "admin", "region_id": "prodstack7", "url": "https://heat-admin.ps7.canonical.com:8000/v1", "region": "prodstack7"}], "id": "2c59c0123c304ef3824d75e9779ac5a3", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "4a95fbf112804721b96a3578858faf45", "interface": "internal", "region_id": "prodstack7", "url": "https://octavia-internal.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "56bed7c3efd54a57bae11cc93844edc5", "interface": "public", "region_id": "prodstack7", "url": "https://octavia.ps7.canonical.com:9876", "region": "prodstack7"}, {"id": "e9c2ec6bc0e94e1e8ca6b15aa24b9294", "interface": "admin", "region_id": "prodstack7", "url": "https://octavia-admin.ps7.canonical.com:9876", "region": "prodstack7"}], "id": "4e42217a7f46428b87e7458a8a73942c", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "29929a56ac7944d8867150f9d9a51ffe", "interface": "public", "region_id": "prodstack7", "url": "https://gnocchi.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "d1146fdec43e4c339f3c0766fda1923d", "interface": "internal", "region_id": "prodstack7", "url": "https://gnocchi-internal.ps7.canonical.com:8041", "region": "prodstack7"}, {"id": "ff5d256a28064e13b52758d6206687eb", "interface": "admin", "region_id": "prodstack7", "url": "https://gnocchi-admin.ps7.canonical.com:8041", "region": "prodstack7"}], "id": "50872dac84974216b104c7eef043dfe6", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "3901a2889b584fe5baf1325da2d5571c", "interface": "internal", "region_id": "prodstack7", "url": "https://aodh-internal.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "94f9e723537a4d0ab35ab53fe1af6f01", "interface": "public", "region_id": "prodstack7", "url": "https://aodh.ps7.canonical.com:8042", "region": "prodstack7"}, {"id": "f3fc8781a98149c680bd7f34c6893410", "interface": "admin", "region_id": "prodstack7", "url": "https://aodh-admin.ps7.canonical.com:8042", "region": "prodstack7"}], "id": "6f7af5495c2447c9bf258f72605a99b1", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "0592d4bf15d54ba8aac00dfc34292295", "interface": "admin", "region_id": "prodstack7", "url": "https://keystone-admin.ps7.canonical.com:35357/v3", "region": "prodstack7"}, {"id": "1f5df236ded54026af4f5e947a599b2f", "interface": "internal", "region_id": "prodstack7", "url": "https://keystone-internal.ps7.canonical.com:5000/v3", "region": "prodstack7"}, {"id": "cd17fef7e3d246b3974b2ffe55b7889c", "interface": "public", "region_id": "prodstack7", "url": "https://keystone.ps7.canonical.com:5000/v3", "region": "prodstack7"}], "id": "7ad024307b634ea989f1e03d73d7737b", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "001dac935b6c44b1ad62c90175538578", "interface": "admin", "region_id": "prodstack7", "url": "https://cinder-admin.ps7.canonical.com:8776/v3/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "90abac2983a34488bb6ada4e5004bb99", "interface": "public", "region_id": "prodstack7", "url": "https://cinder.ps7.canonical.com:8776/v3/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "e49add7152684a8e9e1e3ea9502b5dc6", "interface": "internal", "region_id": "prodstack7", "url": "https://cinder-internal.ps7.canonical.com:8776/v3/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}], "id": "7bea8b97c0304a62afd8325515928cc0", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "2450babeee5e4fe49947cbe7bcc0f3c3", "interface": "public", "region_id": "prodstack7", "url": "https://designate.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "c2e77ece29cd4dc7bf518bb51c619cce", "interface": "internal", "region_id": "prodstack7", "url": "https://designate-internal.ps7.canonical.com:9001", "region": "prodstack7"}, {"id": "fc292615aa2d43ff943da365870944ce", "interface": "admin", "region_id": "prodstack7", "url": "https://designate-admin.ps7.canonical.com:9001", "region": "prodstack7"}], "id": "8d13654c658644c4a375ce8428638f3d", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "604f1f7088c54ec4a558d1747b0e7396", "interface": "public", "region_id": "prodstack7", "url": "https://barbican.ps7.canonical.com:9311", "region": "prodstack7"}, {"id": "81268c6bd3524a4d85af3d6faa426863", "interface": "admin", "region_id": "prodstack7", "url": "https://barbican-admin.ps7.canonical.com:9312", "region": "prodstack7"}, {"id": "becc73f676f34e66ab1daf0fbcb42366", "interface": "internal", "region_id": "prodstack7", "url": "https://barbican-internal.ps7.canonical.com:9311", "region": "prodstack7"}], "id": "8df4ed7c02d44fe28ec72b1e19e3f66f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "38557e1243014f1abaa578a61bb0a387", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v1/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "b12d5a4329f94a1fa6dbd2cd38ebcd52", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v1/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "bc081c0d5d954446b7ee77886f5d68a3", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v1/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}], "id": "8e7967c2620d49448787e035e8f21af0", "type": "share", "name": "manila"}, {"endpoints": [{"id": "03802d072c514ae484a2d26be0c906af", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "c07a315e261f430d94542a872596d654", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/", "region": "prodstack7"}, {"id": "d62fcd20c1e34d64930fbec97503a40a", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/", "region": "prodstack7"}], "id": "9569f1b0b4714254a3d116760dc3968d", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e64627804e741e5948b4d35e1914624", "interface": "internal", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "12d47bbd1cc64dbf8d4e442b821c64f2", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift/simplestreams/data", "region": "prodstack7"}, {"id": "35aba6c3a1fc4041b30963e8b6c7b929", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}, {"id": "35bc5168fcc2414a9d89313cdef8bca9", "interface": "admin", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "5f7980b3f8e746e6bbd66c9cef81714e", "interface": "public", "region_id": "RegionOne", "url": "http://10.150.13.75", "region": "RegionOne"}, {"id": "739ab5131dff4cdbb3151f6de36b36f6", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_588a6b5285ea4ed38ae122d264c01490/simplestreams/data", "region": "prodstack7"}], "id": "b28a039721b147af8e77d77242d4297f", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "9321fba4588641dbb1c9f89508f1bf23", "interface": "internal", "region_id": "prodstack7", "url": "https://placement-internal.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "9a75eebf33e7409d9b69dc7e650f756c", "interface": "admin", "region_id": "prodstack7", "url": "https://placement-admin.ps7.canonical.com:8778", "region": "prodstack7"}, {"id": "c03942ddacb94fe39c1529aa74bd31c1", "interface": "public", "region_id": "prodstack7", "url": "https://placement.ps7.canonical.com:8778", "region": "prodstack7"}], "id": "bc5c019477934e89bab2a097e8df84b6", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "b8152f5e649d4603ac092897639d38c9", "interface": "admin", "region_id": "prodstack7", "url": "https://radosgw-admin.ps7.canonical.com:443/swift", "region": "prodstack7"}, {"id": "baa313d85b904c308b7a5c98505fc32c", "interface": "internal", "region_id": "prodstack7", "url": "https://radosgw-internal.ps7.canonical.com:443/swift/v1/AUTH_c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "c17c3db416224561b5e045562bbe76bf", "interface": "public", "region_id": "prodstack7", "url": "https://radosgw.ps7.canonical.com:443/swift/v1/AUTH_c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}], "id": "c6dd2bcf96bf44c2a99e39d1302563f1", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "526da263451648898c9187c65f441a1c", "interface": "public", "region_id": "prodstack7", "url": "https://glance.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "61b55755ca9e4e2ab04a144f92cb6e97", "interface": "admin", "region_id": "prodstack7", "url": "https://glance-admin.ps7.canonical.com:9292", "region": "prodstack7"}, {"id": "9080969b2cde4926b647f63b9591233c", "interface": "internal", "region_id": "prodstack7", "url": "https://glance-internal.ps7.canonical.com:9292", "region": "prodstack7"}], "id": "dd3a22e287464998be0514a67dafb7e4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "2f4dcba2a4ce46b2a2e3cf103fd929f4", "interface": "admin", "region_id": "prodstack7", "url": "https://manila-admin.ps7.canonical.com:8786/v2/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "789faa303fb54473b9449fa2f52866b3", "interface": "internal", "region_id": "prodstack7", "url": "https://manila-internal.ps7.canonical.com:8786/v2/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}, {"id": "fa7fa08da5e147df8dbc9528f3d7135b", "interface": "public", "region_id": "prodstack7", "url": "https://manila.ps7.canonical.com:8786/v2/c20da633fc2e44cd97ff31be0acd959a", "region": "prodstack7"}], "id": "f6880aea736446b8a4232e0cf3528a12", "type": "sharev2", "name": "manilav2"}]}} 1151s REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" 1151s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps7.canonical.com:8774 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 1151s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-f29d8114-b120-45cc-8ae1-765ea06cdf0d x-openstack-request-id: req-f29d8114-b120-45cc-8ae1-765ea06cdf0d 1151s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps7.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-f29d8114-b120-45cc-8ae1-765ea06cdf0d x-openstack-request-id: req-f29d8114-b120-45cc-8ae1-765ea06cdf0d 1151s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1151s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 1151s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8317236d-2b4c-482b-9e56-caafcb6ca145 x-openstack-request-id: req-8317236d-2b4c-482b-9e56-caafcb6ca145 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-8317236d-2b4c-482b-9e56-caafcb6ca145 x-openstack-request-id: req-8317236d-2b4c-482b-9e56-caafcb6ca145 1151s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1151s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.96", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1151s GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-8317236d-2b4c-482b-9e56-caafcb6ca145 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/ used request id req-8317236d-2b4c-482b-9e56-caafcb6ca145 1151s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1151s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1151s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1151s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1151s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1151s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps7.canonical.com:9292 1151s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c HTTP/1.1" 200 2220 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2220 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-d6cd59eb-ad8d-4feb-b896-66046e9a27d8 1151s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "961b6cc3-3760-4db0-a142-3203aea17213", "boot_roles": "member,reader,load-balancer_member", "content_id": "auto.sync", "hw_cdrom_bus": "ide", "hw_disk_bus": "virtio", "hw_machine_type": "pc", "hw_video_model": "qxl", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "7ef5db3e-4926-4f00-8b7e-dd66adee40be", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.10", "owner_id": "c20da633fc2e44cd97ff31be0acd959a", "owner_project_name": "prod-autopkgtest-workers-amd64_project", "owner_user_name": "prod-autopkgtest-workers-amd64", "product_name": "com.ubuntu.cloud.daily:server:25.10:amd64", "simplestreams_metadata": "{\"aliases\": \"25.10,q,questing,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-questing-daily-amd64-server-20251007\", \"release\": \"questing\", \"release_codename\": \"Questing Quokka\", \"release_title\": \"25.10\"", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "version_name": "20251007", "name": "adt/ubuntu-resolute-amd64-server-20251020.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2965962752, "virtual_size": 21474836480, "status": "active", "checksum": "2d7a2d61eb3739039cd62041accd4778", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "c20da633fc2e44cd97ff31be0acd959a", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "e4be47d7bcaf5c7d5ce3af8304a8793ece8896be725407737f06089087f2f3fa", "id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "created_at": "2025-10-20T10:00:05Z", "updated_at": "2025-10-20T10:00:54Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/058eb65a-2f1f-4603-be3f-91b3fbc0088c/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/058eb65a-2f1f-4603-be3f-91b3fbc0088c/snap", "tags": [], "self": "/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c", "file": "/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1151s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c used request id req-d6cd59eb-ad8d-4feb-b896-66046e9a27d8 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-amd64 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-cpu2-ram4-disk20-amd64 HTTP/1.1" 404 107 1151s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 107 Content-Type: application/json; charset=UTF-8 Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ccbbbe7b-8b33-4a64-bdbf-d6cfb77d52dc x-openstack-request-id: req-ccbbbe7b-8b33-4a64-bdbf-d6cfb77d52dc 1151s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-cpu2-ram4-disk20-amd64 could not be found."}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/autopkgtest-cpu2-ram4-disk20-amd64 used request id req-ccbbbe7b-8b33-4a64-bdbf-d6cfb77d52dc 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 2379 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2379 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-fb614ff4-132b-465f-ae6f-56f7b1e7b0a1 x-openstack-request-id: req-fb614ff4-132b-465f-ae6f-56f7b1e7b0a1 1151s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "48124cb3-78b6-403a-a3bb-5ddd3396ccf5", "name": "autopkgtest-cpu4-ram16-disk100-amd64", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/48124cb3-78b6-403a-a3bb-5ddd3396ccf5"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/48124cb3-78b6-403a-a3bb-5ddd3396ccf5"}], "description": null}, {"id": "4a5d9128-89f2-48de-9182-ed52627aa1c1", "name": "shared.xsmall", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/4a5d9128-89f2-48de-9182-ed52627aa1c1"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/4a5d9128-89f2-48de-9182-ed52627aa1c1"}], "description": null}, {"id": "83706801-20d3-40d2-80ba-02f925e97c4f", "name": "shared.xlarge", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/83706801-20d3-40d2-80ba-02f925e97c4f"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/83706801-20d3-40d2-80ba-02f925e97c4f"}], "description": null}, {"id": "ca3cc1bc-7cdb-4e80-bd1d-3d462086cfb1", "name": "shared.large", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/ca3cc1bc-7cdb-4e80-bd1d-3d462086cfb1"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/ca3cc1bc-7cdb-4e80-bd1d-3d462086cfb1"}], "description": null}, {"id": "df75a16f-5f43-4215-9b97-005021f9d4bb", "name": "shared.small", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/df75a16f-5f43-4215-9b97-005021f9d4bb"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/df75a16f-5f43-4215-9b97-005021f9d4bb"}], "description": null}, {"id": "e7e737e3-35c0-465e-92db-571005838c74", "name": "autopkgtest-cpu2-ram4-disk20-amd64", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/e7e737e3-35c0-465e-92db-571005838c74"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/e7e737e3-35c0-465e-92db-571005838c74"}], "description": null}, {"id": "f7408d3a-d53a-4f44-b551-2184e80967ea", "name": "shared.medium", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/f7408d3a-d53a-4f44-b551-2184e80967ea"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/f7408d3a-d53a-4f44-b551-2184e80967ea"}], "description": null}]} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors?is_public=None used request id req-fb614ff4-132b-465f-ae6f-56f7b1e7b0a1 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/flavors/e7e737e3-35c0-465e-92db-571005838c74 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/flavors/e7e737e3-35c0-465e-92db-571005838c74 HTTP/1.1" 200 702 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 702 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-481e10e2-07bb-465b-be7d-4fd3bd0de1ef x-openstack-request-id: req-481e10e2-07bb-465b-be7d-4fd3bd0de1ef 1151s DEBUG (session:580) RESP BODY: {"flavor": {"id": "e7e737e3-35c0-465e-92db-571005838c74", "name": "autopkgtest-cpu2-ram4-disk20-amd64", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/flavors/e7e737e3-35c0-465e-92db-571005838c74"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/flavors/e7e737e3-35c0-465e-92db-571005838c74"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/flavors/e7e737e3-35c0-465e-92db-571005838c74 used request id req-481e10e2-07bb-465b-be7d-4fd3bd0de1ef 1151s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps7.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "imageRef": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "flavorRef": "e7e737e3-35c0-465e-92db-571005838c74", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "networks": [{"uuid": "a0e29fbb-ede8-49ce-84ec-a2ad3e18355a"}]}}' 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 471 1151s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 471 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:50 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 x-compute-request-id: req-a69fe44d-a803-435c-887d-e2ee802c8877 x-openstack-request-id: req-a69fe44d-a803-435c-887d-e2ee802c8877 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "adminPass": "yJVCge8rL79f"}} 1151s DEBUG (session:936) POST call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers used request id req-a69fe44d-a803-435c-887d-e2ee802c8877 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2715 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2715 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:51 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b3c10dfe-d139-4947-b4da-a706bb276e6a x-openstack-request-id: req-b3c10dfe-d139-4947-b4da-a706bb276e6a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:51Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b3c10dfe-d139-4947-b4da-a706bb276e6a 1151s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps7.canonical.com:9292/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://glance.ps7.canonical.com:9292 "GET /v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c HTTP/1.1" 200 2220 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2220 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:51 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-cab87461-433c-48c6-bdff-0c7b1170c4a3 1151s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "961b6cc3-3760-4db0-a142-3203aea17213", "boot_roles": "member,reader,load-balancer_member", "content_id": "auto.sync", "hw_cdrom_bus": "ide", "hw_disk_bus": "virtio", "hw_machine_type": "pc", "hw_video_model": "qxl", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "7ef5db3e-4926-4f00-8b7e-dd66adee40be", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.10", "owner_id": "c20da633fc2e44cd97ff31be0acd959a", "owner_project_name": "prod-autopkgtest-workers-amd64_project", "owner_user_name": "prod-autopkgtest-workers-amd64", "product_name": "com.ubuntu.cloud.daily:server:25.10:amd64", "simplestreams_metadata": "{\"aliases\": \"25.10,q,questing,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-questing-daily-amd64-server-20251007\", \"release\": \"questing\", \"release_codename\": \"Questing Quokka\", \"release_title\": \"25.10\"", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "version_name": "20251007", "name": "adt/ubuntu-resolute-amd64-server-20251020.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2965962752, "virtual_size": 21474836480, "status": "active", "checksum": "2d7a2d61eb3739039cd62041accd4778", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "c20da633fc2e44cd97ff31be0acd959a", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "e4be47d7bcaf5c7d5ce3af8304a8793ece8896be725407737f06089087f2f3fa", "id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "created_at": "2025-10-20T10:00:05Z", "updated_at": "2025-10-20T10:00:54Z", "locations": [{"url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/058eb65a-2f1f-4603-be3f-91b3fbc0088c/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://d8b83d88-b70a-11ef-be0b-2390f458e7bc/glance/058eb65a-2f1f-4603-be3f-91b3fbc0088c/snap", "tags": [], "self": "/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c", "file": "/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1151s DEBUG (session:936) GET call to image for https://glance.ps7.canonical.com:9292/v2/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c used request id req-cab87461-433c-48c6-bdff-0c7b1170c4a3 1151s +--------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ 1151s | Property | Value | 1151s +--------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+ 1151s | OS-DCF:diskConfig | MANUAL | 1151s | OS-EXT-AZ:availability_zone | | 1151s | OS-EXT-SRV-ATTR:host | - | 1151s | OS-EXT-SRV-ATTR:hostname | adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro | 1151s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 1151s | OS-EXT-SRV-ATTR:instance_name | | 1151s | OS-EXT-SRV-ATTR:kernel_id | | 1151s | OS-EXT-SRV-ATTR:launch_index | 0 | 1151s | OS-EXT-SRV-ATTR:ramdisk_id | | 1151s | OS-EXT-SRV-ATTR:reservation_id | r-yq62segc | 1151s | OS-EXT-SRV-ATTR:root_device_name | - | 1151s | OS-EXT-STS:power_state | 0 | 1151s | OS-EXT-STS:task_state | scheduling | 1151s | OS-EXT-STS:vm_state | building | 1151s | OS-SRV-USG:launched_at | - | 1151s | OS-SRV-USG:terminated_at | - | 1151s | accessIPv4 | | 1151s | accessIPv6 | | 1151s | adminPass | yJVCge8rL79f | 1151s | config_drive | | 1151s | created | 2025-10-21T08:53:51Z | 1151s | description | - | 1151s | flavor:disk | 20 | 1151s | flavor:ephemeral | 0 | 1151s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"} | 1151s | flavor:original_name | autopkgtest-cpu2-ram4-disk20-amd64 | 1151s | flavor:ram | 4096 | 1151s | flavor:swap | 0 | 1151s | flavor:vcpus | 2 | 1151s | hostId | | 1151s | id | 6577097d-1b5c-4bc2-b328-2e5dc8b320c0 | 1151s | image | adt/ubuntu-resolute-amd64-server-20251020.img (058eb65a-2f1f-4603-be3f-91b3fbc0088c) | 1151s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-20 | 1151s | locked | False | 1151s | locked_reason | - | 1151s | metadata | {} | 1151s | name | adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b | 1151s | os-extended-volumes:volumes_attached | [] | 1151s | progress | 0 | 1151s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup | 1151s | server_groups | [] | 1151s | status | BUILD | 1151s | tags | [] | 1151s | tenant_id | c20da633fc2e44cd97ff31be0acd959a | 1151s | trusted_image_certificates | - | 1151s | updated | 2025-10-21T08:53:51Z | 1151s | user_id | d1c206dbd7b64e3eacefc738fd9acdca | 1151s +--------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2715 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2715 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:51 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-efc5ae5a-9d06-4086-80dd-151f62e3c5f7 x-openstack-request-id: req-efc5ae5a-9d06-4086-80dd-151f62e3c5f7 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:51Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-efc5ae5a-9d06-4086-80dd-151f62e3c5f7 1151s 1151s 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:53:56 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3904c3ba-f055-47d4-8310-14d9ebd74465 x-openstack-request-id: req-3904c3ba-f055-47d4-8310-14d9ebd74465 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-3904c3ba-f055-47d4-8310-14d9ebd74465 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:01 GMT Keep-Alive: timeout=75, max=991 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-86786b9f-c487-4cd9-a060-451260772787 x-openstack-request-id: req-86786b9f-c487-4cd9-a060-451260772787 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-86786b9f-c487-4cd9-a060-451260772787 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:06 GMT Keep-Alive: timeout=75, max=990 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c0dce981-1df7-4593-acf4-6bcc86d8a087 x-openstack-request-id: req-c0dce981-1df7-4593-acf4-6bcc86d8a087 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-c0dce981-1df7-4593-acf4-6bcc86d8a087 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:11 GMT Keep-Alive: timeout=75, max=989 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3cd7c6f9-94da-4d48-8180-5fcf3554460f x-openstack-request-id: req-3cd7c6f9-94da-4d48-8180-5fcf3554460f 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-3cd7c6f9-94da-4d48-8180-5fcf3554460f 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:17 GMT Keep-Alive: timeout=75, max=988 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-52724599-8314-4d48-8a39-960bcb8acc5e x-openstack-request-id: req-52724599-8314-4d48-8a39-960bcb8acc5e 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-52724599-8314-4d48-8a39-960bcb8acc5e 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:22 GMT Keep-Alive: timeout=75, max=987 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b9293a9b-af37-4e20-a3c0-98a6f37216ef x-openstack-request-id: req-b9293a9b-af37-4e20-a3c0-98a6f37216ef 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b9293a9b-af37-4e20-a3c0-98a6f37216ef 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:27 GMT Keep-Alive: timeout=75, max=986 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b79359e9-00bf-49ba-858b-c1046a4e637c x-openstack-request-id: req-b79359e9-00bf-49ba-858b-c1046a4e637c 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b79359e9-00bf-49ba-858b-c1046a4e637c 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:32 GMT Keep-Alive: timeout=75, max=985 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7a7fa3db-da1b-41e0-b352-e009b1c5bc89 x-openstack-request-id: req-7a7fa3db-da1b-41e0-b352-e009b1c5bc89 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-7a7fa3db-da1b-41e0-b352-e009b1c5bc89 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:37 GMT Keep-Alive: timeout=75, max=984 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-93038e53-037e-4417-bd75-c09d6f4cca47 x-openstack-request-id: req-93038e53-037e-4417-bd75-c09d6f4cca47 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-93038e53-037e-4417-bd75-c09d6f4cca47 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:42 GMT Keep-Alive: timeout=75, max=983 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1995d351-c577-415a-b409-fa5c5567448f x-openstack-request-id: req-1995d351-c577-415a-b409-fa5c5567448f 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-1995d351-c577-415a-b409-fa5c5567448f 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:48 GMT Keep-Alive: timeout=75, max=982 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-73245c44-3c64-4d7c-a152-ac1d0b730d00 x-openstack-request-id: req-73245c44-3c64-4d7c-a152-ac1d0b730d00 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-73245c44-3c64-4d7c-a152-ac1d0b730d00 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:53 GMT Keep-Alive: timeout=75, max=981 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e01097b1-f23e-4dc6-9e17-e872e6a03306 x-openstack-request-id: req-e01097b1-f23e-4dc6-9e17-e872e6a03306 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-e01097b1-f23e-4dc6-9e17-e872e6a03306 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:54:58 GMT Keep-Alive: timeout=75, max=980 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0d329abf-68a6-4568-8866-4c8421d57156 x-openstack-request-id: req-0d329abf-68a6-4568-8866-4c8421d57156 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-0d329abf-68a6-4568-8866-4c8421d57156 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:03 GMT Keep-Alive: timeout=75, max=979 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1697ec31-9702-4a21-a16d-2c0fd009fe8e x-openstack-request-id: req-1697ec31-9702-4a21-a16d-2c0fd009fe8e 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-1697ec31-9702-4a21-a16d-2c0fd009fe8e 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:08 GMT Keep-Alive: timeout=75, max=978 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-9e6a732a-aab5-4a2a-bbd6-31664f00b8d3 x-openstack-request-id: req-9e6a732a-aab5-4a2a-bbd6-31664f00b8d3 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-9e6a732a-aab5-4a2a-bbd6-31664f00b8d3 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:14 GMT Keep-Alive: timeout=75, max=977 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7dd38d93-0c13-432c-aa86-b4f3ebf79322 x-openstack-request-id: req-7dd38d93-0c13-432c-aa86-b4f3ebf79322 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-7dd38d93-0c13-432c-aa86-b4f3ebf79322 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:19 GMT Keep-Alive: timeout=75, max=976 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4e8c881c-295d-4666-bfc3-309f4bbbbaab x-openstack-request-id: req-4e8c881c-295d-4666-bfc3-309f4bbbbaab 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-4e8c881c-295d-4666-bfc3-309f4bbbbaab 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:24 GMT Keep-Alive: timeout=75, max=975 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-26f71f21-187d-439c-a536-40838c8e38b9 x-openstack-request-id: req-26f71f21-187d-439c-a536-40838c8e38b9 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-26f71f21-187d-439c-a536-40838c8e38b9 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:29 GMT Keep-Alive: timeout=75, max=974 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-cc2691fe-895f-445a-b769-26adfe0c4881 x-openstack-request-id: req-cc2691fe-895f-445a-b769-26adfe0c4881 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-cc2691fe-895f-445a-b769-26adfe0c4881 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:34 GMT Keep-Alive: timeout=75, max=973 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-db53d0c9-1ce8-45b3-ae33-111ed1ebb2f0 x-openstack-request-id: req-db53d0c9-1ce8-45b3-ae33-111ed1ebb2f0 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-db53d0c9-1ce8-45b3-ae33-111ed1ebb2f0 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:39 GMT Keep-Alive: timeout=75, max=972 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-db80a6ee-d10b-48cd-8bf3-adb6c28a63a4 x-openstack-request-id: req-db80a6ee-d10b-48cd-8bf3-adb6c28a63a4 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-db80a6ee-d10b-48cd-8bf3-adb6c28a63a4 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:45 GMT Keep-Alive: timeout=75, max=971 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-976a6cb4-650e-4502-b2fe-002eaf59cefc x-openstack-request-id: req-976a6cb4-650e-4502-b2fe-002eaf59cefc 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-976a6cb4-650e-4502-b2fe-002eaf59cefc 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:50 GMT Keep-Alive: timeout=75, max=970 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-83540422-a4be-4858-a053-3c1f7da80743 x-openstack-request-id: req-83540422-a4be-4858-a053-3c1f7da80743 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-83540422-a4be-4858-a053-3c1f7da80743 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:55:55 GMT Keep-Alive: timeout=75, max=969 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-194507e3-e39d-4479-b616-047032913f70 x-openstack-request-id: req-194507e3-e39d-4479-b616-047032913f70 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-194507e3-e39d-4479-b616-047032913f70 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:01 GMT Keep-Alive: timeout=75, max=968 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0165a9c4-94f8-48e1-b854-c3ef1090e1ca x-openstack-request-id: req-0165a9c4-94f8-48e1-b854-c3ef1090e1ca 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-0165a9c4-94f8-48e1-b854-c3ef1090e1ca 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:06 GMT Keep-Alive: timeout=75, max=967 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-67a8a6cd-fe97-4ae5-8a5d-4b1c47594a96 x-openstack-request-id: req-67a8a6cd-fe97-4ae5-8a5d-4b1c47594a96 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-67a8a6cd-fe97-4ae5-8a5d-4b1c47594a96 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:11 GMT Keep-Alive: timeout=75, max=966 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8572616b-c4a0-4fb8-a04a-9140eb8536a3 x-openstack-request-id: req-8572616b-c4a0-4fb8-a04a-9140eb8536a3 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-8572616b-c4a0-4fb8-a04a-9140eb8536a3 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:16 GMT Keep-Alive: timeout=75, max=965 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e51027d5-5657-4c91-886c-4b272624d302 x-openstack-request-id: req-e51027d5-5657-4c91-886c-4b272624d302 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-e51027d5-5657-4c91-886c-4b272624d302 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:21 GMT Keep-Alive: timeout=75, max=964 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3466d72a-ea38-4872-9877-d52bb52fe106 x-openstack-request-id: req-3466d72a-ea38-4872-9877-d52bb52fe106 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-3466d72a-ea38-4872-9877-d52bb52fe106 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:26 GMT Keep-Alive: timeout=75, max=963 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d8fbb343-3f90-4214-944b-801894c31a2e x-openstack-request-id: req-d8fbb343-3f90-4214-944b-801894c31a2e 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-d8fbb343-3f90-4214-944b-801894c31a2e 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:32 GMT Keep-Alive: timeout=75, max=962 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a8ea8bd2-e3d2-48ea-8dbc-f4206ad05fe5 x-openstack-request-id: req-a8ea8bd2-e3d2-48ea-8dbc-f4206ad05fe5 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-a8ea8bd2-e3d2-48ea-8dbc-f4206ad05fe5 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:37 GMT Keep-Alive: timeout=75, max=961 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1d8b922f-a519-4ed1-9663-04ec4881544f x-openstack-request-id: req-1d8b922f-a519-4ed1-9663-04ec4881544f 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-1d8b922f-a519-4ed1-9663-04ec4881544f 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:42 GMT Keep-Alive: timeout=75, max=960 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-04fbff01-6c1a-467c-89e9-b663892fce7a x-openstack-request-id: req-04fbff01-6c1a-467c-89e9-b663892fce7a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-04fbff01-6c1a-467c-89e9-b663892fce7a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:47 GMT Keep-Alive: timeout=75, max=959 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-db503928-f67b-4f62-bc51-7d97d9ffd9e1 x-openstack-request-id: req-db503928-f67b-4f62-bc51-7d97d9ffd9e1 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-db503928-f67b-4f62-bc51-7d97d9ffd9e1 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:52 GMT Keep-Alive: timeout=75, max=958 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b366b5ca-c4e5-48dd-8103-33afcd21af9e x-openstack-request-id: req-b366b5ca-c4e5-48dd-8103-33afcd21af9e 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b366b5ca-c4e5-48dd-8103-33afcd21af9e 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:56:58 GMT Keep-Alive: timeout=75, max=957 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-dc29675f-465e-4b00-93dc-51f5504326bc x-openstack-request-id: req-dc29675f-465e-4b00-93dc-51f5504326bc 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-dc29675f-465e-4b00-93dc-51f5504326bc 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:03 GMT Keep-Alive: timeout=75, max=956 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b7b77941-6ac6-4031-96e7-39059cb2c187 x-openstack-request-id: req-b7b77941-6ac6-4031-96e7-39059cb2c187 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b7b77941-6ac6-4031-96e7-39059cb2c187 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:08 GMT Keep-Alive: timeout=75, max=955 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a6592e9d-e841-4413-aa47-de1363f5cf74 x-openstack-request-id: req-a6592e9d-e841-4413-aa47-de1363f5cf74 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-a6592e9d-e841-4413-aa47-de1363f5cf74 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:14 GMT Keep-Alive: timeout=75, max=954 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-953aa214-5e6e-4ecb-8cf4-a6c6207521e2 x-openstack-request-id: req-953aa214-5e6e-4ecb-8cf4-a6c6207521e2 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-953aa214-5e6e-4ecb-8cf4-a6c6207521e2 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:19 GMT Keep-Alive: timeout=75, max=953 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5ba6499d-451c-4b95-b08a-8a05d365380d x-openstack-request-id: req-5ba6499d-451c-4b95-b08a-8a05d365380d 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-5ba6499d-451c-4b95-b08a-8a05d365380d 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:24 GMT Keep-Alive: timeout=75, max=952 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4e166c86-f93d-41b2-8332-df6a8f9f5058 x-openstack-request-id: req-4e166c86-f93d-41b2-8332-df6a8f9f5058 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-4e166c86-f93d-41b2-8332-df6a8f9f5058 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:29 GMT Keep-Alive: timeout=75, max=951 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-90e3b93a-4ba6-4e57-85af-3853641c9c17 x-openstack-request-id: req-90e3b93a-4ba6-4e57-85af-3853641c9c17 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-90e3b93a-4ba6-4e57-85af-3853641c9c17 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:34 GMT Keep-Alive: timeout=75, max=950 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-19d50c57-43d3-412e-8acd-b224adcafb20 x-openstack-request-id: req-19d50c57-43d3-412e-8acd-b224adcafb20 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-19d50c57-43d3-412e-8acd-b224adcafb20 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:39 GMT Keep-Alive: timeout=75, max=949 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-10912d6b-c843-44d1-b098-5644da3cf7ae x-openstack-request-id: req-10912d6b-c843-44d1-b098-5644da3cf7ae 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-10912d6b-c843-44d1-b098-5644da3cf7ae 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:45 GMT Keep-Alive: timeout=75, max=948 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-11130e39-ae50-4311-aa6b-5d10ff56ef8d x-openstack-request-id: req-11130e39-ae50-4311-aa6b-5d10ff56ef8d 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-11130e39-ae50-4311-aa6b-5d10ff56ef8d 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:50 GMT Keep-Alive: timeout=75, max=947 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2db1289b-3487-488c-98cd-8bc5236174ff x-openstack-request-id: req-2db1289b-3487-488c-98cd-8bc5236174ff 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-2db1289b-3487-488c-98cd-8bc5236174ff 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:57:55 GMT Keep-Alive: timeout=75, max=946 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-549bd295-7cd9-4299-88ef-369cd37a8f56 x-openstack-request-id: req-549bd295-7cd9-4299-88ef-369cd37a8f56 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-549bd295-7cd9-4299-88ef-369cd37a8f56 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:00 GMT Keep-Alive: timeout=75, max=945 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7da6b4c9-f20f-46a3-94b2-35b32a03f9e8 x-openstack-request-id: req-7da6b4c9-f20f-46a3-94b2-35b32a03f9e8 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-7da6b4c9-f20f-46a3-94b2-35b32a03f9e8 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:05 GMT Keep-Alive: timeout=75, max=944 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-60093c69-89be-4015-b3e3-a23e29472efa x-openstack-request-id: req-60093c69-89be-4015-b3e3-a23e29472efa 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-60093c69-89be-4015-b3e3-a23e29472efa 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:10 GMT Keep-Alive: timeout=75, max=943 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c331d760-94dc-40a9-b13e-ff1cc194cadc x-openstack-request-id: req-c331d760-94dc-40a9-b13e-ff1cc194cadc 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-c331d760-94dc-40a9-b13e-ff1cc194cadc 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:15 GMT Keep-Alive: timeout=75, max=942 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-314acc59-6098-4cc0-991f-1a2e00fff07a x-openstack-request-id: req-314acc59-6098-4cc0-991f-1a2e00fff07a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-314acc59-6098-4cc0-991f-1a2e00fff07a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:21 GMT Keep-Alive: timeout=75, max=941 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f1a9d1f4-b7fa-421d-9a0f-273f5e01ca9d x-openstack-request-id: req-f1a9d1f4-b7fa-421d-9a0f-273f5e01ca9d 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-f1a9d1f4-b7fa-421d-9a0f-273f5e01ca9d 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:26 GMT Keep-Alive: timeout=75, max=940 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-540e195d-7163-4327-bd10-82426f6aa104 x-openstack-request-id: req-540e195d-7163-4327-bd10-82426f6aa104 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-540e195d-7163-4327-bd10-82426f6aa104 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:31 GMT Keep-Alive: timeout=75, max=939 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d2c04062-6da9-4c24-a50a-8eb97d2b88d1 x-openstack-request-id: req-d2c04062-6da9-4c24-a50a-8eb97d2b88d1 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-d2c04062-6da9-4c24-a50a-8eb97d2b88d1 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:36 GMT Keep-Alive: timeout=75, max=938 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5878b298-e142-40dd-9a18-f5676f5d4b92 x-openstack-request-id: req-5878b298-e142-40dd-9a18-f5676f5d4b92 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-5878b298-e142-40dd-9a18-f5676f5d4b92 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:41 GMT Keep-Alive: timeout=75, max=937 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-98a45936-fa1b-499d-b189-15378860b49e x-openstack-request-id: req-98a45936-fa1b-499d-b189-15378860b49e 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-98a45936-fa1b-499d-b189-15378860b49e 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:47 GMT Keep-Alive: timeout=75, max=936 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-381a05a7-cae5-4dfd-937e-a7697317404f x-openstack-request-id: req-381a05a7-cae5-4dfd-937e-a7697317404f 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-381a05a7-cae5-4dfd-937e-a7697317404f 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:52 GMT Keep-Alive: timeout=75, max=935 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-699f6372-643c-4057-9e59-4aacb3f3bff0 x-openstack-request-id: req-699f6372-643c-4057-9e59-4aacb3f3bff0 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-699f6372-643c-4057-9e59-4aacb3f3bff0 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:58:57 GMT Keep-Alive: timeout=75, max=934 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5875deea-b82f-4b01-aaab-926fa64de99a x-openstack-request-id: req-5875deea-b82f-4b01-aaab-926fa64de99a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-5875deea-b82f-4b01-aaab-926fa64de99a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:02 GMT Keep-Alive: timeout=75, max=933 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2e4d0fe6-d39d-4bbb-9342-2af07a5750de x-openstack-request-id: req-2e4d0fe6-d39d-4bbb-9342-2af07a5750de 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-2e4d0fe6-d39d-4bbb-9342-2af07a5750de 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:07 GMT Keep-Alive: timeout=75, max=932 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2ba96c9e-0305-4153-aedc-69b4ef247bc9 x-openstack-request-id: req-2ba96c9e-0305-4153-aedc-69b4ef247bc9 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-2ba96c9e-0305-4153-aedc-69b4ef247bc9 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:12 GMT Keep-Alive: timeout=75, max=931 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1d451e2d-6962-456b-94a0-e037f816115a x-openstack-request-id: req-1d451e2d-6962-456b-94a0-e037f816115a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-1d451e2d-6962-456b-94a0-e037f816115a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:18 GMT Keep-Alive: timeout=75, max=930 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1ed69d5f-37a4-44ee-96ac-6243dc133f8a x-openstack-request-id: req-1ed69d5f-37a4-44ee-96ac-6243dc133f8a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-1ed69d5f-37a4-44ee-96ac-6243dc133f8a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:23 GMT Keep-Alive: timeout=75, max=929 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6ff8de10-20e1-4bd6-bd0d-19b81600e0e3 x-openstack-request-id: req-6ff8de10-20e1-4bd6-bd0d-19b81600e0e3 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-6ff8de10-20e1-4bd6-bd0d-19b81600e0e3 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:28 GMT Keep-Alive: timeout=75, max=928 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-dba1a777-6762-4337-8d21-cd30ab8df30b x-openstack-request-id: req-dba1a777-6762-4337-8d21-cd30ab8df30b 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-dba1a777-6762-4337-8d21-cd30ab8df30b 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:33 GMT Keep-Alive: timeout=75, max=927 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e5294474-8e02-49c4-91c1-b70a4ade6421 x-openstack-request-id: req-e5294474-8e02-49c4-91c1-b70a4ade6421 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-e5294474-8e02-49c4-91c1-b70a4ade6421 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:38 GMT Keep-Alive: timeout=75, max=926 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c1c3a1f5-c2ff-45a4-bae7-2ea35bad3528 x-openstack-request-id: req-c1c3a1f5-c2ff-45a4-bae7-2ea35bad3528 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-c1c3a1f5-c2ff-45a4-bae7-2ea35bad3528 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:44 GMT Keep-Alive: timeout=75, max=925 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-cc67def8-2854-4ad9-86c1-624c67ee2e63 x-openstack-request-id: req-cc67def8-2854-4ad9-86c1-624c67ee2e63 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-cc67def8-2854-4ad9-86c1-624c67ee2e63 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:49 GMT Keep-Alive: timeout=75, max=924 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-184201d6-692b-4b1f-81de-b53986d50dba x-openstack-request-id: req-184201d6-692b-4b1f-81de-b53986d50dba 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-184201d6-692b-4b1f-81de-b53986d50dba 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:54 GMT Keep-Alive: timeout=75, max=923 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-bce02070-2aba-4d3f-91ff-f438bc1261e7 x-openstack-request-id: req-bce02070-2aba-4d3f-91ff-f438bc1261e7 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-bce02070-2aba-4d3f-91ff-f438bc1261e7 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 08:59:59 GMT Keep-Alive: timeout=75, max=922 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f8a69010-b4eb-48dd-8263-494a06702c63 x-openstack-request-id: req-f8a69010-b4eb-48dd-8263-494a06702c63 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-f8a69010-b4eb-48dd-8263-494a06702c63 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:04 GMT Keep-Alive: timeout=75, max=921 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-618e75df-7f1a-4426-8a11-7912b0f3291d x-openstack-request-id: req-618e75df-7f1a-4426-8a11-7912b0f3291d 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-618e75df-7f1a-4426-8a11-7912b0f3291d 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:09 GMT Keep-Alive: timeout=75, max=920 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-739b25b7-fafc-4d42-96a1-2f79619196a7 x-openstack-request-id: req-739b25b7-fafc-4d42-96a1-2f79619196a7 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-739b25b7-fafc-4d42-96a1-2f79619196a7 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:14 GMT Keep-Alive: timeout=75, max=919 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f479d99d-6ed5-4c93-ad26-e6abea52d12d x-openstack-request-id: req-f479d99d-6ed5-4c93-ad26-e6abea52d12d 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-f479d99d-6ed5-4c93-ad26-e6abea52d12d 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:20 GMT Keep-Alive: timeout=75, max=918 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-20144dd7-7548-41d9-9a97-55771654ef8b x-openstack-request-id: req-20144dd7-7548-41d9-9a97-55771654ef8b 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-20144dd7-7548-41d9-9a97-55771654ef8b 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:25 GMT Keep-Alive: timeout=75, max=917 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7c77c0c3-d259-4e42-a804-895d8d874e26 x-openstack-request-id: req-7c77c0c3-d259-4e42-a804-895d8d874e26 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-7c77c0c3-d259-4e42-a804-895d8d874e26 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:30 GMT Keep-Alive: timeout=75, max=916 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-493109d4-4506-4751-ad02-99e3b7942137 x-openstack-request-id: req-493109d4-4506-4751-ad02-99e3b7942137 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-493109d4-4506-4751-ad02-99e3b7942137 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:35 GMT Keep-Alive: timeout=75, max=915 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3d69609a-0b90-410d-838b-fa9a3e842d7c x-openstack-request-id: req-3d69609a-0b90-410d-838b-fa9a3e842d7c 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-3d69609a-0b90-410d-838b-fa9a3e842d7c 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:40 GMT Keep-Alive: timeout=75, max=914 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1cb68595-0f76-4db2-9723-5ff27b0001aa x-openstack-request-id: req-1cb68595-0f76-4db2-9723-5ff27b0001aa 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-1cb68595-0f76-4db2-9723-5ff27b0001aa 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:45 GMT Keep-Alive: timeout=75, max=913 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b85081bd-d6b8-41ed-914a-e38ca8c632b0 x-openstack-request-id: req-b85081bd-d6b8-41ed-914a-e38ca8c632b0 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b85081bd-d6b8-41ed-914a-e38ca8c632b0 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:51 GMT Keep-Alive: timeout=75, max=912 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-93d9d6eb-59bc-4c73-ae13-ae8924fc8c8a x-openstack-request-id: req-93d9d6eb-59bc-4c73-ae13-ae8924fc8c8a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-93d9d6eb-59bc-4c73-ae13-ae8924fc8c8a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:00:56 GMT Keep-Alive: timeout=75, max=911 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-18c3d6de-4151-4e09-bec2-ad1e4d9899fa x-openstack-request-id: req-18c3d6de-4151-4e09-bec2-ad1e4d9899fa 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-18c3d6de-4151-4e09-bec2-ad1e4d9899fa 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:01 GMT Keep-Alive: timeout=75, max=910 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6ea2b07b-dd18-46ee-a1eb-d1546ca8b523 x-openstack-request-id: req-6ea2b07b-dd18-46ee-a1eb-d1546ca8b523 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-6ea2b07b-dd18-46ee-a1eb-d1546ca8b523 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:07 GMT Keep-Alive: timeout=75, max=909 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6fd4e223-da46-400a-80f1-e43f49fdaa48 x-openstack-request-id: req-6fd4e223-da46-400a-80f1-e43f49fdaa48 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-6fd4e223-da46-400a-80f1-e43f49fdaa48 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:12 GMT Keep-Alive: timeout=75, max=908 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0fbfccd3-5050-4dcb-a966-5702a869de5e x-openstack-request-id: req-0fbfccd3-5050-4dcb-a966-5702a869de5e 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-0fbfccd3-5050-4dcb-a966-5702a869de5e 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:17 GMT Keep-Alive: timeout=75, max=907 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-cf8be294-ef48-41f2-b84e-4dea0c914f24 x-openstack-request-id: req-cf8be294-ef48-41f2-b84e-4dea0c914f24 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-cf8be294-ef48-41f2-b84e-4dea0c914f24 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:22 GMT Keep-Alive: timeout=75, max=906 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-72c35cdf-43a3-4016-9a95-e4e7317984bf x-openstack-request-id: req-72c35cdf-43a3-4016-9a95-e4e7317984bf 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-72c35cdf-43a3-4016-9a95-e4e7317984bf 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:27 GMT Keep-Alive: timeout=75, max=905 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-272c660d-9497-49da-a534-9f2c182e6d50 x-openstack-request-id: req-272c660d-9497-49da-a534-9f2c182e6d50 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-272c660d-9497-49da-a534-9f2c182e6d50 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:32 GMT Keep-Alive: timeout=75, max=904 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-816e0870-121a-4d7c-9a8f-945643734025 x-openstack-request-id: req-816e0870-121a-4d7c-9a8f-945643734025 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-816e0870-121a-4d7c-9a8f-945643734025 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:37 GMT Keep-Alive: timeout=75, max=903 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4749b882-29f7-477f-a63a-4a82d8d492b8 x-openstack-request-id: req-4749b882-29f7-477f-a63a-4a82d8d492b8 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-4749b882-29f7-477f-a63a-4a82d8d492b8 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:43 GMT Keep-Alive: timeout=75, max=902 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-aa3d6243-737c-40ce-b6b9-c38e49c946e3 x-openstack-request-id: req-aa3d6243-737c-40ce-b6b9-c38e49c946e3 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-aa3d6243-737c-40ce-b6b9-c38e49c946e3 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:48 GMT Keep-Alive: timeout=75, max=901 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5ba31dd8-e9f6-4234-8a02-c6c1c494851a x-openstack-request-id: req-5ba31dd8-e9f6-4234-8a02-c6c1c494851a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-5ba31dd8-e9f6-4234-8a02-c6c1c494851a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:53 GMT Keep-Alive: timeout=75, max=900 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-345731e6-4abc-40d5-b87b-6edc2b2711b9 x-openstack-request-id: req-345731e6-4abc-40d5-b87b-6edc2b2711b9 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-345731e6-4abc-40d5-b87b-6edc2b2711b9 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:01:58 GMT Keep-Alive: timeout=75, max=899 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-65133a56-7d05-49ed-9d5a-3dc6dca7f423 x-openstack-request-id: req-65133a56-7d05-49ed-9d5a-3dc6dca7f423 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-65133a56-7d05-49ed-9d5a-3dc6dca7f423 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:03 GMT Keep-Alive: timeout=75, max=898 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-24364dca-85d6-436a-9df9-a29fde7ba56f x-openstack-request-id: req-24364dca-85d6-436a-9df9-a29fde7ba56f 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-24364dca-85d6-436a-9df9-a29fde7ba56f 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:08 GMT Keep-Alive: timeout=75, max=897 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8dfce33d-8a54-4fdf-a98f-969d6643358a x-openstack-request-id: req-8dfce33d-8a54-4fdf-a98f-969d6643358a 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-8dfce33d-8a54-4fdf-a98f-969d6643358a 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:14 GMT Keep-Alive: timeout=75, max=896 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d7ca5e66-227b-44e0-9d2a-852a0d35fb09 x-openstack-request-id: req-d7ca5e66-227b-44e0-9d2a-852a0d35fb09 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-d7ca5e66-227b-44e0-9d2a-852a0d35fb09 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:19 GMT Keep-Alive: timeout=75, max=895 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4e44a6ca-d66a-4df1-9d97-5f9c023eb415 x-openstack-request-id: req-4e44a6ca-d66a-4df1-9d97-5f9c023eb415 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-4e44a6ca-d66a-4df1-9d97-5f9c023eb415 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:24 GMT Keep-Alive: timeout=75, max=894 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7e421e6d-5534-4041-bc2d-7e5d07406f05 x-openstack-request-id: req-7e421e6d-5534-4041-bc2d-7e5d07406f05 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-7e421e6d-5534-4041-bc2d-7e5d07406f05 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:29 GMT Keep-Alive: timeout=75, max=893 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e7733a1d-c91e-43a5-827a-4fd0c3a6c706 x-openstack-request-id: req-e7733a1d-c91e-43a5-827a-4fd0c3a6c706 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-e7733a1d-c91e-43a5-827a-4fd0c3a6c706 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:34 GMT Keep-Alive: timeout=75, max=892 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d0729f00-9e24-4d03-af3a-151c00800298 x-openstack-request-id: req-d0729f00-9e24-4d03-af3a-151c00800298 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-d0729f00-9e24-4d03-af3a-151c00800298 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:39 GMT Keep-Alive: timeout=75, max=891 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e7006798-0349-4141-b152-b5b8ddeeeeb0 x-openstack-request-id: req-e7006798-0349-4141-b152-b5b8ddeeeeb0 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-e7006798-0349-4141-b152-b5b8ddeeeeb0 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:45 GMT Keep-Alive: timeout=75, max=890 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-71bc14e5-25e7-4511-a9c7-af029ad91eb7 x-openstack-request-id: req-71bc14e5-25e7-4511-a9c7-af029ad91eb7 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-71bc14e5-25e7-4511-a9c7-af029ad91eb7 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:50 GMT Keep-Alive: timeout=75, max=889 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d065b36f-75da-4303-909d-316923c75084 x-openstack-request-id: req-d065b36f-75da-4303-909d-316923c75084 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-d065b36f-75da-4303-909d-316923c75084 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:02:55 GMT Keep-Alive: timeout=75, max=888 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-12f8ba9f-d071-4499-bebd-42befb619bd5 x-openstack-request-id: req-12f8ba9f-d071-4499-bebd-42befb619bd5 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-12f8ba9f-d071-4499-bebd-42befb619bd5 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:01 GMT Keep-Alive: timeout=75, max=887 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b0003af3-34c6-41cc-aa82-e0e6283cd79d x-openstack-request-id: req-b0003af3-34c6-41cc-aa82-e0e6283cd79d 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-b0003af3-34c6-41cc-aa82-e0e6283cd79d 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:06 GMT Keep-Alive: timeout=75, max=886 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7b065880-0eac-4f90-aa78-64cce40ec7c7 x-openstack-request-id: req-7b065880-0eac-4f90-aa78-64cce40ec7c7 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-7b065880-0eac-4f90-aa78-64cce40ec7c7 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:11 GMT Keep-Alive: timeout=75, max=885 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ce78c6b9-6df0-4bfb-9381-42b437bbb759 x-openstack-request-id: req-ce78c6b9-6df0-4bfb-9381-42b437bbb759 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-ce78c6b9-6df0-4bfb-9381-42b437bbb759 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:16 GMT Keep-Alive: timeout=75, max=884 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f495b0f8-1234-469f-b595-a659158ddf83 x-openstack-request-id: req-f495b0f8-1234-469f-b595-a659158ddf83 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-f495b0f8-1234-469f-b595-a659158ddf83 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:21 GMT Keep-Alive: timeout=75, max=883 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-086de334-007a-4904-97b2-1154b4222453 x-openstack-request-id: req-086de334-007a-4904-97b2-1154b4222453 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-086de334-007a-4904-97b2-1154b4222453 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:26 GMT Keep-Alive: timeout=75, max=882 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e60c3c59-81bc-4060-9bc9-d555ab9974dc x-openstack-request-id: req-e60c3c59-81bc-4060-9bc9-d555ab9974dc 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-e60c3c59-81bc-4060-9bc9-d555ab9974dc 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:32 GMT Keep-Alive: timeout=75, max=881 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-181e1297-c0bf-4275-a696-ff8da28caa14 x-openstack-request-id: req-181e1297-c0bf-4275-a696-ff8da28caa14 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-181e1297-c0bf-4275-a696-ff8da28caa14 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:37 GMT Keep-Alive: timeout=75, max=880 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-58562feb-684e-4004-b82e-dc2a095a667c x-openstack-request-id: req-58562feb-684e-4004-b82e-dc2a095a667c 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-58562feb-684e-4004-b82e-dc2a095a667c 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:42 GMT Keep-Alive: timeout=75, max=879 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8d9bdd78-3863-43b0-b73a-7a24badf54ca x-openstack-request-id: req-8d9bdd78-3863-43b0-b73a-7a24badf54ca 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-8d9bdd78-3863-43b0-b73a-7a24badf54ca 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:47 GMT Keep-Alive: timeout=75, max=878 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0c66274f-fcea-4f3c-860d-1ad0351b4c1c x-openstack-request-id: req-0c66274f-fcea-4f3c-860d-1ad0351b4c1c 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-0c66274f-fcea-4f3c-860d-1ad0351b4c1c 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2962 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2962 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:52 GMT Keep-Alive: timeout=75, max=877 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-119ebd84-49f3-4feb-afa6-25c5dcbf4fea x-openstack-request-id: req-119ebd84-49f3-4feb-afa6-25c5dcbf4fea 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "BUILD", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "5d3df0ce72b8c8a70282ccaf85f5d50ddaab4bba786dee79c49fafe3", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T08:53:52Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "AZ2", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-10.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps7-ra3-n5.ps7.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-119ebd84-49f3-4feb-afa6-25c5dcbf4fea 1151s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a34fe28d537d0166da2fd183b346f07303e58475af8d968f56d802d89ce70093" -H "X-OpenStack-Nova-API-Version: 2.87" 1151s DEBUG (connectionpool:429) https://nova.ps7.canonical.com:8774 "GET /v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 HTTP/1.1" 200 2902 1151s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2902 Content-Type: application/json Date: Tue, 21 Oct 2025 09:03:57 GMT Keep-Alive: timeout=75, max=876 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ca76619b-bfa6-43b0-8404-fa55d099c0d0 x-openstack-request-id: req-ca76619b-bfa6-43b0-8404-fa55d099c0d0 1151s DEBUG (session:580) RESP BODY: {"server": {"id": "6577097d-1b5c-4bc2-b328-2e5dc8b320c0", "name": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b", "status": "ERROR", "tenant_id": "c20da633fc2e44cd97ff31be0acd959a", "user_id": "d1c206dbd7b64e3eacefc738fd9acdca", "metadata": {}, "hostId": "", "image": {"id": "058eb65a-2f1f-4603-be3f-91b3fbc0088c", "links": [{"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/images/058eb65a-2f1f-4603-be3f-91b3fbc0088c"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-cpu2-ram4-disk20-amd64", "extra_specs": {"aggregate_instance_extra_specs:commit": "amd64", "hw:cpu_policy": "shared", "hw:mem_page_size": "large", "hw:pci_numa_affinity_policy": "preferred"}}, "created": "2025-10-21T08:53:51Z", "updated": "2025-10-21T09:03:58Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}, {"rel": "bookmark", "href": "https://nova.ps7.canonical.com:8774/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2025-10-21T09:03:58Z", "message": "Build of instance 6577097d-1b5c-4bc2-b328-2e5dc8b320c0 aborted: Failed to allocate the network(s), not rescheduling."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-20", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-001edace", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-yq62segc", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1151s DEBUG (session:936) GET call to compute for https://nova.ps7.canonical.com:8774/v2.1/servers/6577097d-1b5c-4bc2-b328-2e5dc8b320c0 used request id req-ca76619b-bfa6-43b0-8404-fa55d099c0d0 1151s DEBUG (shell:822) 1151s Traceback (most recent call last): 1151s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 1151s OpenStackComputeShell().main(argv) 1151s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 1151s args.func(self.cs, args) 1151s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 1151s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 1151s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 1151s raise exceptions.ResourceInErrorState(obj) 1151s novaclient.exceptions.ResourceInErrorState: 1151s ERROR (ResourceInErrorState): 1151s 1151s Error building server 1474s autopkgtest [09:09:21]: testbed dpkg architecture: amd64 1474s autopkgtest [09:09:21]: testbed apt version: 3.1.8ubuntu1 1474s autopkgtest [09:09:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1474s autopkgtest [09:09:21]: testbed release detected to be: resolute 1475s autopkgtest [09:09:22]: updating testbed package index (apt update) 1475s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1475s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1475s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1475s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1475s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 1475s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 1475s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1475s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 1475s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 1475s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 1475s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 1476s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 1476s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 1476s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 1476s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 1476s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 1476s Fetched 1472 kB in 1s (1837 kB/s) 1476s Reading package lists... 1477s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1477s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1477s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1477s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1478s Reading package lists... 1478s Reading package lists... 1478s Building dependency tree... 1478s Reading state information... 1478s Calculating upgrade... 1478s The following packages will be upgraded: 1478s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 1478s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 1478s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 1478s python3.13-minimal 1478s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1478s Need to get 10.0 MB of archives. 1478s After this operation, 181 kB disk space will be freed. 1478s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 1478s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 1478s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 1479s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 1479s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 1479s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 1479s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 1479s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 1479s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 1479s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 1479s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 1479s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 1479s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 1479s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 1479s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 1479s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1479s Fetched 10.0 MB in 1s (14.8 MB/s) 1479s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 1479s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 1479s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 1479s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 1479s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 1479s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 1479s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 1479s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 1479s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 1479s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 1479s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 1479s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 1479s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 1479s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 1479s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 1480s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 1480s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 1480s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 1480s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 1480s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 1480s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 1480s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 1480s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 1480s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 1480s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 1480s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 1480s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 1480s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 1480s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 1480s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 1480s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 1480s Setting up python3-dbus (1.4.0-1build1) ... 1480s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 1480s Setting up python3-bcrypt (4.3.0-2) ... 1480s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 1480s Setting up python3-zipp (3.23.0-1) ... 1480s Setting up python3-markupsafe (2.1.5-1build5) ... 1480s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 1480s Setting up python3-inflect (7.5.0-1) ... 1481s Setting up python3-oauthlib (3.3.1-1) ... 1481s Setting up python3.13-minimal (3.13.9-1) ... 1481s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 1481s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 1481s Setting up python3.13-gdbm (3.13.9-1) ... 1481s Setting up libpython3.13:amd64 (3.13.9-1) ... 1481s Setting up python3.13 (3.13.9-1) ... 1482s Processing triggers for systemd (257.9-0ubuntu2) ... 1482s Processing triggers for man-db (2.13.1-1) ... 1482s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1482s autopkgtest [09:09:29]: upgrading testbed (apt dist-upgrade and autopurge) 1482s Reading package lists... 1483s Building dependency tree... 1483s Reading state information... 1483s Calculating upgrade... 1483s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1483s Reading package lists... 1483s Building dependency tree... 1483s Reading state information... 1483s Solving dependencies... 1483s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1487s Reading package lists... 1487s Building dependency tree... 1487s Reading state information... 1487s Solving dependencies... 1487s The following NEW packages will be installed: 1487s autodep8 dctrl-tools libapache-logformat-compiler-perl 1487s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1487s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1487s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1487s libconvert-asn1-perl libconvert-pem-perl libcookie-baker-perl 1487s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 1487s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1487s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1487s libcryptx-perl libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1487s libencode-locale-perl liberror-perl libfile-listing-perl 1487s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 1487s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 1487s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 1487s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 1487s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 1487s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 1487s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 1487s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1487s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1487s libposix-strftime-compiler-perl libstream-buffered-perl 1487s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 1487s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1487s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1487s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 1487s Need to get 3833 kB of archives. 1487s After this operation, 12.3 MB of additional disk space will be used. 1487s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 1487s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 1487s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1487s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1487s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 1487s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 1487s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 1487s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 1487s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 1487s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1487s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 1487s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 1487s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 1487s Get:14 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1487s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1487s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 1487s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 1487s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 1487s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1487s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 1487s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1487s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 1487s Get:23 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1487s Get:24 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 1487s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 1487s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 1487s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 1487s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 1487s Get:29 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 1487s Get:30 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 1487s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1487s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1487s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 1487s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1487s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 1487s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 1487s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1487s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1487s Get:39 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1487s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1487s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 1487s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 1487s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1487s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1487s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1487s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1487s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1487s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 1487s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1487s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 1487s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1487s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1487s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1487s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1487s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 1487s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1487s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1487s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1487s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 1487s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1487s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1487s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1487s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1487s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 1487s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 1487s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1487s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1487s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 1487s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1487s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1487s Preconfiguring packages ... 1488s Fetched 3833 kB in 0s (8329 kB/s) 1488s Selecting previously unselected package dctrl-tools. 1488s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 1488s Preparing to unpack .../00-dctrl-tools_2.24-3build3_amd64.deb ... 1488s Unpacking dctrl-tools (2.24-3build3) ... 1488s Selecting previously unselected package autodep8. 1488s Preparing to unpack .../01-autodep8_0.30_all.deb ... 1488s Unpacking autodep8 (0.30) ... 1488s Selecting previously unselected package libposix-strftime-compiler-perl. 1488s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1488s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1488s Selecting previously unselected package libapache-logformat-compiler-perl. 1488s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1488s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1488s Selecting previously unselected package libcrypt-urandom-perl. 1488s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_amd64.deb ... 1488s Unpacking libcrypt-urandom-perl (0.54-1) ... 1488s Selecting previously unselected package libapache-session-perl. 1488s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 1488s Unpacking libapache-session-perl (1.94-2) ... 1488s Selecting previously unselected package liberror-perl. 1488s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 1488s Unpacking liberror-perl (0.17030-1) ... 1488s Selecting previously unselected package libipc-sharelite-perl. 1488s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 1488s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1488s Selecting previously unselected package libcache-cache-perl. 1488s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 1488s Unpacking libcache-cache-perl (1.08-3) ... 1488s Selecting previously unselected package libhtml-tagset-perl. 1488s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 1488s Unpacking libhtml-tagset-perl (3.24-1) ... 1488s Selecting previously unselected package liburi-perl. 1488s Preparing to unpack .../10-liburi-perl_5.30-1_all.deb ... 1488s Unpacking liburi-perl (5.30-1) ... 1488s Selecting previously unselected package libhtml-parser-perl:amd64. 1488s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_amd64.deb ... 1488s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 1488s Selecting previously unselected package libcgi-pm-perl. 1488s Preparing to unpack .../12-libcgi-pm-perl_4.68-1_all.deb ... 1488s Unpacking libcgi-pm-perl (4.68-1) ... 1488s Selecting previously unselected package libclass-errorhandler-perl. 1488s Preparing to unpack .../13-libclass-errorhandler-perl_0.04-3_all.deb ... 1488s Unpacking libclass-errorhandler-perl (0.04-3) ... 1488s Selecting previously unselected package libclass-inspector-perl. 1488s Preparing to unpack .../14-libclass-inspector-perl_1.36-3_all.deb ... 1488s Unpacking libclass-inspector-perl (1.36-3) ... 1488s Selecting previously unselected package libclass-xsaccessor-perl. 1488s Preparing to unpack .../15-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 1488s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1488s Selecting previously unselected package libclone-perl:amd64. 1488s Preparing to unpack .../16-libclone-perl_0.47-1_amd64.deb ... 1488s Unpacking libclone-perl:amd64 (0.47-1) ... 1488s Selecting previously unselected package libcommon-sense-perl:amd64. 1488s Preparing to unpack .../17-libcommon-sense-perl_3.75-3build5_amd64.deb ... 1488s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 1488s Selecting previously unselected package libconvert-asn1-perl. 1488s Preparing to unpack .../18-libconvert-asn1-perl_0.34-1_all.deb ... 1488s Unpacking libconvert-asn1-perl (0.34-1) ... 1488s Selecting previously unselected package libcrypt-des-perl:amd64. 1488s Preparing to unpack .../19-libcrypt-des-perl_2.07-5_amd64.deb ... 1488s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 1488s Selecting previously unselected package libcrypt-des-ede3-perl. 1488s Preparing to unpack .../20-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1488s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1488s Selecting previously unselected package libcryptx-perl. 1488s Preparing to unpack .../21-libcryptx-perl_0.087-1_amd64.deb ... 1488s Unpacking libcryptx-perl (0.087-1) ... 1488s Selecting previously unselected package libconvert-pem-perl. 1488s Preparing to unpack .../22-libconvert-pem-perl_0.13-1_all.deb ... 1488s Unpacking libconvert-pem-perl (0.13-1) ... 1488s Selecting previously unselected package libcookie-baker-perl. 1488s Preparing to unpack .../23-libcookie-baker-perl_0.12-1_all.deb ... 1488s Unpacking libcookie-baker-perl (0.12-1) ... 1488s Selecting previously unselected package perl-openssl-defaults:amd64. 1488s Preparing to unpack .../24-perl-openssl-defaults_7build3_amd64.deb ... 1488s Unpacking perl-openssl-defaults:amd64 (7build3) ... 1488s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1488s Preparing to unpack .../25-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 1488s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1488s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 1488s Preparing to unpack .../26-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 1488s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 1488s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 1488s Preparing to unpack .../27-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 1488s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 1488s Selecting previously unselected package libcrypt-openssl-x509-perl. 1488s Preparing to unpack .../28-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 1488s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1488s Selecting previously unselected package libcrypt-rijndael-perl. 1488s Preparing to unpack .../29-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 1488s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1488s Selecting previously unselected package libdevel-stacktrace-perl. 1488s Preparing to unpack .../30-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1488s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1488s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1488s Preparing to unpack .../31-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1488s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1488s Selecting previously unselected package libencode-locale-perl. 1488s Preparing to unpack .../32-libencode-locale-perl_1.05-3_all.deb ... 1488s Unpacking libencode-locale-perl (1.05-3) ... 1488s Selecting previously unselected package libtimedate-perl. 1488s Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... 1488s Unpacking libtimedate-perl (2.3300-2) ... 1488s Selecting previously unselected package libhttp-date-perl. 1488s Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... 1488s Unpacking libhttp-date-perl (6.06-1) ... 1488s Selecting previously unselected package libfile-listing-perl. 1488s Preparing to unpack .../35-libfile-listing-perl_6.16-1_all.deb ... 1488s Unpacking libfile-listing-perl (6.16-1) ... 1488s Selecting previously unselected package libfile-sharedir-perl. 1488s Preparing to unpack .../36-libfile-sharedir-perl_1.118-3_all.deb ... 1488s Unpacking libfile-sharedir-perl (1.118-3) ... 1488s Selecting previously unselected package libfilesys-notify-simple-perl. 1488s Preparing to unpack .../37-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1488s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1488s Selecting previously unselected package libhash-multivalue-perl. 1488s Preparing to unpack .../38-libhash-multivalue-perl_0.16-3_all.deb ... 1488s Unpacking libhash-multivalue-perl (0.16-3) ... 1488s Selecting previously unselected package libhtml-template-perl. 1488s Preparing to unpack .../39-libhtml-template-perl_2.97-2build1_all.deb ... 1488s Unpacking libhtml-template-perl (2.97-2build1) ... 1488s Selecting previously unselected package libhtml-tree-perl. 1488s Preparing to unpack .../40-libhtml-tree-perl_5.07-3_all.deb ... 1488s Unpacking libhtml-tree-perl (5.07-3) ... 1488s Selecting previously unselected package libio-html-perl. 1488s Preparing to unpack .../41-libio-html-perl_1.004-3_all.deb ... 1488s Unpacking libio-html-perl (1.004-3) ... 1488s Selecting previously unselected package liblwp-mediatypes-perl. 1488s Preparing to unpack .../42-liblwp-mediatypes-perl_6.04-2_all.deb ... 1488s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1488s Selecting previously unselected package libhttp-message-perl. 1488s Preparing to unpack .../43-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1488s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1488s Selecting previously unselected package libhttp-cookies-perl. 1488s Preparing to unpack .../44-libhttp-cookies-perl_6.11-1_all.deb ... 1488s Unpacking libhttp-cookies-perl (6.11-1) ... 1488s Selecting previously unselected package libhttp-multipartparser-perl. 1488s Preparing to unpack .../45-libhttp-multipartparser-perl_0.02-3_all.deb ... 1488s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1488s Selecting previously unselected package libtypes-serialiser-perl. 1488s Preparing to unpack .../46-libtypes-serialiser-perl_1.01-1_all.deb ... 1488s Unpacking libtypes-serialiser-perl (1.01-1) ... 1488s Selecting previously unselected package libjson-xs-perl. 1488s Preparing to unpack .../47-libjson-xs-perl_4.040-1_amd64.deb ... 1488s Unpacking libjson-xs-perl (4.040-1) ... 1488s Selecting previously unselected package libjson-maybexs-perl. 1488s Preparing to unpack .../48-libjson-maybexs-perl_1.004008-1_all.deb ... 1488s Unpacking libjson-maybexs-perl (1.004008-1) ... 1488s Selecting previously unselected package libstream-buffered-perl. 1488s Preparing to unpack .../49-libstream-buffered-perl_0.03-3_all.deb ... 1488s Unpacking libstream-buffered-perl (0.03-3) ... 1488s Selecting previously unselected package libwww-form-urlencoded-perl. 1488s Preparing to unpack .../50-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1488s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1488s Selecting previously unselected package libhttp-entity-parser-perl. 1488s Preparing to unpack .../51-libhttp-entity-parser-perl_0.25-2_all.deb ... 1488s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1488s Selecting previously unselected package libhttp-headers-fast-perl. 1488s Preparing to unpack .../52-libhttp-headers-fast-perl_0.22-3_all.deb ... 1488s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1488s Selecting previously unselected package libhttp-negotiate-perl. 1488s Preparing to unpack .../53-libhttp-negotiate-perl_6.01-2_all.deb ... 1488s Unpacking libhttp-negotiate-perl (6.01-2) ... 1488s Selecting previously unselected package libnet-ssleay-perl:amd64. 1488s Preparing to unpack .../54-libnet-ssleay-perl_1.94-3_amd64.deb ... 1488s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 1488s Selecting previously unselected package libio-socket-ssl-perl. 1488s Preparing to unpack .../55-libio-socket-ssl-perl_2.089-1_all.deb ... 1488s Unpacking libio-socket-ssl-perl (2.089-1) ... 1488s Selecting previously unselected package libjson-perl. 1488s Preparing to unpack .../56-libjson-perl_4.10000-1_all.deb ... 1488s Unpacking libjson-perl (4.10000-1) ... 1488s Selecting previously unselected package libconfig-inifiles-perl. 1488s Preparing to unpack .../57-libconfig-inifiles-perl_3.000003-3_all.deb ... 1488s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1488s Selecting previously unselected package libmouse-perl:amd64. 1488s Preparing to unpack .../58-libmouse-perl_2.5.11-1build1_amd64.deb ... 1488s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 1488s Selecting previously unselected package libnet-cidr-perl. 1488s Preparing to unpack .../59-libnet-cidr-perl_0.25-1_all.deb ... 1488s Unpacking libnet-cidr-perl (0.25-1) ... 1488s Selecting previously unselected package libtest-sharedfork-perl. 1488s Preparing to unpack .../60-libtest-sharedfork-perl_0.35-3_all.deb ... 1488s Unpacking libtest-sharedfork-perl (0.35-3) ... 1488s Selecting previously unselected package libtest-tcp-perl. 1488s Preparing to unpack .../61-libtest-tcp-perl_2.22-2_all.deb ... 1488s Unpacking libtest-tcp-perl (2.22-2) ... 1488s Selecting previously unselected package libtry-tiny-perl. 1488s Preparing to unpack .../62-libtry-tiny-perl_0.32-1_all.deb ... 1488s Unpacking libtry-tiny-perl (0.32-1) ... 1488s Selecting previously unselected package libplack-perl. 1488s Preparing to unpack .../63-libplack-perl_1.0051-1_all.deb ... 1488s Unpacking libplack-perl (1.0051-1) ... 1488s Selecting previously unselected package libnet-http-perl. 1488s Preparing to unpack .../64-libnet-http-perl_6.23-1_all.deb ... 1488s Unpacking libnet-http-perl (6.23-1) ... 1488s Selecting previously unselected package liblwp-protocol-https-perl. 1488s Preparing to unpack .../65-liblwp-protocol-https-perl_6.14-1_all.deb ... 1488s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1488s Selecting previously unselected package libwww-robotrules-perl. 1488s Preparing to unpack .../66-libwww-robotrules-perl_6.02-1_all.deb ... 1488s Unpacking libwww-robotrules-perl (6.02-1) ... 1488s Selecting previously unselected package libwww-perl. 1488s Preparing to unpack .../67-libwww-perl_6.78-1_all.deb ... 1488s Unpacking libwww-perl (6.78-1) ... 1488s Selecting previously unselected package liblemonldap-ng-common-perl. 1488s Preparing to unpack .../68-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1488s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1488s Selecting previously unselected package pkg-perl-autopkgtest. 1488s Preparing to unpack .../69-pkg-perl-autopkgtest_0.82_all.deb ... 1488s Unpacking pkg-perl-autopkgtest (0.82) ... 1488s Setting up libconfig-inifiles-perl (3.000003-3) ... 1488s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1488s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 1488s Setting up libhttp-multipartparser-perl (0.02-3) ... 1488s Setting up libclass-inspector-perl (1.36-3) ... 1488s Setting up libclone-perl:amd64 (0.47-1) ... 1488s Setting up libhtml-tagset-perl (3.24-1) ... 1488s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1488s Setting up libnet-cidr-perl (0.25-1) ... 1488s Setting up libipc-sharelite-perl (0.17-5build4) ... 1488s Setting up liblwp-mediatypes-perl (6.04-2) ... 1488s Setting up libcrypt-urandom-perl (0.54-1) ... 1488s Setting up libtry-tiny-perl (0.32-1) ... 1488s Setting up perl-openssl-defaults:amd64 (7build3) ... 1488s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 1488s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1488s Setting up libencode-locale-perl (1.05-3) ... 1488s Setting up libclass-errorhandler-perl (0.04-3) ... 1488s Setting up libtest-sharedfork-perl (0.35-3) ... 1488s Setting up libhash-multivalue-perl (0.16-3) ... 1488s Setting up liberror-perl (0.17030-1) ... 1488s Setting up libapache-session-perl (1.94-2) ... 1488s Setting up libstream-buffered-perl (0.03-3) ... 1488s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 1488s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1488s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1488s Setting up libcryptx-perl (0.087-1) ... 1488s Setting up libio-html-perl (1.004-3) ... 1488s Setting up libtimedate-perl (2.3300-2) ... 1488s Setting up libtypes-serialiser-perl (1.01-1) ... 1488s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 1488s Setting up libjson-perl (4.10000-1) ... 1488s Setting up libfile-sharedir-perl (1.118-3) ... 1488s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1488s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1488s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1488s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 1488s Setting up libconvert-asn1-perl (0.34-1) ... 1488s Setting up liburi-perl (5.30-1) ... 1488s Setting up dctrl-tools (2.24-3build3) ... 1488s Setting up autodep8 (0.30) ... 1488s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 1488s Setting up libjson-xs-perl (4.040-1) ... 1488s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1488s Setting up libhttp-date-perl (6.06-1) ... 1488s Setting up libtest-tcp-perl (2.22-2) ... 1488s Setting up libfile-listing-perl (6.16-1) ... 1488s Setting up libcache-cache-perl (1.08-3) ... 1488s Setting up libhttp-headers-fast-perl (0.22-3) ... 1488s Setting up libnet-http-perl (6.23-1) ... 1488s Setting up libjson-maybexs-perl (1.004008-1) ... 1488s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1488s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1488s Setting up pkg-perl-autopkgtest (0.82) ... 1488s Setting up libwww-robotrules-perl (6.02-1) ... 1488s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 1488s Setting up libcookie-baker-perl (0.12-1) ... 1488s Setting up libhttp-entity-parser-perl (0.25-2) ... 1488s Setting up libio-socket-ssl-perl (2.089-1) ... 1488s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1488s Setting up libconvert-pem-perl (0.13-1) ... 1488s Setting up libhttp-negotiate-perl (6.01-2) ... 1488s Setting up libhttp-cookies-perl (6.11-1) ... 1488s Setting up libhtml-tree-perl (5.07-3) ... 1488s Setting up libcgi-pm-perl (4.68-1) ... 1488s Setting up libhtml-template-perl (2.97-2build1) ... 1488s Setting up libplack-perl (1.0051-1) ... 1488s Setting up liblwp-protocol-https-perl (6.14-1) ... 1488s Setting up libwww-perl (6.78-1) ... 1488s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1488s Processing triggers for man-db (2.13.1-1) ... 1491s autopkgtest [09:09:38]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1491s autopkgtest [09:09:38]: test runtime-deps-common: [----------------------- 1491s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1491s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1491s 1..4 1491s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1491s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1491s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1491s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1491s ok 1491s All tests successful. 1491s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.06 cusr 0.01 csys = 0.08 CPU) 1491s Result: PASS 1492s autopkgtest [09:09:39]: test runtime-deps-common: -----------------------] 1492s runtime-deps-common PASS (superficial) 1492s autopkgtest [09:09:39]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1492s autopkgtest [09:09:39]: test runtime-deps-portal: preparing testbed 1511s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 1535s autopkgtest [09:10:22]: testbed dpkg architecture: amd64 1535s autopkgtest [09:10:22]: testbed apt version: 3.1.8ubuntu1 1536s autopkgtest [09:10:23]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1536s autopkgtest [09:10:23]: testbed release detected to be: resolute 1536s autopkgtest [09:10:23]: updating testbed package index (apt update) 1537s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1537s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1537s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1537s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1537s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 1537s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 1537s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1537s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 1537s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 1537s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 1537s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 1537s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 1537s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 1537s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 1537s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 1537s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 1537s Fetched 1472 kB in 1s (1973 kB/s) 1538s Reading package lists... 1538s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1538s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1538s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1538s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1539s Reading package lists... 1539s Reading package lists... 1539s Building dependency tree... 1539s Reading state information... 1539s Calculating upgrade... 1539s The following packages will be upgraded: 1539s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 1539s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 1539s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 1539s python3.13-minimal 1539s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1539s Need to get 10.0 MB of archives. 1539s After this operation, 181 kB disk space will be freed. 1539s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 1539s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 1540s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 1540s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 1540s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 1540s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 1540s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 1540s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 1540s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 1540s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 1540s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 1540s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 1540s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 1540s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 1540s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 1540s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1540s Fetched 10.0 MB in 1s (12.2 MB/s) 1540s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 1540s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 1540s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 1540s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 1540s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 1540s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 1540s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 1541s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 1541s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 1541s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 1541s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 1541s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 1541s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 1541s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 1541s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 1541s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 1541s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 1541s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 1541s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 1541s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 1541s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 1541s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 1541s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 1541s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 1541s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 1541s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 1541s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 1541s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 1541s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 1541s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 1541s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 1541s Setting up python3-dbus (1.4.0-1build1) ... 1542s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 1542s Setting up python3-bcrypt (4.3.0-2) ... 1542s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 1542s Setting up python3-zipp (3.23.0-1) ... 1542s Setting up python3-markupsafe (2.1.5-1build5) ... 1542s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 1542s Setting up python3-inflect (7.5.0-1) ... 1542s Setting up python3-oauthlib (3.3.1-1) ... 1542s Setting up python3.13-minimal (3.13.9-1) ... 1542s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 1542s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 1542s Setting up python3.13-gdbm (3.13.9-1) ... 1542s Setting up libpython3.13:amd64 (3.13.9-1) ... 1542s Setting up python3.13 (3.13.9-1) ... 1543s Processing triggers for systemd (257.9-0ubuntu2) ... 1543s Processing triggers for man-db (2.13.1-1) ... 1543s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1543s autopkgtest [09:10:30]: upgrading testbed (apt dist-upgrade and autopurge) 1544s Reading package lists... 1544s Building dependency tree... 1544s Reading state information... 1544s Calculating upgrade... 1544s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1544s Reading package lists... 1544s Building dependency tree... 1544s Reading state information... 1544s Solving dependencies... 1544s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1547s Reading package lists... 1547s Building dependency tree... 1547s Reading state information... 1547s Solving dependencies... 1547s The following NEW packages will be installed: 1547s autodep8 dctrl-tools fonts-font-awesome javascript-common 1547s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1547s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1547s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1547s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1547s libconvert-asn1-perl libconvert-base32-perl libconvert-pem-perl 1547s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1547s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1547s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1547s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1547s libdevel-stacktrace-perl libdigest-hmac-perl libemail-date-format-perl 1547s libencode-locale-perl liberror-perl libexporter-tiny-perl libfcgi-perl 1547s libfcgi-procmanager-perl libfcgi0t64 libfile-listing-perl 1547s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 1547s libhash-multivalue-perl libhtml-format-perl 1547s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1547s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1547s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1547s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1547s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1547s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1547s libjson-maybexs-perl libjson-perl libjson-xs-perl 1547s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1547s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1547s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1547s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1547s libposix-strftime-compiler-perl libregexp-assemble-perl 1547s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1547s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1547s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1547s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1547s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 1547s Need to get 9069 kB of archives. 1547s After this operation, 29.9 MB of additional disk space will be used. 1547s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 1547s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 1547s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1547s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 1547s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 1547s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 1547s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 1547s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 1547s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 1547s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1547s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 1547s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 1547s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 1547s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 1547s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1547s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 1547s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1547s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 1547s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1547s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 1547s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1547s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 1547s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1547s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 1547s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 1547s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 1547s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1547s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1547s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 1547s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1547s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 1547s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 1547s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1547s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 1547s Get:35 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1547s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1547s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 1547s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1547s Get:39 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1547s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1547s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1547s Get:42 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1547s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1547s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1547s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1547s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 1547s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1547s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1547s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1547s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 1547s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1547s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 1547s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 1547s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 1547s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1547s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1547s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1547s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1547s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1547s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 1547s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 1547s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 1547s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1547s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1547s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1547s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 1547s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1547s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1547s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 1547s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1547s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1547s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1547s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1547s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 1547s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1547s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 1547s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 1547s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 1547s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1547s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 javascript-common all 12+nmu1 [4828 B] 1547s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1547s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1547s Get:83 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1547s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 1547s Get:85 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1547s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1547s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 1547s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1547s Get:89 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1547s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 1547s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1547s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 1547s Get:93 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 1547s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1548s Preconfiguring packages ... 1548s Fetched 9069 kB in 1s (14.7 MB/s) 1548s Selecting previously unselected package libfcgi0t64:amd64. 1548s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 1548s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 1548s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 1548s Selecting previously unselected package libfcgi-perl. 1548s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 1548s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1548s Selecting previously unselected package libfcgi-procmanager-perl. 1548s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1548s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1548s Selecting previously unselected package libcrypt-urandom-perl. 1548s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_amd64.deb ... 1548s Unpacking libcrypt-urandom-perl (0.54-1) ... 1548s Selecting previously unselected package libapache-session-perl. 1548s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1548s Unpacking libapache-session-perl (1.94-2) ... 1548s Selecting previously unselected package liberror-perl. 1548s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1548s Unpacking liberror-perl (0.17030-1) ... 1548s Selecting previously unselected package libipc-sharelite-perl. 1548s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 1548s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1548s Selecting previously unselected package libcache-cache-perl. 1548s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1548s Unpacking libcache-cache-perl (1.08-3) ... 1548s Selecting previously unselected package libclass-xsaccessor-perl. 1548s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 1548s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1548s Selecting previously unselected package libconfig-inifiles-perl. 1548s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1548s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1548s Selecting previously unselected package perl-openssl-defaults:amd64. 1548s Preparing to unpack .../10-perl-openssl-defaults_7build3_amd64.deb ... 1548s Unpacking perl-openssl-defaults:amd64 (7build3) ... 1548s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1548s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 1548s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1548s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 1548s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 1548s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 1548s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 1548s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 1548s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 1548s Selecting previously unselected package libconvert-asn1-perl. 1548s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1548s Unpacking libconvert-asn1-perl (0.34-1) ... 1548s Selecting previously unselected package libcrypt-openssl-x509-perl. 1548s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 1548s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1548s Selecting previously unselected package libclass-errorhandler-perl. 1548s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1548s Unpacking libclass-errorhandler-perl (0.04-3) ... 1548s Selecting previously unselected package libcrypt-des-perl:amd64. 1548s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_amd64.deb ... 1548s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 1548s Selecting previously unselected package libcrypt-des-ede3-perl. 1548s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1548s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1548s Selecting previously unselected package libcryptx-perl. 1548s Preparing to unpack .../19-libcryptx-perl_0.087-1_amd64.deb ... 1548s Unpacking libcryptx-perl (0.087-1) ... 1548s Selecting previously unselected package libconvert-pem-perl. 1548s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1548s Unpacking libconvert-pem-perl (0.13-1) ... 1548s Selecting previously unselected package libcrypt-rijndael-perl. 1548s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 1548s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1548s Selecting previously unselected package libhtml-tagset-perl. 1548s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1548s Unpacking libhtml-tagset-perl (3.24-1) ... 1548s Selecting previously unselected package liburi-perl. 1548s Preparing to unpack .../23-liburi-perl_5.30-1_all.deb ... 1548s Unpacking liburi-perl (5.30-1) ... 1548s Selecting previously unselected package libhtml-parser-perl:amd64. 1548s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_amd64.deb ... 1548s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 1548s Selecting previously unselected package libcgi-pm-perl. 1548s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1548s Unpacking libcgi-pm-perl (4.68-1) ... 1548s Selecting previously unselected package libhtml-template-perl. 1548s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1548s Unpacking libhtml-template-perl (2.97-2build1) ... 1548s Selecting previously unselected package libjson-perl. 1548s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1548s Unpacking libjson-perl (4.10000-1) ... 1548s Selecting previously unselected package libcommon-sense-perl:amd64. 1548s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_amd64.deb ... 1548s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 1548s Selecting previously unselected package libtypes-serialiser-perl. 1548s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1548s Unpacking libtypes-serialiser-perl (1.01-1) ... 1548s Selecting previously unselected package libjson-xs-perl. 1548s Preparing to unpack .../30-libjson-xs-perl_4.040-1_amd64.deb ... 1548s Unpacking libjson-xs-perl (4.040-1) ... 1548s Selecting previously unselected package libmouse-perl:amd64. 1548s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_amd64.deb ... 1548s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 1548s Selecting previously unselected package libnet-cidr-perl. 1548s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1548s Unpacking libnet-cidr-perl (0.25-1) ... 1548s Selecting previously unselected package libnet-ssleay-perl:amd64. 1548s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_amd64.deb ... 1548s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 1548s Selecting previously unselected package libposix-strftime-compiler-perl. 1548s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1548s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1548s Selecting previously unselected package libapache-logformat-compiler-perl. 1548s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1548s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1548s Selecting previously unselected package libcookie-baker-perl. 1548s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1548s Unpacking libcookie-baker-perl (0.12-1) ... 1548s Selecting previously unselected package libdevel-stacktrace-perl. 1548s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1548s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1548s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1548s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1548s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1548s Selecting previously unselected package libclass-inspector-perl. 1548s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1548s Unpacking libclass-inspector-perl (1.36-3) ... 1548s Selecting previously unselected package libfile-sharedir-perl. 1548s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1548s Unpacking libfile-sharedir-perl (1.118-3) ... 1548s Selecting previously unselected package libfilesys-notify-simple-perl. 1548s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1548s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1548s Selecting previously unselected package libhash-multivalue-perl. 1548s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1548s Unpacking libhash-multivalue-perl (0.16-3) ... 1548s Selecting previously unselected package libhttp-multipartparser-perl. 1548s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1548s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1548s Selecting previously unselected package libjson-maybexs-perl. 1548s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1548s Unpacking libjson-maybexs-perl (1.004008-1) ... 1548s Selecting previously unselected package libstream-buffered-perl. 1548s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1548s Unpacking libstream-buffered-perl (0.03-3) ... 1548s Selecting previously unselected package libwww-form-urlencoded-perl. 1548s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1548s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1548s Selecting previously unselected package libhttp-entity-parser-perl. 1548s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1548s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1548s Selecting previously unselected package libtimedate-perl. 1548s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1548s Unpacking libtimedate-perl (2.3300-2) ... 1548s Selecting previously unselected package libhttp-date-perl. 1548s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1548s Unpacking libhttp-date-perl (6.06-1) ... 1548s Selecting previously unselected package libhttp-headers-fast-perl. 1548s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1548s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1548s Selecting previously unselected package libclone-perl:amd64. 1548s Preparing to unpack .../51-libclone-perl_0.47-1_amd64.deb ... 1548s Unpacking libclone-perl:amd64 (0.47-1) ... 1548s Selecting previously unselected package libencode-locale-perl. 1548s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1548s Unpacking libencode-locale-perl (1.05-3) ... 1548s Selecting previously unselected package libio-html-perl. 1548s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1548s Unpacking libio-html-perl (1.004-3) ... 1548s Selecting previously unselected package liblwp-mediatypes-perl. 1548s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1548s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1548s Selecting previously unselected package libhttp-message-perl. 1548s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1548s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1548s Selecting previously unselected package libtest-sharedfork-perl. 1548s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1548s Unpacking libtest-sharedfork-perl (0.35-3) ... 1548s Selecting previously unselected package libtest-tcp-perl. 1548s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1548s Unpacking libtest-tcp-perl (2.22-2) ... 1548s Selecting previously unselected package libtry-tiny-perl. 1548s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1548s Unpacking libtry-tiny-perl (0.32-1) ... 1548s Selecting previously unselected package libplack-perl. 1548s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1548s Unpacking libplack-perl (1.0051-1) ... 1548s Selecting previously unselected package libfile-listing-perl. 1548s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1548s Unpacking libfile-listing-perl (6.16-1) ... 1548s Selecting previously unselected package libhtml-tree-perl. 1548s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1548s Unpacking libhtml-tree-perl (5.07-3) ... 1548s Selecting previously unselected package libhttp-cookies-perl. 1548s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1548s Unpacking libhttp-cookies-perl (6.11-1) ... 1548s Selecting previously unselected package libhttp-negotiate-perl. 1548s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1548s Unpacking libhttp-negotiate-perl (6.01-2) ... 1548s Selecting previously unselected package libio-socket-ssl-perl. 1548s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1548s Unpacking libio-socket-ssl-perl (2.089-1) ... 1548s Selecting previously unselected package libnet-http-perl. 1548s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1548s Unpacking libnet-http-perl (6.23-1) ... 1548s Selecting previously unselected package liblwp-protocol-https-perl. 1548s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1548s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1548s Selecting previously unselected package libwww-robotrules-perl. 1548s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1548s Unpacking libwww-robotrules-perl (6.02-1) ... 1548s Selecting previously unselected package libwww-perl. 1548s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1548s Unpacking libwww-perl (6.78-1) ... 1548s Selecting previously unselected package liblemonldap-ng-common-perl. 1548s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1548s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1548s Selecting previously unselected package liblemonldap-ng-handler-perl. 1548s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1548s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1548s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1548s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1548s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1548s Selecting previously unselected package fonts-font-awesome. 1548s Preparing to unpack .../72-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1548s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1549s Selecting previously unselected package libconvert-base32-perl. 1549s Preparing to unpack .../73-libconvert-base32-perl_0.06-3_all.deb ... 1549s Unpacking libconvert-base32-perl (0.06-3) ... 1549s Selecting previously unselected package libdigest-hmac-perl. 1549s Preparing to unpack .../74-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1549s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1549s Selecting previously unselected package libemail-date-format-perl. 1549s Preparing to unpack .../75-libemail-date-format-perl_1.008-1_all.deb ... 1549s Unpacking libemail-date-format-perl (1.008-1) ... 1549s Selecting previously unselected package libfont-afm-perl. 1549s Preparing to unpack .../76-libfont-afm-perl_1.20-4_all.deb ... 1549s Unpacking libfont-afm-perl (1.20-4) ... 1549s Selecting previously unselected package libhtml-format-perl. 1549s Preparing to unpack .../77-libhtml-format-perl_2.16-2_all.deb ... 1549s Unpacking libhtml-format-perl (2.16-2) ... 1549s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1549s Preparing to unpack .../78-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1549s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1549s Selecting previously unselected package javascript-common. 1549s Preparing to unpack .../79-javascript-common_12+nmu1_all.deb ... 1549s Unpacking javascript-common (12+nmu1) ... 1549s Selecting previously unselected package libjs-popper.js. 1549s Preparing to unpack .../80-libjs-popper.js_1.16.1+ds-6_all.deb ... 1549s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1549s Selecting previously unselected package libjs-bootstrap4. 1549s Preparing to unpack .../81-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1549s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1549s Selecting previously unselected package libjs-jquery. 1549s Preparing to unpack .../82-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1549s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1549s Selecting previously unselected package libjs-jquery-cookie. 1549s Preparing to unpack .../83-libjs-jquery-cookie_12-4_all.deb ... 1549s Unpacking libjs-jquery-cookie (12-4) ... 1549s Selecting previously unselected package libjs-jquery-ui. 1549s Preparing to unpack .../84-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1549s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1549s Selecting previously unselected package libexporter-tiny-perl. 1549s Preparing to unpack .../85-libexporter-tiny-perl_1.006002-1_all.deb ... 1549s Unpacking libexporter-tiny-perl (1.006002-1) ... 1549s Selecting previously unselected package liblist-moreutils-xs-perl. 1549s Preparing to unpack .../86-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 1549s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1549s Selecting previously unselected package liblist-moreutils-perl. 1549s Preparing to unpack .../87-liblist-moreutils-perl_0.430-2_all.deb ... 1549s Unpacking liblist-moreutils-perl (0.430-2) ... 1549s Selecting previously unselected package libregexp-assemble-perl. 1549s Preparing to unpack .../88-libregexp-assemble-perl_0.38-2_all.deb ... 1549s Unpacking libregexp-assemble-perl (0.38-2) ... 1549s Selecting previously unselected package libtext-unidecode-perl. 1549s Preparing to unpack .../89-libtext-unidecode-perl_1.30-3_all.deb ... 1549s Unpacking libtext-unidecode-perl (1.30-3) ... 1549s Selecting previously unselected package liblemonldap-ng-portal-perl. 1549s Preparing to unpack .../90-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1549s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1549s Selecting previously unselected package dctrl-tools. 1549s Preparing to unpack .../91-dctrl-tools_2.24-3build3_amd64.deb ... 1549s Unpacking dctrl-tools (2.24-3build3) ... 1549s Selecting previously unselected package autodep8. 1549s Preparing to unpack .../92-autodep8_0.30_all.deb ... 1549s Unpacking autodep8 (0.30) ... 1549s Selecting previously unselected package pkg-perl-autopkgtest. 1549s Preparing to unpack .../93-pkg-perl-autopkgtest_0.82_all.deb ... 1549s Unpacking pkg-perl-autopkgtest (0.82) ... 1549s Setting up libconfig-inifiles-perl (3.000003-3) ... 1549s Setting up javascript-common (12+nmu1) ... 1549s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1549s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 1549s Setting up libhttp-multipartparser-perl (0.02-3) ... 1549s Setting up libclass-inspector-perl (1.36-3) ... 1549s Setting up libfont-afm-perl (1.20-4) ... 1549s Setting up libjs-popper.js (1.16.1+ds-6) ... 1549s Setting up libclone-perl:amd64 (0.47-1) ... 1549s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 1549s Setting up libhtml-tagset-perl (3.24-1) ... 1549s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1549s Setting up libnet-cidr-perl (0.25-1) ... 1549s Setting up libipc-sharelite-perl (0.17-5build4) ... 1549s Setting up liblwp-mediatypes-perl (6.04-2) ... 1549s Setting up libcrypt-urandom-perl (0.54-1) ... 1549s Setting up libtry-tiny-perl (0.32-1) ... 1549s Setting up perl-openssl-defaults:amd64 (7build3) ... 1549s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 1549s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1549s Setting up libencode-locale-perl (1.05-3) ... 1549s Setting up libclass-errorhandler-perl (0.04-3) ... 1549s Setting up libfcgi-procmanager-perl (0.28-3) ... 1549s Setting up libtest-sharedfork-perl (0.35-3) ... 1549s Setting up libhash-multivalue-perl (0.16-3) ... 1549s Setting up liberror-perl (0.17030-1) ... 1549s Setting up libapache-session-perl (1.94-2) ... 1549s Setting up libstream-buffered-perl (0.03-3) ... 1549s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 1549s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1549s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1549s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1549s Setting up libemail-date-format-perl (1.008-1) ... 1549s Setting up libcryptx-perl (0.087-1) ... 1549s Setting up libio-html-perl (1.004-3) ... 1549s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1549s Setting up libtimedate-perl (2.3300-2) ... 1549s Setting up libtypes-serialiser-perl (1.01-1) ... 1549s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 1549s Setting up libjson-perl (4.10000-1) ... 1549s Setting up libfile-sharedir-perl (1.118-3) ... 1549s Setting up libfcgi-perl (0.82+ds-3build3) ... 1549s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1549s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1549s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1549s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 1549s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1549s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1549s Setting up libexporter-tiny-perl (1.006002-1) ... 1549s Setting up libconvert-asn1-perl (0.34-1) ... 1549s Setting up libtext-unidecode-perl (1.30-3) ... 1549s Setting up libregexp-assemble-perl (0.38-2) ... 1549s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1549s Setting up liburi-perl (5.30-1) ... 1549s Setting up libconvert-base32-perl (0.06-3) ... 1549s Setting up dctrl-tools (2.24-3build3) ... 1549s Setting up autodep8 (0.30) ... 1549s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 1549s Setting up libjson-xs-perl (4.040-1) ... 1549s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1549s Setting up libjs-jquery-cookie (12-4) ... 1549s Setting up libhttp-date-perl (6.06-1) ... 1549s Setting up libtest-tcp-perl (2.22-2) ... 1549s Setting up libfile-listing-perl (6.16-1) ... 1549s Setting up libcache-cache-perl (1.08-3) ... 1549s Setting up libhttp-headers-fast-perl (0.22-3) ... 1549s Setting up liblist-moreutils-perl (0.430-2) ... 1549s Setting up libnet-http-perl (6.23-1) ... 1549s Setting up libjson-maybexs-perl (1.004008-1) ... 1549s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1549s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1549s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1549s Setting up pkg-perl-autopkgtest (0.82) ... 1549s Setting up libwww-robotrules-perl (6.02-1) ... 1549s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 1549s Setting up libcookie-baker-perl (0.12-1) ... 1549s Setting up libhttp-entity-parser-perl (0.25-2) ... 1549s Setting up libio-socket-ssl-perl (2.089-1) ... 1549s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1549s Setting up libconvert-pem-perl (0.13-1) ... 1549s Setting up libhttp-negotiate-perl (6.01-2) ... 1549s Setting up libhttp-cookies-perl (6.11-1) ... 1549s Setting up libhtml-tree-perl (5.07-3) ... 1549s Setting up libcgi-pm-perl (4.68-1) ... 1549s Setting up libhtml-format-perl (2.16-2) ... 1549s Setting up libhtml-template-perl (2.97-2build1) ... 1549s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1549s Setting up libplack-perl (1.0051-1) ... 1549s Setting up liblwp-protocol-https-perl (6.14-1) ... 1549s Setting up libwww-perl (6.78-1) ... 1549s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1549s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1549s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1549s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1549s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1550s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1550s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1550s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1550s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1550s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1550s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1550s Processing triggers for man-db (2.13.1-1) ... 1555s autopkgtest [09:10:42]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1555s autopkgtest [09:10:42]: test runtime-deps-portal: [----------------------- 1555s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1555s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1555s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1555s 1..4 1555s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1555s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1555s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1555s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1555s ok 1555s All tests successful. 1555s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.23 cusr 0.03 csys = 0.27 CPU) 1555s Result: PASS 1555s autopkgtest [09:10:42]: test runtime-deps-portal: -----------------------] 1556s runtime-deps-portal PASS (superficial) 1556s autopkgtest [09:10:43]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1556s autopkgtest [09:10:43]: test runtime-deps-manager: preparing testbed 1574s Creating nova instance adt-resolute-amd64-lemonldap-ng-20251021-084447-juju-7f2275-prod-proposed-migration-environment-20-8b238c11-8951-46f0-a03a-4a8b7f97e08b from image adt/ubuntu-resolute-amd64-server-20251020.img (UUID 058eb65a-2f1f-4603-be3f-91b3fbc0088c)... 1600s autopkgtest [09:11:27]: testbed dpkg architecture: amd64 1600s autopkgtest [09:11:27]: testbed apt version: 3.1.8ubuntu1 1600s autopkgtest [09:11:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1600s autopkgtest [09:11:27]: testbed release detected to be: resolute 1601s autopkgtest [09:11:28]: updating testbed package index (apt update) 1601s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1601s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1601s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1601s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1601s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1601s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [560 kB] 1602s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [59.1 kB] 1602s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 1602s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [124 kB] 1602s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [75.4 kB] 1602s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.0 kB] 1602s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3208 B] 1602s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [130 kB] 1602s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [379 kB] 1602s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [3156 B] 1602s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [6744 B] 1602s Fetched 1472 kB in 1s (1429 kB/s) 1603s Reading package lists... 1603s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1603s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1603s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1603s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1604s Reading package lists... 1604s Reading package lists... 1604s Building dependency tree... 1604s Reading state information... 1604s Calculating upgrade... 1604s The following packages will be upgraded: 1604s libbrotli1 libjson-c5 libpython3.13 libpython3.13-minimal 1604s libpython3.13-stdlib libxml2-16 python3-bcrypt python3-dbus python3-inflect 1604s python3-markupsafe python3-oauthlib python3-zipp python3.13 python3.13-gdbm 1604s python3.13-minimal 1604s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1604s Need to get 10.0 MB of archives. 1604s After this operation, 181 kB disk space will be freed. 1604s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13 amd64 3.13.9-1 [753 kB] 1605s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-minimal amd64 3.13.9-1 [2408 kB] 1605s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13 amd64 3.13.9-1 [2367 kB] 1605s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [2078 kB] 1605s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.13-minimal amd64 3.13.9-1 [887 kB] 1605s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-c5 amd64 0.18+ds-1.1 [37.7 kB] 1606s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2build1 [616 kB] 1606s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dbus amd64 1.4.0-1build1 [118 kB] 1606s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.13-gdbm amd64 3.13.9-1 [32.6 kB] 1606s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libbrotli1 amd64 1.1.0-2build6 [334 kB] 1606s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-inflect all 7.5.0-1 [33.9 kB] 1606s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markupsafe amd64 2.1.5-1build5 [13.8 kB] 1606s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-oauthlib all 3.3.1-1 [93.5 kB] 1606s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zipp all 3.23.0-1 [10.4 kB] 1606s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-bcrypt amd64 4.3.0-2 [253 kB] 1606s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1606s Fetched 10.0 MB in 1s (7405 kB/s) 1606s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78444 files and directories currently installed.) 1606s Preparing to unpack .../00-python3.13_3.13.9-1_amd64.deb ... 1606s Unpacking python3.13 (3.13.9-1) over (3.13.7-1) ... 1606s Preparing to unpack .../01-python3.13-minimal_3.13.9-1_amd64.deb ... 1606s Unpacking python3.13-minimal (3.13.9-1) over (3.13.7-1) ... 1606s Preparing to unpack .../02-libpython3.13_3.13.9-1_amd64.deb ... 1606s Unpacking libpython3.13:amd64 (3.13.9-1) over (3.13.7-1) ... 1606s Preparing to unpack .../03-libpython3.13-stdlib_3.13.9-1_amd64.deb ... 1606s Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) over (3.13.7-1) ... 1606s Preparing to unpack .../04-libpython3.13-minimal_3.13.9-1_amd64.deb ... 1606s Unpacking libpython3.13-minimal:amd64 (3.13.9-1) over (3.13.7-1) ... 1606s Preparing to unpack .../05-libjson-c5_0.18+ds-1.1_amd64.deb ... 1606s Unpacking libjson-c5:amd64 (0.18+ds-1.1) over (0.18+ds-1) ... 1606s Preparing to unpack .../06-libxml2-16_2.14.5+dfsg-0.2build1_amd64.deb ... 1606s Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2build1) over (2.14.5+dfsg-0.2) ... 1606s Preparing to unpack .../07-python3-dbus_1.4.0-1build1_amd64.deb ... 1607s Unpacking python3-dbus (1.4.0-1build1) over (1.4.0-1) ... 1607s Preparing to unpack .../08-python3.13-gdbm_3.13.9-1_amd64.deb ... 1607s Unpacking python3.13-gdbm (3.13.9-1) over (3.13.7-1) ... 1607s Preparing to unpack .../09-libbrotli1_1.1.0-2build6_amd64.deb ... 1607s Unpacking libbrotli1:amd64 (1.1.0-2build6) over (1.1.0-2build5) ... 1607s Preparing to unpack .../10-python3-inflect_7.5.0-1_all.deb ... 1607s Unpacking python3-inflect (7.5.0-1) over (7.3.1-2) ... 1607s Preparing to unpack .../11-python3-markupsafe_2.1.5-1build5_amd64.deb ... 1607s Unpacking python3-markupsafe (2.1.5-1build5) over (2.1.5-1build4) ... 1607s Preparing to unpack .../12-python3-oauthlib_3.3.1-1_all.deb ... 1607s Unpacking python3-oauthlib (3.3.1-1) over (3.2.2-3) ... 1607s Preparing to unpack .../13-python3-zipp_3.23.0-1_all.deb ... 1607s Unpacking python3-zipp (3.23.0-1) over (3.21.0-1) ... 1607s Preparing to unpack .../14-python3-bcrypt_4.3.0-2_amd64.deb ... 1607s Unpacking python3-bcrypt (4.3.0-2) over (4.2.0-2.1build1) ... 1607s Setting up python3-dbus (1.4.0-1build1) ... 1607s Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2build1) ... 1607s Setting up python3-bcrypt (4.3.0-2) ... 1607s Setting up libbrotli1:amd64 (1.1.0-2build6) ... 1607s Setting up python3-zipp (3.23.0-1) ... 1607s Setting up python3-markupsafe (2.1.5-1build5) ... 1607s Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... 1607s Setting up python3-inflect (7.5.0-1) ... 1607s Setting up python3-oauthlib (3.3.1-1) ... 1608s Setting up python3.13-minimal (3.13.9-1) ... 1608s Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... 1608s Setting up libjson-c5:amd64 (0.18+ds-1.1) ... 1608s Setting up python3.13-gdbm (3.13.9-1) ... 1608s Setting up libpython3.13:amd64 (3.13.9-1) ... 1608s Setting up python3.13 (3.13.9-1) ... 1609s Processing triggers for systemd (257.9-0ubuntu2) ... 1609s Processing triggers for man-db (2.13.1-1) ... 1609s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1609s autopkgtest [09:11:36]: upgrading testbed (apt dist-upgrade and autopurge) 1609s Reading package lists... 1609s Building dependency tree... 1609s Reading state information... 1610s Calculating upgrade... 1610s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1610s Reading package lists... 1610s Building dependency tree... 1610s Reading state information... 1610s Solving dependencies... 1610s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1613s Reading package lists... 1613s Building dependency tree... 1613s Reading state information... 1613s Solving dependencies... 1613s The following NEW packages will be installed: 1613s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 1613s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 1613s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 1613s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1613s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 1613s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1613s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1613s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1613s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1613s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 1613s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1613s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1613s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 1613s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 1613s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 1613s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1613s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 1613s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 1613s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 1613s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1613s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 1613s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 1613s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 1613s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 1613s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 1613s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1613s perl-openssl-defaults pkg-perl-autopkgtest 1613s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 1613s Need to get 6311 kB of archives. 1613s After this operation, 25.8 MB of additional disk space will be used. 1613s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi0t64 amd64 2.4.5-0.1build1 [29.5 kB] 1613s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libfcgi-perl amd64 0.82+ds-3build3 [21.7 kB] 1613s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1613s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-urandom-perl amd64 0.54-1 [14.5 kB] 1613s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 1613s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 liberror-perl all 0.17030-1 [23.5 kB] 1613s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 libipc-sharelite-perl amd64 0.17-5build4 [21.4 kB] 1613s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 1613s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-xsaccessor-perl amd64 1.19-4build6 [33.8 kB] 1613s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1613s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 1613s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build6 [23.6 kB] 1613s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-random-perl amd64 0.17-1build1 [9666 B] 1613s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-openssl-rsa-perl amd64 0.35-1 [23.2 kB] 1613s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1613s Get:16 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-openssl-x509-perl amd64 2.0.1-1build1 [30.1 kB] 1613s Get:17 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1613s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-perl amd64 2.07-5 [18.9 kB] 1613s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1613s Get:20 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcryptx-perl amd64 0.087-1 [661 kB] 1613s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-pem-perl all 0.13-1 [20.7 kB] 1613s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build6 [17.7 kB] 1613s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1613s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 liburi-perl all 5.30-1 [94.4 kB] 1613s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-parser-perl amd64 3.83-1build1 [86.2 kB] 1613s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libcgi-pm-perl all 4.68-1 [185 kB] 1613s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-template-perl all 2.97-2build1 [58.3 kB] 1613s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1613s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libcommon-sense-perl amd64 3.75-3build5 [20.5 kB] 1613s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1613s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-xs-perl amd64 4.040-1 [84.4 kB] 1613s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libmouse-perl amd64 2.5.11-1build1 [134 kB] 1613s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-cidr-perl all 0.25-1 [14.0 kB] 1613s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ssleay-perl amd64 1.94-3 [318 kB] 1613s Get:35 http://ftpmaster.internal/ubuntu resolute/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1613s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1613s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 1613s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1613s Get:39 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1613s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1613s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1613s Get:42 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1613s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1613s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1613s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1613s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 1613s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1613s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1613s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1613s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 1613s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1613s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libclone-perl amd64 0.47-1 [10.7 kB] 1613s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 1613s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 1613s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1613s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1613s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1613s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1613s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libtry-tiny-perl all 0.32-1 [21.2 kB] 1613s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 libplack-perl all 1.0051-1 [218 kB] 1613s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 1613s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 1613s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1613s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1613s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-socket-ssl-perl all 2.089-1 [200 kB] 1613s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 1613s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1613s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1613s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 libwww-perl all 6.78-1 [139 kB] 1613s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1613s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1613s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1613s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 1613s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhash-merge-simple-perl all 0.052-1 [7640 B] 1613s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-angularjs all 1.8.3-3 [559 kB] 1613s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1613s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1613s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1613s Get:79 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1613s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 libregexp-common-perl all 2024080801-1 [162 kB] 1614s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 1614s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 1614s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 1614s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 1614s Preconfiguring packages ... 1614s Fetched 6311 kB in 1s (7278 kB/s) 1614s Selecting previously unselected package libfcgi0t64:amd64. 1614s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78458 files and directories currently installed.) 1614s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_amd64.deb ... 1614s Unpacking libfcgi0t64:amd64 (2.4.5-0.1build1) ... 1614s Selecting previously unselected package libfcgi-perl. 1614s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_amd64.deb ... 1614s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1614s Selecting previously unselected package libfcgi-procmanager-perl. 1614s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1614s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1614s Selecting previously unselected package libcrypt-urandom-perl. 1614s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_amd64.deb ... 1614s Unpacking libcrypt-urandom-perl (0.54-1) ... 1614s Selecting previously unselected package libapache-session-perl. 1614s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1614s Unpacking libapache-session-perl (1.94-2) ... 1614s Selecting previously unselected package liberror-perl. 1614s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1614s Unpacking liberror-perl (0.17030-1) ... 1614s Selecting previously unselected package libipc-sharelite-perl. 1614s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_amd64.deb ... 1614s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1614s Selecting previously unselected package libcache-cache-perl. 1614s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1614s Unpacking libcache-cache-perl (1.08-3) ... 1614s Selecting previously unselected package libclass-xsaccessor-perl. 1614s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_amd64.deb ... 1614s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1614s Selecting previously unselected package libconfig-inifiles-perl. 1614s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1614s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1614s Selecting previously unselected package perl-openssl-defaults:amd64. 1614s Preparing to unpack .../10-perl-openssl-defaults_7build3_amd64.deb ... 1614s Unpacking perl-openssl-defaults:amd64 (7build3) ... 1614s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1614s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_amd64.deb ... 1614s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1614s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 1614s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_amd64.deb ... 1614s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 1614s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 1614s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_amd64.deb ... 1614s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 1614s Selecting previously unselected package libconvert-asn1-perl. 1614s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1614s Unpacking libconvert-asn1-perl (0.34-1) ... 1614s Selecting previously unselected package libcrypt-openssl-x509-perl. 1614s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_amd64.deb ... 1614s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1614s Selecting previously unselected package libclass-errorhandler-perl. 1614s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1614s Unpacking libclass-errorhandler-perl (0.04-3) ... 1614s Selecting previously unselected package libcrypt-des-perl:amd64. 1614s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_amd64.deb ... 1614s Unpacking libcrypt-des-perl:amd64 (2.07-5) ... 1614s Selecting previously unselected package libcrypt-des-ede3-perl. 1614s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1614s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1614s Selecting previously unselected package libcryptx-perl. 1614s Preparing to unpack .../19-libcryptx-perl_0.087-1_amd64.deb ... 1614s Unpacking libcryptx-perl (0.087-1) ... 1614s Selecting previously unselected package libconvert-pem-perl. 1614s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1614s Unpacking libconvert-pem-perl (0.13-1) ... 1614s Selecting previously unselected package libcrypt-rijndael-perl. 1614s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_amd64.deb ... 1614s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1614s Selecting previously unselected package libhtml-tagset-perl. 1614s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1614s Unpacking libhtml-tagset-perl (3.24-1) ... 1614s Selecting previously unselected package liburi-perl. 1614s Preparing to unpack .../23-liburi-perl_5.30-1_all.deb ... 1614s Unpacking liburi-perl (5.30-1) ... 1614s Selecting previously unselected package libhtml-parser-perl:amd64. 1614s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_amd64.deb ... 1614s Unpacking libhtml-parser-perl:amd64 (3.83-1build1) ... 1614s Selecting previously unselected package libcgi-pm-perl. 1614s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1614s Unpacking libcgi-pm-perl (4.68-1) ... 1614s Selecting previously unselected package libhtml-template-perl. 1614s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1614s Unpacking libhtml-template-perl (2.97-2build1) ... 1614s Selecting previously unselected package libjson-perl. 1614s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1614s Unpacking libjson-perl (4.10000-1) ... 1614s Selecting previously unselected package libcommon-sense-perl:amd64. 1614s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_amd64.deb ... 1614s Unpacking libcommon-sense-perl:amd64 (3.75-3build5) ... 1614s Selecting previously unselected package libtypes-serialiser-perl. 1614s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1614s Unpacking libtypes-serialiser-perl (1.01-1) ... 1614s Selecting previously unselected package libjson-xs-perl. 1614s Preparing to unpack .../30-libjson-xs-perl_4.040-1_amd64.deb ... 1614s Unpacking libjson-xs-perl (4.040-1) ... 1614s Selecting previously unselected package libmouse-perl:amd64. 1614s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_amd64.deb ... 1614s Unpacking libmouse-perl:amd64 (2.5.11-1build1) ... 1614s Selecting previously unselected package libnet-cidr-perl. 1614s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1614s Unpacking libnet-cidr-perl (0.25-1) ... 1614s Selecting previously unselected package libnet-ssleay-perl:amd64. 1614s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_amd64.deb ... 1614s Unpacking libnet-ssleay-perl:amd64 (1.94-3) ... 1614s Selecting previously unselected package libposix-strftime-compiler-perl. 1614s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1614s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1614s Selecting previously unselected package libapache-logformat-compiler-perl. 1614s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1614s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1614s Selecting previously unselected package libcookie-baker-perl. 1614s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1614s Unpacking libcookie-baker-perl (0.12-1) ... 1614s Selecting previously unselected package libdevel-stacktrace-perl. 1614s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1614s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1614s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1614s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1614s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1614s Selecting previously unselected package libclass-inspector-perl. 1614s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1614s Unpacking libclass-inspector-perl (1.36-3) ... 1614s Selecting previously unselected package libfile-sharedir-perl. 1614s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1614s Unpacking libfile-sharedir-perl (1.118-3) ... 1614s Selecting previously unselected package libfilesys-notify-simple-perl. 1614s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1614s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1614s Selecting previously unselected package libhash-multivalue-perl. 1614s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1614s Unpacking libhash-multivalue-perl (0.16-3) ... 1614s Selecting previously unselected package libhttp-multipartparser-perl. 1614s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1614s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1614s Selecting previously unselected package libjson-maybexs-perl. 1614s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1614s Unpacking libjson-maybexs-perl (1.004008-1) ... 1614s Selecting previously unselected package libstream-buffered-perl. 1614s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1614s Unpacking libstream-buffered-perl (0.03-3) ... 1614s Selecting previously unselected package libwww-form-urlencoded-perl. 1614s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1614s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1614s Selecting previously unselected package libhttp-entity-parser-perl. 1614s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1614s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1614s Selecting previously unselected package libtimedate-perl. 1614s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1614s Unpacking libtimedate-perl (2.3300-2) ... 1614s Selecting previously unselected package libhttp-date-perl. 1614s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1614s Unpacking libhttp-date-perl (6.06-1) ... 1614s Selecting previously unselected package libhttp-headers-fast-perl. 1614s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1614s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1614s Selecting previously unselected package libclone-perl:amd64. 1614s Preparing to unpack .../51-libclone-perl_0.47-1_amd64.deb ... 1614s Unpacking libclone-perl:amd64 (0.47-1) ... 1614s Selecting previously unselected package libencode-locale-perl. 1614s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1614s Unpacking libencode-locale-perl (1.05-3) ... 1614s Selecting previously unselected package libio-html-perl. 1614s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1614s Unpacking libio-html-perl (1.004-3) ... 1614s Selecting previously unselected package liblwp-mediatypes-perl. 1614s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1614s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1614s Selecting previously unselected package libhttp-message-perl. 1614s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1614s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1614s Selecting previously unselected package libtest-sharedfork-perl. 1614s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1614s Unpacking libtest-sharedfork-perl (0.35-3) ... 1614s Selecting previously unselected package libtest-tcp-perl. 1614s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1614s Unpacking libtest-tcp-perl (2.22-2) ... 1615s Selecting previously unselected package libtry-tiny-perl. 1615s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1615s Unpacking libtry-tiny-perl (0.32-1) ... 1615s Selecting previously unselected package libplack-perl. 1615s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1615s Unpacking libplack-perl (1.0051-1) ... 1615s Selecting previously unselected package libfile-listing-perl. 1615s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1615s Unpacking libfile-listing-perl (6.16-1) ... 1615s Selecting previously unselected package libhtml-tree-perl. 1615s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1615s Unpacking libhtml-tree-perl (5.07-3) ... 1615s Selecting previously unselected package libhttp-cookies-perl. 1615s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1615s Unpacking libhttp-cookies-perl (6.11-1) ... 1615s Selecting previously unselected package libhttp-negotiate-perl. 1615s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1615s Unpacking libhttp-negotiate-perl (6.01-2) ... 1615s Selecting previously unselected package libio-socket-ssl-perl. 1615s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1615s Unpacking libio-socket-ssl-perl (2.089-1) ... 1615s Selecting previously unselected package libnet-http-perl. 1615s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1615s Unpacking libnet-http-perl (6.23-1) ... 1615s Selecting previously unselected package liblwp-protocol-https-perl. 1615s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1615s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1615s Selecting previously unselected package libwww-robotrules-perl. 1615s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1615s Unpacking libwww-robotrules-perl (6.02-1) ... 1615s Selecting previously unselected package libwww-perl. 1615s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1615s Unpacking libwww-perl (6.78-1) ... 1615s Selecting previously unselected package liblemonldap-ng-common-perl. 1615s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1615s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1615s Selecting previously unselected package liblemonldap-ng-handler-perl. 1615s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1615s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1615s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1615s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1615s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1615s Selecting previously unselected package libemail-date-format-perl. 1615s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 1615s Unpacking libemail-date-format-perl (1.008-1) ... 1615s Selecting previously unselected package libhash-merge-simple-perl. 1615s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 1615s Unpacking libhash-merge-simple-perl (0.052-1) ... 1615s Selecting previously unselected package libjs-angularjs. 1615s Preparing to unpack .../74-libjs-angularjs_1.8.3-3_all.deb ... 1615s Unpacking libjs-angularjs (1.8.3-3) ... 1615s Selecting previously unselected package fonts-glyphicons-halflings. 1615s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1615s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1615s Selecting previously unselected package libjs-bootstrap. 1615s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1615s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1615s Selecting previously unselected package libjs-es5-shim. 1615s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 1615s Unpacking libjs-es5-shim (4.6.7-2) ... 1615s Selecting previously unselected package libjs-jquery. 1615s Preparing to unpack .../78-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1615s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1615s Selecting previously unselected package libregexp-common-perl. 1615s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 1615s Unpacking libregexp-common-perl (2024080801-1) ... 1615s Selecting previously unselected package liblemonldap-ng-manager-perl. 1615s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 1615s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1615s Selecting previously unselected package dctrl-tools. 1615s Preparing to unpack .../81-dctrl-tools_2.24-3build3_amd64.deb ... 1615s Unpacking dctrl-tools (2.24-3build3) ... 1615s Selecting previously unselected package autodep8. 1615s Preparing to unpack .../82-autodep8_0.30_all.deb ... 1615s Unpacking autodep8 (0.30) ... 1615s Selecting previously unselected package pkg-perl-autopkgtest. 1615s Preparing to unpack .../83-pkg-perl-autopkgtest_0.82_all.deb ... 1615s Unpacking pkg-perl-autopkgtest (0.82) ... 1615s Setting up libconfig-inifiles-perl (3.000003-3) ... 1615s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1615s Setting up libmouse-perl:amd64 (2.5.11-1build1) ... 1615s Setting up libhttp-multipartparser-perl (0.02-3) ... 1615s Setting up libclass-inspector-perl (1.36-3) ... 1615s Setting up libclone-perl:amd64 (0.47-1) ... 1615s Setting up libfcgi0t64:amd64 (2.4.5-0.1build1) ... 1615s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1615s Setting up libhtml-tagset-perl (3.24-1) ... 1615s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1615s Setting up libnet-cidr-perl (0.25-1) ... 1615s Setting up libipc-sharelite-perl (0.17-5build4) ... 1615s Setting up liblwp-mediatypes-perl (6.04-2) ... 1615s Setting up libcrypt-urandom-perl (0.54-1) ... 1615s Setting up libtry-tiny-perl (0.32-1) ... 1615s Setting up perl-openssl-defaults:amd64 (7build3) ... 1615s Setting up libcommon-sense-perl:amd64 (3.75-3build5) ... 1615s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1615s Setting up libencode-locale-perl (1.05-3) ... 1615s Setting up libclass-errorhandler-perl (0.04-3) ... 1615s Setting up libjs-angularjs (1.8.3-3) ... 1615s Setting up libfcgi-procmanager-perl (0.28-3) ... 1615s Setting up libregexp-common-perl (2024080801-1) ... 1615s Setting up libtest-sharedfork-perl (0.35-3) ... 1615s Setting up libhash-multivalue-perl (0.16-3) ... 1615s Setting up libjs-es5-shim (4.6.7-2) ... 1615s Setting up liberror-perl (0.17030-1) ... 1615s Setting up libapache-session-perl (1.94-2) ... 1615s Setting up libstream-buffered-perl (0.03-3) ... 1615s Setting up libcrypt-des-perl:amd64 (2.07-5) ... 1615s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1615s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1615s Setting up libemail-date-format-perl (1.008-1) ... 1615s Setting up libcryptx-perl (0.087-1) ... 1615s Setting up libio-html-perl (1.004-3) ... 1615s Setting up libtimedate-perl (2.3300-2) ... 1615s Setting up libtypes-serialiser-perl (1.01-1) ... 1615s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1build1) ... 1615s Setting up libjson-perl (4.10000-1) ... 1615s Setting up libfile-sharedir-perl (1.118-3) ... 1615s Setting up libfcgi-perl (0.82+ds-3build3) ... 1615s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1615s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1615s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1615s Setting up libcrypt-openssl-rsa-perl:amd64 (0.35-1) ... 1615s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1615s Setting up libconvert-asn1-perl (0.34-1) ... 1615s Setting up liburi-perl (5.30-1) ... 1615s Setting up dctrl-tools (2.24-3build3) ... 1615s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1615s Setting up autodep8 (0.30) ... 1615s Setting up libnet-ssleay-perl:amd64 (1.94-3) ... 1615s Setting up libjson-xs-perl (4.040-1) ... 1615s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1615s Setting up libhttp-date-perl (6.06-1) ... 1615s Setting up libtest-tcp-perl (2.22-2) ... 1615s Setting up libfile-listing-perl (6.16-1) ... 1615s Setting up libhash-merge-simple-perl (0.052-1) ... 1615s Setting up libcache-cache-perl (1.08-3) ... 1615s Setting up libhttp-headers-fast-perl (0.22-3) ... 1615s Setting up libnet-http-perl (6.23-1) ... 1615s Setting up libjson-maybexs-perl (1.004008-1) ... 1615s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1615s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1615s Setting up pkg-perl-autopkgtest (0.82) ... 1615s Setting up libwww-robotrules-perl (6.02-1) ... 1615s Setting up libhtml-parser-perl:amd64 (3.83-1build1) ... 1615s Setting up libcookie-baker-perl (0.12-1) ... 1615s Setting up libhttp-entity-parser-perl (0.25-2) ... 1615s Setting up libio-socket-ssl-perl (2.089-1) ... 1615s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1615s Setting up libconvert-pem-perl (0.13-1) ... 1615s Setting up libhttp-negotiate-perl (6.01-2) ... 1615s Setting up libhttp-cookies-perl (6.11-1) ... 1615s Setting up libhtml-tree-perl (5.07-3) ... 1615s Setting up libcgi-pm-perl (4.68-1) ... 1615s Setting up libhtml-template-perl (2.97-2build1) ... 1615s Setting up libplack-perl (1.0051-1) ... 1615s Setting up liblwp-protocol-https-perl (6.14-1) ... 1615s Setting up libwww-perl (6.78-1) ... 1615s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1615s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1615s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1615s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1615s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1616s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1616s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1616s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1616s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1616s Processing triggers for man-db (2.13.1-1) ... 1620s autopkgtest [09:11:47]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 1620s autopkgtest [09:11:47]: test runtime-deps-manager: [----------------------- 1620s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1620s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.f5qN0v/build.EFY/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1620s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1620s 1..4 1620s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1620s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1620s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1620s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1620s ok 1620s All tests successful. 1620s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.18 cusr 0.03 csys = 0.22 CPU) 1620s Result: PASS 1620s autopkgtest [09:11:47]: test runtime-deps-manager: -----------------------] 1621s runtime-deps-manager PASS (superficial) 1621s autopkgtest [09:11:48]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 1621s autopkgtest [09:11:48]: test runtime-deps-and-recommends: preparing testbed 1621s Reading package lists... 1621s Building dependency tree... 1621s Reading state information... 1621s Solving dependencies... 1622s The following NEW packages will be installed: 1622s autoconf automake autopoint autotools-dev build-essential 1622s ca-certificates-java cpp cpp-15 cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu 1622s debhelper debugedit default-jre-headless dh-autoreconf 1622s dh-strip-nondeterminism docutils-common dwz fontconfig-config 1622s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-x86-64-linux-gnu 1622s g++-x86-64-linux-gnu gcc gcc-15 gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu 1622s gettext imagemagick-7-common intltool-debian java-common java-wrappers 1622s javascript-common jq lemonldap-ng lemonldap-ng-doc lemonldap-ng-handler 1622s lemonldap-ng-uwsgi-app libalgorithm-c3-perl libalgorithm-combinatorics-perl 1622s libaom3 libarchive-zip-perl libasan8 libauth-yubikey-webclient-perl 1622s libauthen-pam-perl libauthen-radius-perl libb-hooks-endofscope-perl 1622s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-lru-perl 1622s libcapture-tiny-perl libcares2 libcc1-0 libclass-c3-perl 1622s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 1622s libclass-method-modifiers-perl libclass-singleton-perl 1622s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 1622s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 1622s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 1622s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1622s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 1622s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 1622s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 1622s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 1622s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1622s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1622s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 1622s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 1622s libemail-simple-perl libeval-closure-perl libexception-class-perl 1622s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 1622s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 1622s libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 libgeoip2-perl 1622s libglib-perl libgomp1 libgssapi-perl libheif-plugin-aomdec 1622s libheif-plugin-libde265 libheif1 libhtml-format-perl 1622s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 1622s libhttp-daemon-perl libhwasan0 libicu76 libimage-magick-perl 1622s libimage-magick-q16-perl libimagequant0 libimport-into-perl libio-pty-perl 1622s libio-sessiondata-perl libio-socket-timeout-perl libio-string-perl 1622s libio-stringy-perl libipc-run-perl libiri-perl libisl23 libitm1 1622s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 1622s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 1622s libjs-underscore liblasso-perl liblasso3t64 liblcms2-2 1622s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 1622s liblerc4 liblist-allutils-perl liblist-moreutils-perl 1622s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 1622s liblog-log4perl-perl liblqr-1-0 liblsan0 libltdl7 liblwp-protocol-psgi-perl 1622s libmagickcore-7.q16-10 libmailtools-perl libmatch-simple-perl 1622s libmath-random-isaac-perl libmaxmind-db-common-perl 1622s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 1622s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 1622s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 1622s libmoox-handlesvia-perl libmoox-strictconstructor-perl 1622s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 1622s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 1622s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 1622s libnet-openid-common-perl libnet-openid-consumer-perl 1622s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 1622s libnspr4 libnss3 libonig5 libopenjp2-7 libossp-uuid-perl libossp-uuid16 1622s libpackage-deprecationmanager-perl libpackage-stash-perl 1622s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1622s libparams-validate-perl libparams-validationcompiler-perl 1622s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 1622s libperlio-via-timeout-perl libquadmath0 libraw23t64 librdf-query-perl 1622s librdf-trine-perl libregexp-assemble-perl librole-tiny-perl 1622s libset-scalar-perl libsharpyuv0 libsoap-lite-perl libspecio-perl 1622s libstdc++-15-dev libstrictures-perl libstring-random-perl 1622s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 1622s libsub-infix-perl libsub-install-perl libsub-name-perl libsub-quote-perl 1622s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 1622s libtest-pod-perl libtext-aligner-perl libtext-csv-xs-perl libtext-table-perl 1622s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl libtool 1622s libtsan2 libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 1622s libtypes-uri-perl libtypes-uuid-perl libubsan1 liburi-fromhash-perl 1622s libuuid-tiny-perl libvariable-magic-perl libweb-id-perl libwebp7 1622s libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 1622s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 1622s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1622s libxml-sax-perl libxml-simple-perl libxmlsec1-1 libxmlsec1-openssl1 libxpm4 1622s libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn node-balanced-match 1622s node-brace-expansion node-cjs-module-lexer node-corepack node-debug 1622s node-llhttp node-lru-cache node-minimatch node-ms node-semver node-uglify-js 1622s node-undici node-xtend nodejs openjdk-21-jre-headless po-debconf 1622s python3-alabaster python3-defusedxml python3-docutils python3-imagesize 1622s python3-packaging python3-roman python3-snowballstemmer python3-sphinx 1622s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 1622s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 1622s 0 upgraded, 309 newly installed, 0 to remove and 0 not upgraded. 1622s Need to get 198 MB of archives. 1622s After this operation, 732 MB of additional disk space will be used. 1622s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 1622s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 1622s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build2 [860 kB] 1622s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 1622s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1622s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1622s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 xfonts-utils amd64 1:7.7+7 [97.1 kB] 1622s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1623s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 fontconfig-config amd64 2.15.0-2.3ubuntu1 [38.0 kB] 1623s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libfontconfig1 amd64 2.15.0-2.3ubuntu1 [141 kB] 1623s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 1623s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libaom3 amd64 3.12.1-1 [1944 kB] 1623s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-aomdec amd64 1.20.2-1 [12.4 kB] 1623s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 libde265-0 amd64 1.0.16-1 [169 kB] 1623s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif-plugin-libde265 amd64 1.20.2-1 [10.1 kB] 1623s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libheif1 amd64 1.20.2-1 [519 kB] 1623s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 1623s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg-turbo8 amd64 2.1.5-4ubuntu2 [152 kB] 1623s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 1623s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 1623s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 1623s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libltdl7 amd64 2.5.4-4build1 [44.4 kB] 1623s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libopenjp2-7 amd64 2.5.3-2.1 [188 kB] 1623s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libraw23t64 amd64 0.21.4-2 [376 kB] 1623s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libdeflate0 amd64 1.23-2 [49.9 kB] 1623s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 1623s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 1623s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libtiff6 amd64 4.7.0-3ubuntu3 [209 kB] 1623s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 1623s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 1623s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.2.3+dfsg1-1 [2009 kB] 1623s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-q16-perl amd64 8:7.1.2.3+dfsg1-1 [109 kB] 1623s Get:33 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 1623s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1623s Get:35 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 1623s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 1623s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1623s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 1623s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 1623s Get:40 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1623s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 javascript-common all 12+nmu1 [4828 B] 1623s Get:42 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1623s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1623s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 1623s Get:45 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1623s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1623s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4build1 [42.9 kB] 1623s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1623s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1623s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 1623s Get:51 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1623s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 1623s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 1623s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 1623s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 1623s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 1623s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 1623s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 1623s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 1623s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 1623s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 1623s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 1623s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 1623s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 1623s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 1624s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 1624s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 1624s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 1624s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 1624s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 1624s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 1624s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 1624s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 1624s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 1624s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 1624s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 1624s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 1625s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 1625s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 1625s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 1625s Get:81 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 1625s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 ca-certificates-java all 20240118 [11.6 kB] 1625s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 1625s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 1625s Get:85 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 1625s Get:86 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1625s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 1625s Get:88 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 1625s Get:89 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 1625s Get:90 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 1625s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 1625s Get:92 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1625s Get:93 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 1625s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 1625s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 java-common all 0.76 [6852 B] 1625s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libnspr4 amd64 2:4.36-1ubuntu2 [118 kB] 1625s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 libnss3 amd64 2:3.114-1 [1483 kB] 1625s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite1 amd64 2.3.3-1 [24.0 kB] 1625s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 openjdk-21-jre-headless amd64 21.0.9~8ea-1 [46.5 MB] 1625s Get:100 http://ftpmaster.internal/ubuntu resolute/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 1625s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 1625s Get:102 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 1625s Get:103 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 1625s Get:104 http://ftpmaster.internal/ubuntu resolute/main amd64 unzip amd64 6.0-28ubuntu7 [180 kB] 1625s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 java-wrappers all 0.5 [9042 B] 1625s Get:106 http://ftpmaster.internal/ubuntu resolute/main amd64 libonig5 amd64 6.9.10-1 [173 kB] 1625s Get:107 http://ftpmaster.internal/ubuntu resolute/main amd64 libjq1 amd64 1.8.1-3ubuntu1 [146 kB] 1625s Get:108 http://ftpmaster.internal/ubuntu resolute/main amd64 jq amd64 1.8.1-3ubuntu1 [72.4 kB] 1625s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1625s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 libalgorithm-combinatorics-perl amd64 0.27-3build5 [21.8 kB] 1625s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1625s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauthen-pam-perl amd64 0.16-6build4 [23.2 kB] 1625s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-op-check-perl amd64 0.22-3build2 [9624 B] 1625s Get:114 http://ftpmaster.internal/ubuntu resolute/main amd64 libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1625s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevel-callchecker-perl amd64 0.009-2 [14.2 kB] 1625s Get:116 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-classify-perl amd64 0.015-2build6 [20.1 kB] 1625s Get:117 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-runtime-perl all 0.018-1 [15.2 kB] 1625s Get:118 http://ftpmaster.internal/ubuntu resolute/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1625s Get:119 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1625s Get:120 http://ftpmaster.internal/ubuntu resolute/main amd64 libvariable-magic-perl amd64 0.64-1build1 [36.3 kB] 1625s Get:121 http://ftpmaster.internal/ubuntu resolute/main amd64 libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1625s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1625s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1625s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1626s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcache-lru-perl all 0.04-4 [5760 B] 1626s Get:126 http://ftpmaster.internal/ubuntu resolute/main amd64 libcapture-tiny-perl all 0.50-1 [20.7 kB] 1626s Get:127 http://ftpmaster.internal/ubuntu resolute/main amd64 libcares2 amd64 1.34.5-1 [100 kB] 1626s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 1626s Get:129 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-data-inheritable-perl all 0.10-1 [8038 B] 1626s Get:130 http://ftpmaster.internal/ubuntu resolute/main amd64 libparams-util-perl amd64 1.102-3build1 [21.4 kB] 1626s Get:131 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-install-perl all 0.929-1 [9764 B] 1626s Get:132 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 1626s Get:133 http://ftpmaster.internal/ubuntu resolute/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1626s Get:134 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-load-perl all 0.25-2 [12.7 kB] 1626s Get:135 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-load-xs-perl amd64 0.10-2build5 [13.5 kB] 1626s Get:136 http://ftpmaster.internal/ubuntu resolute/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1626s Get:137 http://ftpmaster.internal/ubuntu resolute/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1626s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1626s Get:139 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build5 [16.5 kB] 1626s Get:140 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1626s Get:141 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build6 [44.3 kB] 1626s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 libcrypt-x509-perl all 0.55-1 [19.2 kB] 1626s Get:143 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 1626s Get:144 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 1626s Get:145 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-ieee754-perl all 0.02-2 [10.7 kB] 1626s Get:146 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1626s Get:147 http://ftpmaster.internal/ubuntu resolute/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1626s Get:148 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1626s Get:149 http://ftpmaster.internal/ubuntu resolute/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 1626s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1626s Get:151 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1626s Get:152 http://ftpmaster.internal/ubuntu resolute/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 1626s Get:153 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1626s Get:154 http://ftpmaster.internal/ubuntu resolute/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] 1626s Get:155 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-perl-perl all 0.002011-2 [40.3 kB] 1626s Get:156 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-printer-perl all 1.002001-1 [118 kB] 1626s Get:157 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 1626s Get:158 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 1626s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-2build5 [80.0 kB] 1626s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 1626s Get:161 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-identify-perl amd64 0.14-3build4 [9904 B] 1626s Get:162 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-name-perl amd64 0.28-1 [10.7 kB] 1626s Get:163 http://ftpmaster.internal/ubuntu resolute/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1626s Get:164 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1626s Get:165 http://ftpmaster.internal/ubuntu resolute/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1626s Get:166 http://ftpmaster.internal/ubuntu resolute/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 1626s Get:167 http://ftpmaster.internal/ubuntu resolute/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 1626s Get:168 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1626s Get:169 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 1626s Get:170 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxstring-perl amd64 0.005-2build4 [7940 B] 1626s Get:171 http://ftpmaster.internal/ubuntu resolute/universe amd64 libspecio-perl all 0.50-1 [127 kB] 1626s Get:172 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1626s Get:173 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1626s Get:174 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-perl amd64 2:1.65-1build3 [95.8 kB] 1626s Get:175 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1626s Get:176 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 1626s Get:177 http://ftpmaster.internal/ubuntu resolute/main amd64 libdbi-perl amd64 1.647-1 [832 kB] 1626s Get:178 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdbd-sqlite3-perl amd64 1.76-1 [165 kB] 1626s Get:179 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdbix-connector-perl all 0.60-1 [35.8 kB] 1626s Get:180 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1626s Get:181 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1626s Get:182 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1626s Get:183 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 1626s Get:184 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1626s Get:185 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1626s Get:186 http://ftpmaster.internal/ubuntu resolute/main amd64 libemail-address-xs-perl amd64 1.05-1build5 [29.5 kB] 1626s Get:187 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1626s Get:188 http://ftpmaster.internal/ubuntu resolute/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 1626s Get:189 http://ftpmaster.internal/ubuntu resolute/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 1626s Get:190 http://ftpmaster.internal/ubuntu resolute/main amd64 libextutils-depends-perl all 0.8002-1 [14.3 kB] 1626s Get:191 http://ftpmaster.internal/ubuntu resolute/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 1626s Get:192 http://ftpmaster.internal/ubuntu resolute/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 1626s Get:193 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd3 amd64 2.3.3-13ubuntu1 [130 kB] 1626s Get:194 http://ftpmaster.internal/ubuntu resolute/main amd64 libgd-perl amd64 2.78-1build4 [128 kB] 1626s Get:195 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1626s Get:196 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-strictconstructor-perl all 0.011-2 [9604 B] 1626s Get:197 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 1626s Get:198 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 1626s Get:199 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparams-validate-perl amd64 1.31-2build4 [53.7 kB] 1626s Get:200 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgeoip2-perl all 2.006002-2 [92.1 kB] 1626s Get:201 http://ftpmaster.internal/ubuntu resolute/main amd64 libglib-perl amd64 3:1.329.3-3build4 [320 kB] 1626s Get:202 http://ftpmaster.internal/ubuntu resolute/main amd64 libgssapi-perl amd64 0.28-4build5 [41.5 kB] 1626s Get:203 http://ftpmaster.internal/ubuntu resolute/universe amd64 libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 1626s Get:204 http://ftpmaster.internal/ubuntu resolute/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1626s Get:205 http://ftpmaster.internal/ubuntu resolute/main amd64 libicu76 amd64 76.1-4ubuntu2 [11.2 MB] 1626s Get:206 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 1626s Get:207 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 1626s Get:208 http://ftpmaster.internal/ubuntu resolute/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1626s Get:209 http://ftpmaster.internal/ubuntu resolute/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1626s Get:210 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 1626s Get:211 http://ftpmaster.internal/ubuntu resolute/main amd64 libio-stringy-perl all 2.113-2 [45.3 kB] 1626s Get:212 http://ftpmaster.internal/ubuntu resolute/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1626s Get:213 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 1626s Get:214 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtype-tiny-perl all 2.004000-2 [340 kB] 1626s Get:215 http://ftpmaster.internal/ubuntu resolute/universe amd64 libiri-perl all 0.013-1 [10.1 kB] 1626s Get:216 http://ftpmaster.internal/ubuntu resolute/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 1626s Get:217 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1626s Get:218 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 1626s Get:219 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.1 [172 kB] 1626s Get:220 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-1 amd64 1.3.7-2 [166 kB] 1626s Get:221 http://ftpmaster.internal/ubuntu resolute/main amd64 libxmlsec1-openssl1 amd64 1.3.7-2 [107 kB] 1626s Get:222 http://ftpmaster.internal/ubuntu resolute/main amd64 liblasso3t64 amd64 2.9.0-2build1 [167 kB] 1626s Get:223 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblasso-perl amd64 2.9.0-2build1 [158 kB] 1626s Get:224 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 1626s Get:225 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblog-log4perl-perl all 1.57-1 [345 kB] 1626s Get:226 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1626s Get:227 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1626s Get:228 http://ftpmaster.internal/ubuntu resolute/main amd64 libmailtools-perl all 2.22-1 [77.1 kB] 1626s Get:229 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsub-infix-perl all 0.004-5 [7168 B] 1627s Get:230 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmatch-simple-perl all 0.012-1 [15.2 kB] 1627s Get:231 http://ftpmaster.internal/ubuntu resolute/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 1627s Get:232 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1627s Get:233 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1627s Get:234 http://ftpmaster.internal/ubuntu resolute/main amd64 libpackage-stash-xs-perl amd64 0.30-1build5 [19.5 kB] 1627s Get:235 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoose-perl amd64 2.2207-1build3 [717 kB] 1627s Get:236 http://ftpmaster.internal/ubuntu resolute/universe amd64 libmoosex-arrayref-perl all 0.005-5 [8700 B] 1627s Get:237 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnamespace-sweep-perl all 0.006-5 [8262 B] 1627s Get:238 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ip-perl all 1.26-4 [27.4 kB] 1627s Get:239 http://ftpmaster.internal/ubuntu resolute/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1627s Get:240 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1627s Get:241 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1627s Get:242 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1627s Get:243 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0207-0ubuntu6 [306 kB] 1627s Get:244 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 1627s Get:245 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1627s Get:246 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1627s Get:247 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1627s Get:248 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-xtend all 4.0.2-3 [3902 B] 1627s Get:249 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-corepack all 0.24.0-5 [757 kB] 1627s Get:250 http://ftpmaster.internal/ubuntu resolute/universe amd64 nodejs amd64 20.19.4+dfsg-1 [342 kB] 1627s Get:251 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1627s Get:252 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1627s Get:253 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 1627s Get:254 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1627s Get:255 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-minimatch all 9.0.3-6 [78.0 kB] 1627s Get:256 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 1627s Get:257 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 1627s Get:258 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-lru-cache all 10.0.1-3 [61.9 kB] 1627s Get:259 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 1627s Get:260 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 1627s Get:261 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 1627s Get:262 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnode115 amd64 20.19.4+dfsg-1 [14.0 MB] 1627s Get:263 http://ftpmaster.internal/ubuntu resolute/universe amd64 libossp-uuid16 amd64 1.6.4-1 [25.1 kB] 1627s Get:264 http://ftpmaster.internal/ubuntu resolute/universe amd64 libossp-uuid-perl amd64 1.6.4-1 [16.4 kB] 1627s Get:265 http://ftpmaster.internal/ubuntu resolute/universe amd64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 1627s Get:266 http://ftpmaster.internal/ubuntu resolute/main amd64 libpath-tiny-perl all 0.148-1 [47.9 kB] 1627s Get:267 http://ftpmaster.internal/ubuntu resolute/universe amd64 libset-scalar-perl all 1.29-3 [28.6 kB] 1627s Get:268 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-csv-xs-perl amd64 1.60-1 [131 kB] 1627s Get:269 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-aligner-perl all 0.16-3 [12.9 kB] 1627s Get:270 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtext-table-perl all 1.135-1 [28.1 kB] 1627s Get:271 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-namespacefactory-perl all 1.02-4 [6096 B] 1627s Get:272 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-commonns-perl all 0.06-6 [7518 B] 1627s Get:273 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-namespace-perl all 0.02-7 [8480 B] 1627s Get:274 http://ftpmaster.internal/ubuntu resolute/universe amd64 librdf-trine-perl all 1.019-4 [239 kB] 1627s Get:275 http://ftpmaster.internal/ubuntu resolute/universe amd64 librdf-query-perl all 2.919-1 [292 kB] 1627s Get:276 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 1627s Get:277 http://ftpmaster.internal/ubuntu resolute/main amd64 libxml-parser-perl amd64 2.47-1build4 [202 kB] 1627s Get:278 http://ftpmaster.internal/ubuntu resolute/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 1627s Get:279 http://ftpmaster.internal/ubuntu resolute/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1627s Get:280 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-leaktrace-perl amd64 0.17-1build6 [20.0 kB] 1627s Get:281 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-output-perl all 1.036-1 [14.6 kB] 1627s Get:282 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 1627s Get:283 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 1627s Get:284 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtypes-datetime-perl all 0.002-4 [9192 B] 1627s Get:285 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtypes-path-tiny-perl all 0.006-2 [9138 B] 1628s Get:286 http://ftpmaster.internal/ubuntu resolute/universe amd64 libuuid-tiny-perl all 1.0400-3 [15.9 kB] 1628s Get:287 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtypes-uuid-perl all 0.004-4 [6404 B] 1628s Get:288 http://ftpmaster.internal/ubuntu resolute/universe amd64 liburi-fromhash-perl all 0.05-2 [11.0 kB] 1628s Get:289 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtypes-uri-perl all 0.007-3 [7546 B] 1628s Get:290 http://ftpmaster.internal/ubuntu resolute/universe amd64 libweb-id-perl all 1.927-3 [52.4 kB] 1628s Get:291 http://ftpmaster.internal/ubuntu resolute/universe amd64 libxml-libxslt-perl amd64 2.003000-3 [45.2 kB] 1628s Get:292 http://ftpmaster.internal/ubuntu resolute/universe amd64 libyaml-perl all 1.31-1 [65.7 kB] 1628s Get:293 http://ftpmaster.internal/ubuntu resolute/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 1628s Get:294 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 1628s Get:295 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 1628s Get:296 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 1628s Get:297 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 1628s Get:298 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 1628s Get:299 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1628s Get:300 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 1628s Get:301 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1628s Get:302 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 1628s Get:303 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1628s Get:304 http://ftpmaster.internal/ubuntu resolute/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 1628s Get:305 http://ftpmaster.internal/ubuntu resolute/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 1628s Get:306 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 1628s Get:307 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 1628s Get:308 http://ftpmaster.internal/ubuntu resolute/universe amd64 lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 1628s Get:309 http://ftpmaster.internal/ubuntu resolute/universe amd64 libauthen-radius-perl all 0.33-1 [49.2 kB] 1628s Fetched 198 MB in 6s (31.6 MB/s) 1628s Selecting previously unselected package imagemagick-7-common. 1628s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81654 files and directories currently installed.) 1628s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 1628s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1628s Selecting previously unselected package libgomp1:amd64. 1628s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 1628s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 1628s Selecting previously unselected package libfftw3-double3:amd64. 1628s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_amd64.deb ... 1628s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 1628s Selecting previously unselected package libfontenc1:amd64. 1628s Preparing to unpack .../003-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 1628s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 1628s Selecting previously unselected package x11-common. 1628s Preparing to unpack .../004-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1628s Unpacking x11-common (1:7.7+24ubuntu1) ... 1628s Selecting previously unselected package xfonts-encodings. 1628s Preparing to unpack .../005-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1628s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1628s Selecting previously unselected package xfonts-utils. 1628s Preparing to unpack .../006-xfonts-utils_1%3a7.7+7_amd64.deb ... 1628s Unpacking xfonts-utils (1:7.7+7) ... 1628s Selecting previously unselected package fonts-urw-base35. 1628s Preparing to unpack .../007-fonts-urw-base35_20200910-8_all.deb ... 1628s Unpacking fonts-urw-base35 (20200910-8) ... 1628s Selecting previously unselected package fontconfig-config. 1628s Preparing to unpack .../008-fontconfig-config_2.15.0-2.3ubuntu1_amd64.deb ... 1629s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 1629s Selecting previously unselected package libfontconfig1:amd64. 1629s Preparing to unpack .../009-libfontconfig1_2.15.0-2.3ubuntu1_amd64.deb ... 1629s Unpacking libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 1629s Selecting previously unselected package libsharpyuv0:amd64. 1629s Preparing to unpack .../010-libsharpyuv0_1.5.0-0.1_amd64.deb ... 1629s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 1629s Selecting previously unselected package libaom3:amd64. 1629s Preparing to unpack .../011-libaom3_3.12.1-1_amd64.deb ... 1629s Unpacking libaom3:amd64 (3.12.1-1) ... 1629s Selecting previously unselected package libheif-plugin-aomdec:amd64. 1629s Preparing to unpack .../012-libheif-plugin-aomdec_1.20.2-1_amd64.deb ... 1629s Unpacking libheif-plugin-aomdec:amd64 (1.20.2-1) ... 1629s Selecting previously unselected package libde265-0:amd64. 1629s Preparing to unpack .../013-libde265-0_1.0.16-1_amd64.deb ... 1629s Unpacking libde265-0:amd64 (1.0.16-1) ... 1629s Selecting previously unselected package libheif-plugin-libde265:amd64. 1629s Preparing to unpack .../014-libheif-plugin-libde265_1.20.2-1_amd64.deb ... 1629s Unpacking libheif-plugin-libde265:amd64 (1.20.2-1) ... 1629s Selecting previously unselected package libheif1:amd64. 1629s Preparing to unpack .../015-libheif1_1.20.2-1_amd64.deb ... 1629s Unpacking libheif1:amd64 (1.20.2-1) ... 1629s Selecting previously unselected package libjbig0:amd64. 1629s Preparing to unpack .../016-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 1629s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 1629s Selecting previously unselected package libjpeg-turbo8:amd64. 1629s Preparing to unpack .../017-libjpeg-turbo8_2.1.5-4ubuntu2_amd64.deb ... 1629s Unpacking libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 1629s Selecting previously unselected package libjpeg8:amd64. 1629s Preparing to unpack .../018-libjpeg8_8c-2ubuntu11_amd64.deb ... 1629s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 1629s Selecting previously unselected package liblcms2-2:amd64. 1629s Preparing to unpack .../019-liblcms2-2_2.16-2_amd64.deb ... 1629s Unpacking liblcms2-2:amd64 (2.16-2) ... 1629s Selecting previously unselected package liblqr-1-0:amd64. 1629s Preparing to unpack .../020-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 1629s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 1629s Selecting previously unselected package libltdl7:amd64. 1629s Preparing to unpack .../021-libltdl7_2.5.4-4build1_amd64.deb ... 1629s Unpacking libltdl7:amd64 (2.5.4-4build1) ... 1629s Selecting previously unselected package libopenjp2-7:amd64. 1629s Preparing to unpack .../022-libopenjp2-7_2.5.3-2.1_amd64.deb ... 1629s Unpacking libopenjp2-7:amd64 (2.5.3-2.1) ... 1629s Selecting previously unselected package libraw23t64:amd64. 1629s Preparing to unpack .../023-libraw23t64_0.21.4-2_amd64.deb ... 1629s Unpacking libraw23t64:amd64 (0.21.4-2) ... 1629s Selecting previously unselected package libdeflate0:amd64. 1629s Preparing to unpack .../024-libdeflate0_1.23-2_amd64.deb ... 1629s Unpacking libdeflate0:amd64 (1.23-2) ... 1629s Selecting previously unselected package liblerc4:amd64. 1629s Preparing to unpack .../025-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 1629s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 1629s Selecting previously unselected package libwebp7:amd64. 1629s Preparing to unpack .../026-libwebp7_1.5.0-0.1_amd64.deb ... 1629s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 1629s Selecting previously unselected package libtiff6:amd64. 1629s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_amd64.deb ... 1629s Unpacking libtiff6:amd64 (4.7.0-3ubuntu3) ... 1629s Selecting previously unselected package libwebpdemux2:amd64. 1629s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_amd64.deb ... 1629s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 1629s Selecting previously unselected package libwebpmux3:amd64. 1629s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_amd64.deb ... 1629s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 1629s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 1629s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 1629s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 1629s Selecting previously unselected package libimage-magick-q16-perl. 1629s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_amd64.deb ... 1629s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1629s Selecting previously unselected package libimage-magick-perl. 1629s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 1629s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1629s Selecting previously unselected package fonts-font-awesome. 1629s Preparing to unpack .../033-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1629s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1629s Selecting previously unselected package lemonldap-ng-uwsgi-app. 1629s Preparing to unpack .../034-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 1629s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1629s Selecting previously unselected package libconvert-base32-perl. 1629s Preparing to unpack .../035-libconvert-base32-perl_0.06-3_all.deb ... 1629s Unpacking libconvert-base32-perl (0.06-3) ... 1629s Selecting previously unselected package libdigest-hmac-perl. 1629s Preparing to unpack .../036-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1629s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1629s Selecting previously unselected package libfont-afm-perl. 1629s Preparing to unpack .../037-libfont-afm-perl_1.20-4_all.deb ... 1629s Unpacking libfont-afm-perl (1.20-4) ... 1629s Selecting previously unselected package libhtml-format-perl. 1629s Preparing to unpack .../038-libhtml-format-perl_2.16-2_all.deb ... 1629s Unpacking libhtml-format-perl (2.16-2) ... 1629s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1629s Preparing to unpack .../039-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1629s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1629s Selecting previously unselected package javascript-common. 1629s Preparing to unpack .../040-javascript-common_12+nmu1_all.deb ... 1629s Unpacking javascript-common (12+nmu1) ... 1629s Selecting previously unselected package libjs-popper.js. 1629s Preparing to unpack .../041-libjs-popper.js_1.16.1+ds-6_all.deb ... 1629s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1629s Selecting previously unselected package libjs-bootstrap4. 1629s Preparing to unpack .../042-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1629s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1629s Selecting previously unselected package libjs-jquery-cookie. 1629s Preparing to unpack .../043-libjs-jquery-cookie_12-4_all.deb ... 1629s Unpacking libjs-jquery-cookie (12-4) ... 1629s Selecting previously unselected package libjs-jquery-ui. 1629s Preparing to unpack .../044-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1629s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1629s Selecting previously unselected package libexporter-tiny-perl. 1629s Preparing to unpack .../045-libexporter-tiny-perl_1.006002-1_all.deb ... 1629s Unpacking libexporter-tiny-perl (1.006002-1) ... 1629s Selecting previously unselected package liblist-moreutils-xs-perl. 1629s Preparing to unpack .../046-liblist-moreutils-xs-perl_0.430-4build1_amd64.deb ... 1629s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1629s Selecting previously unselected package liblist-moreutils-perl. 1629s Preparing to unpack .../047-liblist-moreutils-perl_0.430-2_all.deb ... 1629s Unpacking liblist-moreutils-perl (0.430-2) ... 1629s Selecting previously unselected package libregexp-assemble-perl. 1629s Preparing to unpack .../048-libregexp-assemble-perl_0.38-2_all.deb ... 1629s Unpacking libregexp-assemble-perl (0.38-2) ... 1629s Selecting previously unselected package libtext-unidecode-perl. 1629s Preparing to unpack .../049-libtext-unidecode-perl_1.30-3_all.deb ... 1629s Unpacking libtext-unidecode-perl (1.30-3) ... 1629s Selecting previously unselected package liblemonldap-ng-portal-perl. 1629s Preparing to unpack .../050-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1629s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1629s Selecting previously unselected package m4. 1629s Preparing to unpack .../051-m4_1.4.19-8_amd64.deb ... 1629s Unpacking m4 (1.4.19-8) ... 1629s Selecting previously unselected package autoconf. 1629s Preparing to unpack .../052-autoconf_2.72-3.1ubuntu1_all.deb ... 1629s Unpacking autoconf (2.72-3.1ubuntu1) ... 1629s Selecting previously unselected package autotools-dev. 1629s Preparing to unpack .../053-autotools-dev_20240727.1_all.deb ... 1629s Unpacking autotools-dev (20240727.1) ... 1629s Selecting previously unselected package automake. 1629s Preparing to unpack .../054-automake_1%3a1.17-4ubuntu1_all.deb ... 1629s Unpacking automake (1:1.17-4ubuntu1) ... 1629s Selecting previously unselected package autopoint. 1629s Preparing to unpack .../055-autopoint_0.23.1-2build2_all.deb ... 1629s Unpacking autopoint (0.23.1-2build2) ... 1629s Selecting previously unselected package libisl23:amd64. 1629s Preparing to unpack .../056-libisl23_0.27-1_amd64.deb ... 1629s Unpacking libisl23:amd64 (0.27-1) ... 1629s Selecting previously unselected package libmpc3:amd64. 1629s Preparing to unpack .../057-libmpc3_1.3.1-1build3_amd64.deb ... 1629s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 1629s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 1629s Preparing to unpack .../058-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 1629s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 1629s Selecting previously unselected package cpp-15. 1629s Preparing to unpack .../059-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 1629s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 1629s Selecting previously unselected package cpp-x86-64-linux-gnu. 1629s Preparing to unpack .../060-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 1629s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 1629s Selecting previously unselected package cpp. 1629s Preparing to unpack .../061-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 1629s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1629s Selecting previously unselected package libcc1-0:amd64. 1629s Preparing to unpack .../062-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 1629s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 1629s Selecting previously unselected package libitm1:amd64. 1629s Preparing to unpack .../063-libitm1_15.2.0-5ubuntu1_amd64.deb ... 1629s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 1629s Selecting previously unselected package libasan8:amd64. 1629s Preparing to unpack .../064-libasan8_15.2.0-5ubuntu1_amd64.deb ... 1629s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package liblsan0:amd64. 1630s Preparing to unpack .../065-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package libtsan2:amd64. 1630s Preparing to unpack .../066-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package libubsan1:amd64. 1630s Preparing to unpack .../067-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package libhwasan0:amd64. 1630s Preparing to unpack .../068-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package libquadmath0:amd64. 1630s Preparing to unpack .../069-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package libgcc-15-dev:amd64. 1630s Preparing to unpack .../070-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 1630s Preparing to unpack .../071-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package gcc-15. 1630s Preparing to unpack .../072-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package gcc-x86-64-linux-gnu. 1630s Preparing to unpack .../073-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 1630s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 1630s Selecting previously unselected package gcc. 1630s Preparing to unpack .../074-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 1630s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1630s Selecting previously unselected package libstdc++-15-dev:amd64. 1630s Preparing to unpack .../075-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package g++-15-x86-64-linux-gnu. 1630s Preparing to unpack .../076-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package g++-15. 1630s Preparing to unpack .../077-g++-15_15.2.0-5ubuntu1_amd64.deb ... 1630s Unpacking g++-15 (15.2.0-5ubuntu1) ... 1630s Selecting previously unselected package g++-x86-64-linux-gnu. 1630s Preparing to unpack .../078-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 1630s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 1630s Selecting previously unselected package g++. 1630s Preparing to unpack .../079-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 1630s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1630s Selecting previously unselected package build-essential. 1630s Preparing to unpack .../080-build-essential_12.12ubuntu1_amd64.deb ... 1630s Unpacking build-essential (12.12ubuntu1) ... 1630s Selecting previously unselected package ca-certificates-java. 1630s Preparing to unpack .../081-ca-certificates-java_20240118_all.deb ... 1630s Unpacking ca-certificates-java (20240118) ... 1630s Selecting previously unselected package libdebhelper-perl. 1630s Preparing to unpack .../082-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 1630s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 1630s Selecting previously unselected package libtool. 1630s Preparing to unpack .../083-libtool_2.5.4-4build1_all.deb ... 1630s Unpacking libtool (2.5.4-4build1) ... 1630s Selecting previously unselected package dh-autoreconf. 1630s Preparing to unpack .../084-dh-autoreconf_21_all.deb ... 1630s Unpacking dh-autoreconf (21) ... 1630s Selecting previously unselected package libarchive-zip-perl. 1630s Preparing to unpack .../085-libarchive-zip-perl_1.68-1_all.deb ... 1630s Unpacking libarchive-zip-perl (1.68-1) ... 1630s Selecting previously unselected package libfile-stripnondeterminism-perl. 1630s Preparing to unpack .../086-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 1630s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 1630s Selecting previously unselected package dh-strip-nondeterminism. 1630s Preparing to unpack .../087-dh-strip-nondeterminism_1.14.2-1_all.deb ... 1630s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 1630s Selecting previously unselected package debugedit. 1630s Preparing to unpack .../088-debugedit_1%3a5.2-3_amd64.deb ... 1630s Unpacking debugedit (1:5.2-3) ... 1630s Selecting previously unselected package dwz. 1630s Preparing to unpack .../089-dwz_0.16-2_amd64.deb ... 1630s Unpacking dwz (0.16-2) ... 1630s Selecting previously unselected package gettext. 1630s Preparing to unpack .../090-gettext_0.23.1-2build2_amd64.deb ... 1630s Unpacking gettext (0.23.1-2build2) ... 1630s Selecting previously unselected package intltool-debian. 1630s Preparing to unpack .../091-intltool-debian_0.35.0+20060710.6_all.deb ... 1630s Unpacking intltool-debian (0.35.0+20060710.6) ... 1630s Selecting previously unselected package po-debconf. 1630s Preparing to unpack .../092-po-debconf_1.0.21+nmu1_all.deb ... 1630s Unpacking po-debconf (1.0.21+nmu1) ... 1630s Selecting previously unselected package debhelper. 1630s Preparing to unpack .../093-debhelper_13.24.2ubuntu1_all.deb ... 1630s Unpacking debhelper (13.24.2ubuntu1) ... 1630s Selecting previously unselected package java-common. 1630s Preparing to unpack .../094-java-common_0.76_all.deb ... 1630s Unpacking java-common (0.76) ... 1630s Selecting previously unselected package libnspr4:amd64. 1630s Preparing to unpack .../095-libnspr4_2%3a4.36-1ubuntu2_amd64.deb ... 1630s Unpacking libnspr4:amd64 (2:4.36-1ubuntu2) ... 1630s Selecting previously unselected package libnss3:amd64. 1630s Preparing to unpack .../096-libnss3_2%3a3.114-1_amd64.deb ... 1630s Unpacking libnss3:amd64 (2:3.114-1) ... 1631s Selecting previously unselected package libpcsclite1:amd64. 1631s Preparing to unpack .../097-libpcsclite1_2.3.3-1_amd64.deb ... 1631s Unpacking libpcsclite1:amd64 (2.3.3-1) ... 1631s Selecting previously unselected package openjdk-21-jre-headless:amd64. 1631s Preparing to unpack .../098-openjdk-21-jre-headless_21.0.9~8ea-1_amd64.deb ... 1631s Unpacking openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 1631s Selecting previously unselected package default-jre-headless. 1631s Preparing to unpack .../099-default-jre-headless_2%3a1.21-76_amd64.deb ... 1631s Unpacking default-jre-headless (2:1.21-76) ... 1631s Selecting previously unselected package sgml-base. 1631s Preparing to unpack .../100-sgml-base_1.31+nmu1_all.deb ... 1631s Unpacking sgml-base (1.31+nmu1) ... 1631s Selecting previously unselected package xml-core. 1631s Preparing to unpack .../101-xml-core_0.19_all.deb ... 1631s Unpacking xml-core (0.19) ... 1631s Selecting previously unselected package docutils-common. 1631s Preparing to unpack .../102-docutils-common_0.21.2+dfsg-2_all.deb ... 1631s Unpacking docutils-common (0.21.2+dfsg-2) ... 1631s Selecting previously unselected package unzip. 1631s Preparing to unpack .../103-unzip_6.0-28ubuntu7_amd64.deb ... 1631s Unpacking unzip (6.0-28ubuntu7) ... 1631s Selecting previously unselected package java-wrappers. 1631s Preparing to unpack .../104-java-wrappers_0.5_all.deb ... 1631s Unpacking java-wrappers (0.5) ... 1631s Selecting previously unselected package libonig5:amd64. 1631s Preparing to unpack .../105-libonig5_6.9.10-1_amd64.deb ... 1631s Unpacking libonig5:amd64 (6.9.10-1) ... 1631s Selecting previously unselected package libjq1:amd64. 1631s Preparing to unpack .../106-libjq1_1.8.1-3ubuntu1_amd64.deb ... 1631s Unpacking libjq1:amd64 (1.8.1-3ubuntu1) ... 1631s Selecting previously unselected package jq. 1631s Preparing to unpack .../107-jq_1.8.1-3ubuntu1_amd64.deb ... 1631s Unpacking jq (1.8.1-3ubuntu1) ... 1631s Selecting previously unselected package libalgorithm-c3-perl. 1631s Preparing to unpack .../108-libalgorithm-c3-perl_0.11-2_all.deb ... 1631s Unpacking libalgorithm-c3-perl (0.11-2) ... 1631s Selecting previously unselected package libalgorithm-combinatorics-perl. 1631s Preparing to unpack .../109-libalgorithm-combinatorics-perl_0.27-3build5_amd64.deb ... 1631s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 1631s Selecting previously unselected package libauth-yubikey-webclient-perl. 1631s Preparing to unpack .../110-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1631s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1631s Selecting previously unselected package libauthen-pam-perl. 1631s Preparing to unpack .../111-libauthen-pam-perl_0.16-6build4_amd64.deb ... 1631s Unpacking libauthen-pam-perl (0.16-6build4) ... 1631s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 1631s Preparing to unpack .../112-libb-hooks-op-check-perl_0.22-3build2_amd64.deb ... 1631s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 1631s Selecting previously unselected package libdynaloader-functions-perl. 1631s Preparing to unpack .../113-libdynaloader-functions-perl_0.004-2_all.deb ... 1631s Unpacking libdynaloader-functions-perl (0.004-2) ... 1631s Selecting previously unselected package libdevel-callchecker-perl:amd64. 1631s Preparing to unpack .../114-libdevel-callchecker-perl_0.009-2_amd64.deb ... 1631s Unpacking libdevel-callchecker-perl:amd64 (0.009-2) ... 1631s Selecting previously unselected package libparams-classify-perl:amd64. 1631s Preparing to unpack .../115-libparams-classify-perl_0.015-2build6_amd64.deb ... 1631s Unpacking libparams-classify-perl:amd64 (0.015-2build6) ... 1631s Selecting previously unselected package libmodule-runtime-perl. 1631s Preparing to unpack .../116-libmodule-runtime-perl_0.018-1_all.deb ... 1631s Unpacking libmodule-runtime-perl (0.018-1) ... 1631s Selecting previously unselected package libmodule-implementation-perl. 1631s Preparing to unpack .../117-libmodule-implementation-perl_0.09-2_all.deb ... 1631s Unpacking libmodule-implementation-perl (0.09-2) ... 1631s Selecting previously unselected package libsub-exporter-progressive-perl. 1631s Preparing to unpack .../118-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1631s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1631s Selecting previously unselected package libvariable-magic-perl. 1631s Preparing to unpack .../119-libvariable-magic-perl_0.64-1build1_amd64.deb ... 1631s Unpacking libvariable-magic-perl (0.64-1build1) ... 1631s Selecting previously unselected package libb-hooks-endofscope-perl. 1631s Preparing to unpack .../120-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1631s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1631s Selecting previously unselected package libcrypt-random-seed-perl. 1631s Preparing to unpack .../121-libcrypt-random-seed-perl_0.03-3_all.deb ... 1631s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1631s Selecting previously unselected package libmath-random-isaac-perl. 1631s Preparing to unpack .../122-libmath-random-isaac-perl_1.004-2_all.deb ... 1631s Unpacking libmath-random-isaac-perl (1.004-2) ... 1631s Selecting previously unselected package libbytes-random-secure-perl. 1631s Preparing to unpack .../123-libbytes-random-secure-perl_0.29-3_all.deb ... 1631s Unpacking libbytes-random-secure-perl (0.29-3) ... 1631s Selecting previously unselected package libcache-lru-perl. 1631s Preparing to unpack .../124-libcache-lru-perl_0.04-4_all.deb ... 1631s Unpacking libcache-lru-perl (0.04-4) ... 1631s Selecting previously unselected package libcapture-tiny-perl. 1631s Preparing to unpack .../125-libcapture-tiny-perl_0.50-1_all.deb ... 1631s Unpacking libcapture-tiny-perl (0.50-1) ... 1631s Selecting previously unselected package libcares2:amd64. 1631s Preparing to unpack .../126-libcares2_1.34.5-1_amd64.deb ... 1631s Unpacking libcares2:amd64 (1.34.5-1) ... 1631s Selecting previously unselected package libclass-c3-perl. 1631s Preparing to unpack .../127-libclass-c3-perl_0.35-2_all.deb ... 1631s Unpacking libclass-c3-perl (0.35-2) ... 1631s Selecting previously unselected package libclass-data-inheritable-perl. 1631s Preparing to unpack .../128-libclass-data-inheritable-perl_0.10-1_all.deb ... 1631s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1631s Selecting previously unselected package libparams-util-perl. 1631s Preparing to unpack .../129-libparams-util-perl_1.102-3build1_amd64.deb ... 1631s Unpacking libparams-util-perl (1.102-3build1) ... 1631s Selecting previously unselected package libsub-install-perl. 1631s Preparing to unpack .../130-libsub-install-perl_0.929-1_all.deb ... 1631s Unpacking libsub-install-perl (0.929-1) ... 1631s Selecting previously unselected package libdata-optlist-perl. 1631s Preparing to unpack .../131-libdata-optlist-perl_0.114-1_all.deb ... 1631s Unpacking libdata-optlist-perl (0.114-1) ... 1631s Selecting previously unselected package libpackage-stash-perl. 1632s Preparing to unpack .../132-libpackage-stash-perl_0.40-1_all.deb ... 1632s Unpacking libpackage-stash-perl (0.40-1) ... 1632s Selecting previously unselected package libclass-load-perl. 1632s Preparing to unpack .../133-libclass-load-perl_0.25-2_all.deb ... 1632s Unpacking libclass-load-perl (0.25-2) ... 1632s Selecting previously unselected package libclass-load-xs-perl. 1632s Preparing to unpack .../134-libclass-load-xs-perl_0.10-2build5_amd64.deb ... 1632s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1632s Selecting previously unselected package libclass-method-modifiers-perl. 1632s Preparing to unpack .../135-libclass-method-modifiers-perl_2.15-1_all.deb ... 1632s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1632s Selecting previously unselected package libclass-singleton-perl. 1632s Preparing to unpack .../136-libclass-singleton-perl_1.6-2_all.deb ... 1632s Unpacking libclass-singleton-perl (1.6-2) ... 1632s Selecting previously unselected package libconvert-binhex-perl. 1632s Preparing to unpack .../137-libconvert-binhex-perl_1.125-3_all.deb ... 1632s Unpacking libconvert-binhex-perl (1.125-3) ... 1632s Selecting previously unselected package libcrypt-dh-gmp-perl. 1632s Preparing to unpack .../138-libcrypt-dh-gmp-perl_0.00012-2build5_amd64.deb ... 1632s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1632s Selecting previously unselected package libcrypt-jwt-perl. 1632s Preparing to unpack .../139-libcrypt-jwt-perl_0.037-1_all.deb ... 1632s Unpacking libcrypt-jwt-perl (0.037-1) ... 1632s Selecting previously unselected package libcrypt-ssleay-perl. 1632s Preparing to unpack .../140-libcrypt-ssleay-perl_0.73.06-2build6_amd64.deb ... 1632s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1632s Selecting previously unselected package libcrypt-x509-perl. 1632s Preparing to unpack .../141-libcrypt-x509-perl_0.55-1_all.deb ... 1632s Unpacking libcrypt-x509-perl (0.55-1) ... 1632s Selecting previously unselected package libdata-dumper-concise-perl. 1632s Preparing to unpack .../142-libdata-dumper-concise-perl_2.023-3_all.deb ... 1632s Unpacking libdata-dumper-concise-perl (2.023-3) ... 1632s Selecting previously unselected package libdata-hexdump-perl. 1632s Preparing to unpack .../143-libdata-hexdump-perl_0.04-2_all.deb ... 1632s Unpacking libdata-hexdump-perl (0.04-2) ... 1632s Selecting previously unselected package libdata-ieee754-perl. 1632s Preparing to unpack .../144-libdata-ieee754-perl_0.02-2_all.deb ... 1632s Unpacking libdata-ieee754-perl (0.02-2) ... 1632s Selecting previously unselected package liblist-someutils-perl. 1632s Preparing to unpack .../145-liblist-someutils-perl_0.59-1_all.deb ... 1632s Unpacking liblist-someutils-perl (0.59-1) ... 1632s Selecting previously unselected package liblist-utilsby-perl. 1632s Preparing to unpack .../146-liblist-utilsby-perl_0.12-2_all.deb ... 1632s Unpacking liblist-utilsby-perl (0.12-2) ... 1632s Selecting previously unselected package liblist-allutils-perl. 1632s Preparing to unpack .../147-liblist-allutils-perl_0.19-1_all.deb ... 1632s Unpacking liblist-allutils-perl (0.19-1) ... 1632s Selecting previously unselected package libimport-into-perl. 1632s Preparing to unpack .../148-libimport-into-perl_1.002005-2_all.deb ... 1632s Unpacking libimport-into-perl (1.002005-2) ... 1632s Selecting previously unselected package librole-tiny-perl. 1632s Preparing to unpack .../149-librole-tiny-perl_2.002004-1_all.deb ... 1632s Unpacking librole-tiny-perl (2.002004-1) ... 1632s Selecting previously unselected package libsub-quote-perl. 1632s Preparing to unpack .../150-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1632s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1632s Selecting previously unselected package libmoo-perl. 1632s Preparing to unpack .../151-libmoo-perl_2.005005-1_all.deb ... 1632s Unpacking libmoo-perl (2.005005-1) ... 1632s Selecting previously unselected package libdata-password-zxcvbn-perl. 1632s Preparing to unpack .../152-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1632s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1632s Selecting previously unselected package libstrictures-perl. 1632s Preparing to unpack .../153-libstrictures-perl_2.000006-1_all.deb ... 1632s Unpacking libstrictures-perl (2.000006-1) ... 1632s Selecting previously unselected package libdata-perl-perl. 1632s Preparing to unpack .../154-libdata-perl-perl_0.002011-2_all.deb ... 1632s Unpacking libdata-perl-perl (0.002011-2) ... 1632s Selecting previously unselected package libdata-printer-perl. 1632s Preparing to unpack .../155-libdata-printer-perl_1.002001-1_all.deb ... 1632s Unpacking libdata-printer-perl (1.002001-1) ... 1632s Selecting previously unselected package libnet-ipv6addr-perl. 1632s Preparing to unpack .../156-libnet-ipv6addr-perl_1.02-1_all.deb ... 1632s Unpacking libnet-ipv6addr-perl (1.02-1) ... 1632s Selecting previously unselected package libnet-netmask-perl. 1632s Preparing to unpack .../157-libnet-netmask-perl_2.0002-2_all.deb ... 1632s Unpacking libnet-netmask-perl (2.0002-2) ... 1632s Selecting previously unselected package libnetaddr-ip-perl. 1632s Preparing to unpack .../158-libnetaddr-ip-perl_4.079+dfsg-2build5_amd64.deb ... 1632s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1632s Selecting previously unselected package libdata-validate-ip-perl. 1632s Preparing to unpack .../159-libdata-validate-ip-perl_0.31-1_all.deb ... 1632s Unpacking libdata-validate-ip-perl (0.31-1) ... 1632s Selecting previously unselected package libsub-identify-perl. 1632s Preparing to unpack .../160-libsub-identify-perl_0.14-3build4_amd64.deb ... 1632s Unpacking libsub-identify-perl (0.14-3build4) ... 1632s Selecting previously unselected package libsub-name-perl:amd64. 1632s Preparing to unpack .../161-libsub-name-perl_0.28-1_amd64.deb ... 1632s Unpacking libsub-name-perl:amd64 (0.28-1) ... 1632s Selecting previously unselected package libnamespace-clean-perl. 1632s Preparing to unpack .../162-libnamespace-clean-perl_0.27-2_all.deb ... 1632s Unpacking libnamespace-clean-perl (0.27-2) ... 1632s Selecting previously unselected package libnamespace-autoclean-perl. 1632s Preparing to unpack .../163-libnamespace-autoclean-perl_0.31-1_all.deb ... 1632s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1632s Selecting previously unselected package libsub-exporter-perl. 1632s Preparing to unpack .../164-libsub-exporter-perl_0.990-1_all.deb ... 1632s Unpacking libsub-exporter-perl (0.990-1) ... 1632s Selecting previously unselected package libeval-closure-perl. 1632s Preparing to unpack .../165-libeval-closure-perl_0.14-3_all.deb ... 1632s Unpacking libeval-closure-perl (0.14-3) ... 1632s Selecting previously unselected package libexception-class-perl. 1632s Preparing to unpack .../166-libexception-class-perl_1.45-1_all.deb ... 1632s Unpacking libexception-class-perl (1.45-1) ... 1632s Selecting previously unselected package libparams-validationcompiler-perl. 1632s Preparing to unpack .../167-libparams-validationcompiler-perl_0.31-1_all.deb ... 1632s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1632s Selecting previously unselected package libmro-compat-perl. 1632s Preparing to unpack .../168-libmro-compat-perl_0.15-2_all.deb ... 1632s Unpacking libmro-compat-perl (0.15-2) ... 1632s Selecting previously unselected package libxstring-perl:amd64. 1632s Preparing to unpack .../169-libxstring-perl_0.005-2build4_amd64.deb ... 1632s Unpacking libxstring-perl:amd64 (0.005-2build4) ... 1632s Selecting previously unselected package libspecio-perl. 1632s Preparing to unpack .../170-libspecio-perl_0.50-1_all.deb ... 1632s Unpacking libspecio-perl (0.50-1) ... 1632s Selecting previously unselected package libdatetime-locale-perl. 1632s Preparing to unpack .../171-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1632s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1632s Selecting previously unselected package libdatetime-timezone-perl. 1632s Preparing to unpack .../172-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1632s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1632s Selecting previously unselected package libdatetime-perl. 1632s Preparing to unpack .../173-libdatetime-perl_2%3a1.65-1build3_amd64.deb ... 1632s Unpacking libdatetime-perl (2:1.65-1build3) ... 1632s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1632s Preparing to unpack .../174-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1632s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1632s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 1632s Preparing to unpack .../175-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 1632s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 1632s Selecting previously unselected package libdbi-perl:amd64. 1632s Preparing to unpack .../176-libdbi-perl_1.647-1_amd64.deb ... 1632s Unpacking libdbi-perl:amd64 (1.647-1) ... 1632s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 1632s Preparing to unpack .../177-libdbd-sqlite3-perl_1.76-1_amd64.deb ... 1632s Unpacking libdbd-sqlite3-perl:amd64 (1.76-1) ... 1632s Selecting previously unselected package libdbix-connector-perl. 1632s Preparing to unpack .../178-libdbix-connector-perl_0.60-1_all.deb ... 1632s Unpacking libdbix-connector-perl (0.60-1) ... 1632s Selecting previously unselected package libdevel-globaldestruction-perl. 1632s Preparing to unpack .../179-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1632s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1632s Selecting previously unselected package libdevel-overloadinfo-perl. 1632s Preparing to unpack .../180-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1632s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1632s Selecting previously unselected package libdist-checkconflicts-perl. 1632s Preparing to unpack .../181-libdist-checkconflicts-perl_0.11-2_all.deb ... 1632s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1632s Selecting previously unselected package libemail-simple-perl. 1632s Preparing to unpack .../182-libemail-simple-perl_2.218-1_all.deb ... 1632s Unpacking libemail-simple-perl (2.218-1) ... 1632s Selecting previously unselected package libmodule-pluggable-perl. 1632s Preparing to unpack .../183-libmodule-pluggable-perl_5.2-5_all.deb ... 1632s Unpacking libmodule-pluggable-perl (5.2-5) ... 1632s Selecting previously unselected package libemail-abstract-perl. 1632s Preparing to unpack .../184-libemail-abstract-perl_3.010-1_all.deb ... 1632s Unpacking libemail-abstract-perl (3.010-1) ... 1632s Selecting previously unselected package libemail-address-xs-perl. 1632s Preparing to unpack .../185-libemail-address-xs-perl_1.05-1build5_amd64.deb ... 1632s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1632s Selecting previously unselected package libmoox-types-mooselike-perl. 1632s Preparing to unpack .../186-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1632s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1632s Selecting previously unselected package libthrowable-perl. 1632s Preparing to unpack .../187-libthrowable-perl_1.001-2_all.deb ... 1632s Unpacking libthrowable-perl (1.001-2) ... 1632s Selecting previously unselected package libemail-sender-perl. 1632s Preparing to unpack .../188-libemail-sender-perl_2.601-1_all.deb ... 1632s Unpacking libemail-sender-perl (2.601-1) ... 1632s Selecting previously unselected package libextutils-depends-perl. 1632s Preparing to unpack .../189-libextutils-depends-perl_0.8002-1_all.deb ... 1632s Unpacking libextutils-depends-perl (0.8002-1) ... 1632s Selecting previously unselected package libimagequant0:amd64. 1632s Preparing to unpack .../190-libimagequant0_2.18.0-1build1_amd64.deb ... 1632s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 1632s Selecting previously unselected package libxpm4:amd64. 1632s Preparing to unpack .../191-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 1632s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 1632s Selecting previously unselected package libgd3:amd64. 1632s Preparing to unpack .../192-libgd3_2.3.3-13ubuntu1_amd64.deb ... 1632s Unpacking libgd3:amd64 (2.3.3-13ubuntu1) ... 1632s Selecting previously unselected package libgd-perl. 1632s Preparing to unpack .../193-libgd-perl_2.78-1build4_amd64.deb ... 1632s Unpacking libgd-perl (2.78-1build4) ... 1632s Selecting previously unselected package libgd-securityimage-perl. 1632s Preparing to unpack .../194-libgd-securityimage-perl_1.75-3_all.deb ... 1632s Unpacking libgd-securityimage-perl (1.75-3) ... 1632s Selecting previously unselected package libmoox-strictconstructor-perl. 1633s Preparing to unpack .../195-libmoox-strictconstructor-perl_0.011-2_all.deb ... 1633s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 1633s Selecting previously unselected package libmaxmind-db-common-perl. 1633s Preparing to unpack .../196-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 1633s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 1633s Selecting previously unselected package libmaxmind-db-reader-perl. 1633s Preparing to unpack .../197-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 1633s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 1633s Selecting previously unselected package libparams-validate-perl:amd64. 1633s Preparing to unpack .../198-libparams-validate-perl_1.31-2build4_amd64.deb ... 1633s Unpacking libparams-validate-perl:amd64 (1.31-2build4) ... 1633s Selecting previously unselected package libgeoip2-perl. 1633s Preparing to unpack .../199-libgeoip2-perl_2.006002-2_all.deb ... 1633s Unpacking libgeoip2-perl (2.006002-2) ... 1633s Selecting previously unselected package libglib-perl:amd64. 1633s Preparing to unpack .../200-libglib-perl_3%3a1.329.3-3build4_amd64.deb ... 1633s Unpacking libglib-perl:amd64 (3:1.329.3-3build4) ... 1633s Selecting previously unselected package libgssapi-perl. 1633s Preparing to unpack .../201-libgssapi-perl_0.28-4build5_amd64.deb ... 1633s Unpacking libgssapi-perl (0.28-4build5) ... 1633s Selecting previously unselected package libhttp-browserdetect-perl. 1633s Preparing to unpack .../202-libhttp-browserdetect-perl_3.41-1_all.deb ... 1633s Unpacking libhttp-browserdetect-perl (3.41-1) ... 1633s Selecting previously unselected package libhttp-daemon-perl. 1633s Preparing to unpack .../203-libhttp-daemon-perl_6.16-1_all.deb ... 1633s Unpacking libhttp-daemon-perl (6.16-1) ... 1633s Selecting previously unselected package libicu76:amd64. 1633s Preparing to unpack .../204-libicu76_76.1-4ubuntu2_amd64.deb ... 1633s Unpacking libicu76:amd64 (76.1-4ubuntu2) ... 1633s Selecting previously unselected package libio-pty-perl. 1633s Preparing to unpack .../205-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 1633s Unpacking libio-pty-perl (1:1.20-1build3) ... 1633s Selecting previously unselected package libio-sessiondata-perl. 1633s Preparing to unpack .../206-libio-sessiondata-perl_1.03-3_all.deb ... 1633s Unpacking libio-sessiondata-perl (1.03-3) ... 1633s Selecting previously unselected package libperlio-via-timeout-perl. 1633s Preparing to unpack .../207-libperlio-via-timeout-perl_0.32-3_all.deb ... 1633s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1633s Selecting previously unselected package libio-socket-timeout-perl. 1633s Preparing to unpack .../208-libio-socket-timeout-perl_0.32-3_all.deb ... 1633s Unpacking libio-socket-timeout-perl (0.32-3) ... 1633s Selecting previously unselected package libio-string-perl. 1633s Preparing to unpack .../209-libio-string-perl_1.08-4_all.deb ... 1633s Unpacking libio-string-perl (1.08-4) ... 1633s Selecting previously unselected package libio-stringy-perl. 1633s Preparing to unpack .../210-libio-stringy-perl_2.113-2_all.deb ... 1633s Unpacking libio-stringy-perl (2.113-2) ... 1633s Selecting previously unselected package libipc-run-perl. 1633s Preparing to unpack .../211-libipc-run-perl_20231003.0-2_all.deb ... 1633s Unpacking libipc-run-perl (20231003.0-2) ... 1633s Selecting previously unselected package libmoox-handlesvia-perl. 1633s Preparing to unpack .../212-libmoox-handlesvia-perl_0.001009-2_all.deb ... 1633s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 1633s Selecting previously unselected package libtype-tiny-perl. 1633s Preparing to unpack .../213-libtype-tiny-perl_2.004000-2_all.deb ... 1633s Unpacking libtype-tiny-perl (2.004000-2) ... 1633s Selecting previously unselected package libiri-perl. 1633s Preparing to unpack .../214-libiri-perl_0.013-1_all.deb ... 1633s Unpacking libiri-perl (0.013-1) ... 1633s Selecting previously unselected package libjargs-java. 1633s Preparing to unpack .../215-libjargs-java_1.0.0-5_all.deb ... 1633s Unpacking libjargs-java (1.0.0-5) ... 1633s Selecting previously unselected package libjs-underscore. 1633s Preparing to unpack .../216-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1633s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1633s Selecting previously unselected package libjs-sphinxdoc. 1633s Preparing to unpack .../217-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 1633s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1633s Selecting previously unselected package libxslt1.1:amd64. 1633s Preparing to unpack .../218-libxslt1.1_1.1.43-0.1_amd64.deb ... 1633s Unpacking libxslt1.1:amd64 (1.1.43-0.1) ... 1633s Selecting previously unselected package libxmlsec1-1:amd64. 1633s Preparing to unpack .../219-libxmlsec1-1_1.3.7-2_amd64.deb ... 1633s Unpacking libxmlsec1-1:amd64 (1.3.7-2) ... 1633s Selecting previously unselected package libxmlsec1-openssl1:amd64. 1633s Preparing to unpack .../220-libxmlsec1-openssl1_1.3.7-2_amd64.deb ... 1633s Unpacking libxmlsec1-openssl1:amd64 (1.3.7-2) ... 1633s Selecting previously unselected package liblasso3t64. 1633s Preparing to unpack .../221-liblasso3t64_2.9.0-2build1_amd64.deb ... 1633s Unpacking liblasso3t64 (2.9.0-2build1) ... 1633s Selecting previously unselected package liblasso-perl:amd64. 1633s Preparing to unpack .../222-liblasso-perl_2.9.0-2build1_amd64.deb ... 1633s Unpacking liblasso-perl:amd64 (2.9.0-2build1) ... 1633s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 1633s Preparing to unpack .../223-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 1633s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1633s Selecting previously unselected package liblog-log4perl-perl. 1633s Preparing to unpack .../224-liblog-log4perl-perl_1.57-1_all.deb ... 1633s Unpacking liblog-log4perl-perl (1.57-1) ... 1633s Selecting previously unselected package liblwp-protocol-psgi-perl. 1633s Preparing to unpack .../225-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1633s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1633s Selecting previously unselected package libnet-smtp-ssl-perl. 1633s Preparing to unpack .../226-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1633s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1633s Selecting previously unselected package libmailtools-perl. 1633s Preparing to unpack .../227-libmailtools-perl_2.22-1_all.deb ... 1633s Unpacking libmailtools-perl (2.22-1) ... 1633s Selecting previously unselected package libsub-infix-perl. 1633s Preparing to unpack .../228-libsub-infix-perl_0.004-5_all.deb ... 1633s Unpacking libsub-infix-perl (0.004-5) ... 1633s Selecting previously unselected package libmatch-simple-perl. 1633s Preparing to unpack .../229-libmatch-simple-perl_0.012-1_all.deb ... 1633s Unpacking libmatch-simple-perl (0.012-1) ... 1633s Selecting previously unselected package libmime-tools-perl. 1633s Preparing to unpack .../230-libmime-tools-perl_5.515-1_all.deb ... 1633s Unpacking libmime-tools-perl (5.515-1) ... 1633s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1633s Preparing to unpack .../231-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1633s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1633s Selecting previously unselected package libpackage-deprecationmanager-perl. 1633s Preparing to unpack .../232-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1633s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1633s Selecting previously unselected package libpackage-stash-xs-perl:amd64. 1633s Preparing to unpack .../233-libpackage-stash-xs-perl_0.30-1build5_amd64.deb ... 1633s Unpacking libpackage-stash-xs-perl:amd64 (0.30-1build5) ... 1633s Selecting previously unselected package libmoose-perl:amd64. 1633s Preparing to unpack .../234-libmoose-perl_2.2207-1build3_amd64.deb ... 1633s Unpacking libmoose-perl:amd64 (2.2207-1build3) ... 1633s Selecting previously unselected package libmoosex-arrayref-perl. 1633s Preparing to unpack .../235-libmoosex-arrayref-perl_0.005-5_all.deb ... 1633s Unpacking libmoosex-arrayref-perl (0.005-5) ... 1633s Selecting previously unselected package libnamespace-sweep-perl. 1633s Preparing to unpack .../236-libnamespace-sweep-perl_0.006-5_all.deb ... 1633s Unpacking libnamespace-sweep-perl (0.006-5) ... 1633s Selecting previously unselected package libnet-ip-perl. 1633s Preparing to unpack .../237-libnet-ip-perl_1.26-4_all.deb ... 1633s Unpacking libnet-ip-perl (1.26-4) ... 1633s Selecting previously unselected package libnet-ldap-perl. 1633s Preparing to unpack .../238-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1633s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1633s Selecting previously unselected package libxml-namespacesupport-perl. 1633s Preparing to unpack .../239-libxml-namespacesupport-perl_1.12-2_all.deb ... 1633s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1633s Selecting previously unselected package libxml-sax-base-perl. 1633s Preparing to unpack .../240-libxml-sax-base-perl_1.09-3_all.deb ... 1633s Unpacking libxml-sax-base-perl (1.09-3) ... 1633s Selecting previously unselected package libxml-sax-perl. 1633s Preparing to unpack .../241-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1633s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1633s Selecting previously unselected package libxml-libxml-perl. 1633s Preparing to unpack .../242-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_amd64.deb ... 1633s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1633s Selecting previously unselected package libxml-simple-perl. 1633s Preparing to unpack .../243-libxml-simple-perl_2.25-2_all.deb ... 1633s Unpacking libxml-simple-perl (2.25-2) ... 1633s Selecting previously unselected package libnet-openid-common-perl. 1633s Preparing to unpack .../244-libnet-openid-common-perl_1.20-2_all.deb ... 1633s Unpacking libnet-openid-common-perl (1.20-2) ... 1633s Selecting previously unselected package libnet-openid-consumer-perl. 1633s Preparing to unpack .../245-libnet-openid-consumer-perl_1.18-2_all.deb ... 1633s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1633s Selecting previously unselected package libnet-openid-server-perl. 1633s Preparing to unpack .../246-libnet-openid-server-perl_1.09-4_all.deb ... 1633s Unpacking libnet-openid-server-perl (1.09-4) ... 1633s Selecting previously unselected package node-xtend. 1633s Preparing to unpack .../247-node-xtend_4.0.2-3_all.deb ... 1633s Unpacking node-xtend (4.0.2-3) ... 1633s Selecting previously unselected package node-corepack. 1633s Preparing to unpack .../248-node-corepack_0.24.0-5_all.deb ... 1633s Unpacking node-corepack (0.24.0-5) ... 1633s Selecting previously unselected package nodejs. 1633s Preparing to unpack .../249-nodejs_20.19.4+dfsg-1_amd64.deb ... 1633s Unpacking nodejs (20.19.4+dfsg-1) ... 1633s Selecting previously unselected package node-acorn. 1633s Preparing to unpack .../250-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1633s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1633s Selecting previously unselected package node-cjs-module-lexer. 1633s Preparing to unpack .../251-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1633s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1633s Selecting previously unselected package node-balanced-match. 1633s Preparing to unpack .../252-node-balanced-match_2.0.0-1_all.deb ... 1633s Unpacking node-balanced-match (2.0.0-1) ... 1633s Selecting previously unselected package node-brace-expansion. 1633s Preparing to unpack .../253-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1633s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1633s Selecting previously unselected package node-minimatch. 1633s Preparing to unpack .../254-node-minimatch_9.0.3-6_all.deb ... 1633s Unpacking node-minimatch (9.0.3-6) ... 1633s Selecting previously unselected package node-ms. 1633s Preparing to unpack .../255-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1633s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1633s Selecting previously unselected package node-debug. 1633s Preparing to unpack .../256-node-debug_4.4.1+~4.1.12-1_all.deb ... 1633s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1634s Selecting previously unselected package node-lru-cache. 1634s Preparing to unpack .../257-node-lru-cache_10.0.1-3_all.deb ... 1634s Unpacking node-lru-cache (10.0.1-3) ... 1634s Selecting previously unselected package node-semver. 1634s Preparing to unpack .../258-node-semver_7.6.1+~7.5.8-2_all.deb ... 1634s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1634s Selecting previously unselected package node-llhttp. 1634s Preparing to unpack .../259-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1634s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1634s Selecting previously unselected package node-undici. 1634s Preparing to unpack .../260-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 1634s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 1634s Selecting previously unselected package libnode115:amd64. 1634s Preparing to unpack .../261-libnode115_20.19.4+dfsg-1_amd64.deb ... 1634s Unpacking libnode115:amd64 (20.19.4+dfsg-1) ... 1634s Selecting previously unselected package libossp-uuid16:amd64. 1634s Preparing to unpack .../262-libossp-uuid16_1.6.4-1_amd64.deb ... 1634s Unpacking libossp-uuid16:amd64 (1.6.4-1) ... 1634s Selecting previously unselected package libossp-uuid-perl. 1634s Preparing to unpack .../263-libossp-uuid-perl_1.6.4-1_amd64.deb ... 1634s Unpacking libossp-uuid-perl (1.6.4-1) ... 1634s Selecting previously unselected package libparse-recdescent-perl. 1634s Preparing to unpack .../264-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 1634s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 1634s Selecting previously unselected package libpath-tiny-perl. 1634s Preparing to unpack .../265-libpath-tiny-perl_0.148-1_all.deb ... 1634s Unpacking libpath-tiny-perl (0.148-1) ... 1634s Selecting previously unselected package libset-scalar-perl. 1634s Preparing to unpack .../266-libset-scalar-perl_1.29-3_all.deb ... 1634s Unpacking libset-scalar-perl (1.29-3) ... 1634s Selecting previously unselected package libtext-csv-xs-perl:amd64. 1634s Preparing to unpack .../267-libtext-csv-xs-perl_1.60-1_amd64.deb ... 1634s Unpacking libtext-csv-xs-perl:amd64 (1.60-1) ... 1634s Selecting previously unselected package libtext-aligner-perl. 1634s Preparing to unpack .../268-libtext-aligner-perl_0.16-3_all.deb ... 1634s Unpacking libtext-aligner-perl (0.16-3) ... 1634s Selecting previously unselected package libtext-table-perl. 1634s Preparing to unpack .../269-libtext-table-perl_1.135-1_all.deb ... 1634s Unpacking libtext-table-perl (1.135-1) ... 1634s Selecting previously unselected package libxml-namespacefactory-perl. 1634s Preparing to unpack .../270-libxml-namespacefactory-perl_1.02-4_all.deb ... 1634s Unpacking libxml-namespacefactory-perl (1.02-4) ... 1634s Selecting previously unselected package libxml-commonns-perl. 1634s Preparing to unpack .../271-libxml-commonns-perl_0.06-6_all.deb ... 1634s Unpacking libxml-commonns-perl (0.06-6) ... 1634s Selecting previously unselected package libxml-namespace-perl. 1634s Preparing to unpack .../272-libxml-namespace-perl_0.02-7_all.deb ... 1634s Unpacking libxml-namespace-perl (0.02-7) ... 1634s Selecting previously unselected package librdf-trine-perl. 1634s Preparing to unpack .../273-librdf-trine-perl_1.019-4_all.deb ... 1634s Unpacking librdf-trine-perl (1.019-4) ... 1634s Selecting previously unselected package librdf-query-perl. 1634s Preparing to unpack .../274-librdf-query-perl_2.919-1_all.deb ... 1634s Unpacking librdf-query-perl (2.919-1) ... 1634s Selecting previously unselected package libtask-weaken-perl. 1634s Preparing to unpack .../275-libtask-weaken-perl_1.06-2_all.deb ... 1634s Unpacking libtask-weaken-perl (1.06-2) ... 1634s Selecting previously unselected package libxml-parser-perl. 1634s Preparing to unpack .../276-libxml-parser-perl_2.47-1build4_amd64.deb ... 1634s Unpacking libxml-parser-perl (2.47-1build4) ... 1634s Selecting previously unselected package libsoap-lite-perl. 1634s Preparing to unpack .../277-libsoap-lite-perl_1.27-3_all.deb ... 1634s Unpacking libsoap-lite-perl (1.27-3) ... 1634s Selecting previously unselected package libstring-random-perl. 1634s Preparing to unpack .../278-libstring-random-perl_1%3a0.32-2_all.deb ... 1634s Unpacking libstring-random-perl (1:0.32-2) ... 1634s Selecting previously unselected package libtest-leaktrace-perl. 1634s Preparing to unpack .../279-libtest-leaktrace-perl_0.17-1build6_amd64.deb ... 1634s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1634s Selecting previously unselected package libtest-output-perl. 1634s Preparing to unpack .../280-libtest-output-perl_1.036-1_all.deb ... 1634s Unpacking libtest-output-perl (1.036-1) ... 1634s Selecting previously unselected package libtest-pod-perl. 1634s Preparing to unpack .../281-libtest-pod-perl_1.52-3_all.deb ... 1634s Unpacking libtest-pod-perl (1.52-3) ... 1634s Selecting previously unselected package libtime-fake-perl. 1634s Preparing to unpack .../282-libtime-fake-perl_0.11-4_all.deb ... 1634s Unpacking libtime-fake-perl (0.11-4) ... 1634s Selecting previously unselected package libtypes-datetime-perl. 1634s Preparing to unpack .../283-libtypes-datetime-perl_0.002-4_all.deb ... 1634s Unpacking libtypes-datetime-perl (0.002-4) ... 1634s Selecting previously unselected package libtypes-path-tiny-perl. 1634s Preparing to unpack .../284-libtypes-path-tiny-perl_0.006-2_all.deb ... 1634s Unpacking libtypes-path-tiny-perl (0.006-2) ... 1634s Selecting previously unselected package libuuid-tiny-perl. 1634s Preparing to unpack .../285-libuuid-tiny-perl_1.0400-3_all.deb ... 1634s Unpacking libuuid-tiny-perl (1.0400-3) ... 1634s Selecting previously unselected package libtypes-uuid-perl. 1634s Preparing to unpack .../286-libtypes-uuid-perl_0.004-4_all.deb ... 1634s Unpacking libtypes-uuid-perl (0.004-4) ... 1634s Selecting previously unselected package liburi-fromhash-perl. 1634s Preparing to unpack .../287-liburi-fromhash-perl_0.05-2_all.deb ... 1634s Unpacking liburi-fromhash-perl (0.05-2) ... 1634s Selecting previously unselected package libtypes-uri-perl. 1634s Preparing to unpack .../288-libtypes-uri-perl_0.007-3_all.deb ... 1634s Unpacking libtypes-uri-perl (0.007-3) ... 1634s Selecting previously unselected package libweb-id-perl. 1634s Preparing to unpack .../289-libweb-id-perl_1.927-3_all.deb ... 1634s Unpacking libweb-id-perl (1.927-3) ... 1634s Selecting previously unselected package libxml-libxslt-perl:amd64. 1634s Preparing to unpack .../290-libxml-libxslt-perl_2.003000-3_amd64.deb ... 1634s Unpacking libxml-libxslt-perl:amd64 (2.003000-3) ... 1634s Selecting previously unselected package libyaml-perl. 1634s Preparing to unpack .../291-libyaml-perl_1.31-1_all.deb ... 1634s Unpacking libyaml-perl (1.31-1) ... 1634s Selecting previously unselected package node-uglify-js. 1634s Preparing to unpack .../292-node-uglify-js_3.17.4-2_all.deb ... 1634s Unpacking node-uglify-js (3.17.4-2) ... 1634s Selecting previously unselected package python3-defusedxml. 1634s Preparing to unpack .../293-python3-defusedxml_0.7.1-3_all.deb ... 1634s Unpacking python3-defusedxml (0.7.1-3) ... 1634s Selecting previously unselected package python3-roman. 1634s Preparing to unpack .../294-python3-roman_5.1-1_all.deb ... 1634s Unpacking python3-roman (5.1-1) ... 1634s Selecting previously unselected package python3-docutils. 1634s Preparing to unpack .../295-python3-docutils_0.21.2+dfsg-2_all.deb ... 1634s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1634s Selecting previously unselected package python3-imagesize. 1634s Preparing to unpack .../296-python3-imagesize_1.4.1-1_all.deb ... 1634s Unpacking python3-imagesize (1.4.1-1) ... 1634s Selecting previously unselected package python3-packaging. 1634s Preparing to unpack .../297-python3-packaging_25.0-1_all.deb ... 1634s Unpacking python3-packaging (25.0-1) ... 1634s Selecting previously unselected package python3-snowballstemmer. 1634s Preparing to unpack .../298-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1634s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1634s Selecting previously unselected package sphinx-common. 1634s Preparing to unpack .../299-sphinx-common_8.2.3-1ubuntu2_all.deb ... 1634s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 1634s Selecting previously unselected package python3-alabaster. 1634s Preparing to unpack .../300-python3-alabaster_0.7.16-0.1_all.deb ... 1634s Unpacking python3-alabaster (0.7.16-0.1) ... 1634s Selecting previously unselected package python3-sphinx. 1634s Preparing to unpack .../301-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 1634s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 1634s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1634s Preparing to unpack .../302-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1634s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1634s Selecting previously unselected package uglifyjs. 1634s Preparing to unpack .../303-uglifyjs_3.17.4-2_all.deb ... 1634s Unpacking uglifyjs (3.17.4-2) ... 1634s Selecting previously unselected package yui-compressor. 1634s Preparing to unpack .../304-yui-compressor_2.4.8-3_all.deb ... 1634s Unpacking yui-compressor (2.4.8-3) ... 1634s Selecting previously unselected package lemonldap-ng-handler. 1634s Preparing to unpack .../305-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 1634s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 1634s Selecting previously unselected package lemonldap-ng. 1634s Preparing to unpack .../306-lemonldap-ng_2.21.0+ds-3_all.deb ... 1634s Unpacking lemonldap-ng (2.21.0+ds-3) ... 1634s Selecting previously unselected package lemonldap-ng-doc. 1634s Preparing to unpack .../307-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 1634s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 1634s Selecting previously unselected package libauthen-radius-perl. 1634s Preparing to unpack .../308-libauthen-radius-perl_0.33-1_all.deb ... 1634s Unpacking libauthen-radius-perl (0.33-1) ... 1634s Setting up libmodule-pluggable-perl (5.2-5) ... 1634s Setting up node-uglify-js (3.17.4-2) ... 1634s Setting up libio-sessiondata-perl (1.03-3) ... 1634s Setting up javascript-common (12+nmu1) ... 1635s Setting up liblcms2-2:amd64 (2.16-2) ... 1635s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1635s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 1635s Setting up libxml-parser-perl (2.47-1build4) ... 1635s Setting up libjs-jquery-cookie (12-4) ... 1635s Setting up libaom3:amd64 (3.12.1-1) ... 1635s Setting up node-lru-cache (10.0.1-3) ... 1635s Setting up libmath-random-isaac-perl (1.004-2) ... 1635s Setting up libtask-weaken-perl (1.06-2) ... 1635s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 1635s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 1635s Setting up java-common (0.76) ... 1635s Setting up libfont-afm-perl (1.20-4) ... 1635s Setting up libdynaloader-functions-perl (0.004-2) ... 1635s Setting up libclass-method-modifiers-perl (2.15-1) ... 1635s Setting up libjs-popper.js (1.16.1+ds-6) ... 1635s Setting up libio-pty-perl (1:1.20-1build3) ... 1635s Setting up libdata-hexdump-perl (0.04-2) ... 1635s Setting up python3-defusedxml (0.7.1-3) ... 1635s Setting up libarchive-zip-perl (1.68-1) ... 1635s Setting up libsub-identify-perl (0.14-3build4) ... 1635s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1635s Setting up libhttp-browserdetect-perl (3.41-1) ... 1635s Setting up python3-alabaster (0.7.16-0.1) ... 1635s Setting up libio-stringy-perl (2.113-2) ... 1635s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1635s Setting up unzip (6.0-28ubuntu7) ... 1635s Setting up libxml-namespace-perl (0.02-7) ... 1635s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 1635s Setting up libperlio-via-timeout-perl (0.32-3) ... 1635s Setting up libconvert-binhex-perl (1.125-3) ... 1635s Setting up x11-common (1:7.7+24ubuntu1) ... 1635s Setting up libtest-pod-perl (1.52-3) ... 1635s Setting up libemail-simple-perl (2.218-1) ... 1635s Setting up libdeflate0:amd64 (1.23-2) ... 1635s Setting up libxml-namespacesupport-perl (1.12-2) ... 1635s Setting up m4 (1.4.19-8) ... 1635s Setting up libclass-singleton-perl (1.6-2) ... 1635s Setting up libtext-aligner-perl (0.16-3) ... 1635s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 1635s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1635s Setting up libtext-csv-xs-perl:amd64 (1.60-1) ... 1635s Setting up libhtml-format-perl (2.16-2) ... 1635s Setting up libossp-uuid16:amd64 (1.6.4-1) ... 1635s Setting up libcrypt-jwt-perl (0.037-1) ... 1635s Setting up libxstring-perl:amd64 (0.005-2build4) ... 1635s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libyaml-perl (1.31-1) ... 1635s Setting up liblist-utilsby-perl (0.12-2) ... 1635s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 1635s Setting up libtime-fake-perl (0.11-4) ... 1635s Setting up libdata-dumper-concise-perl (2.023-3) ... 1635s Setting up libnet-netmask-perl (2.0002-2) ... 1635s Setting up libxml-namespacefactory-perl (1.02-4) ... 1635s Setting up libsub-install-perl (0.929-1) ... 1635s Setting up libextutils-depends-perl (0.8002-1) ... 1635s Setting up libdata-ieee754-perl (0.02-2) ... 1635s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1635s Setting up libxml-sax-base-perl (1.09-3) ... 1635s Setting up libio-string-perl (1.08-4) ... 1635s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1635s Setting up python3-roman (5.1-1) ... 1635s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1635s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 1635s Setting up libpackage-stash-xs-perl:amd64 (0.30-1build5) ... 1635s Setting up autotools-dev (20240727.1) ... 1635s Setting up libclass-data-inheritable-perl (0.10-1) ... 1635s Setting up python3-packaging (25.0-1) ... 1635s Setting up libalgorithm-c3-perl (0.11-2) ... 1635s Setting up libsub-infix-perl (0.004-5) ... 1635s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1635s Setting up liblog-log4perl-perl (1.57-1) ... 1635s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1635s Setting up libcrypt-random-seed-perl (0.03-3) ... 1635s Setting up libnspr4:amd64 (2:4.36-1ubuntu2) ... 1635s Setting up libmailtools-perl (2.22-1) ... 1635s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1635s Setting up libcache-lru-perl (0.04-4) ... 1635s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1635s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1635s Setting up node-balanced-match (2.0.0-1) ... 1635s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1635s Setting up libuuid-tiny-perl (1.0400-3) ... 1635s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1635s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 1635s Setting up libcares2:amd64 (1.34.5-1) ... 1635s Setting up libmpc3:amd64 (1.3.1-1build3) ... 1635s Setting up libvariable-magic-perl (0.64-1build1) ... 1635s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1635s Setting up autopoint (0.23.1-2build2) ... 1635s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build2) ... 1635s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1635s Setting up libipc-run-perl (20231003.0-2) ... 1635s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1635s Setting up libpcsclite1:amd64 (2.3.3-1) ... 1635s Setting up libjpeg-turbo8:amd64 (2.1.5-4ubuntu2) ... 1635s Setting up libltdl7:amd64 (2.5.4-4build1) ... 1635s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build2) ... 1635s Setting up libxml-commonns-perl (0.06-6) ... 1635s Setting up libstring-random-perl (1:0.32-2) ... 1635s Setting up libparams-util-perl (1.102-3build1) ... 1635s Setting up libauthen-pam-perl (0.16-6build4) ... 1635s Setting up libcrypt-x509-perl (0.55-1) ... 1635s Setting up autoconf (2.72-3.1ubuntu1) ... 1635s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1635s Setting up libtext-table-perl (1.135-1) ... 1635s Setting up libwebp7:amd64 (1.5.0-0.1) ... 1635s Setting up libcapture-tiny-perl (0.50-1) ... 1635s Setting up libset-scalar-perl (1.29-3) ... 1635s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libsub-name-perl:amd64 (0.28-1) ... 1635s Setting up libgssapi-perl (0.28-4build5) ... 1635s Setting up dwz (0.16-2) ... 1635s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 1635s Setting up libhttp-daemon-perl (6.16-1) ... 1635s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 1635s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 1635s Setting up libpath-tiny-perl (0.148-1) ... 1635s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libxslt1.1:amd64 (1.1.43-0.1) ... 1635s Setting up libjargs-java (1.0.0-5) ... 1635s Setting up librole-tiny-perl (2.002004-1) ... 1635s Setting up debugedit (1:5.2-3) ... 1635s Setting up libopenjp2-7:amd64 (2.5.3-2.1) ... 1635s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1635s Setting up sgml-base (1.31+nmu1) ... 1635s Setting up libstrictures-perl (2.000006-1) ... 1635s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1635s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1635s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1635s Setting up libicu76:amd64 (76.1-4ubuntu2) ... 1635s Setting up node-minimatch (9.0.3-6) ... 1635s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up ca-certificates-java (20240118) ... 1635s No JRE found. Skipping Java certificates setup. 1635s Setting up libexporter-tiny-perl (1.006002-1) ... 1635s Setting up node-xtend (4.0.2-3) ... 1635s Setting up libisl23:amd64 (0.27-1) ... 1635s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1635s Setting up libtext-unidecode-perl (1.30-3) ... 1635s Setting up libde265-0:amd64 (1.0.16-1) ... 1635s Setting up libregexp-assemble-perl (0.38-2) ... 1635s Setting up libnet-ip-perl (1.26-4) ... 1635s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 1635s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1635s Setting up libxmlsec1-1:amd64 (1.3.7-2) ... 1635s Setting up libdata-printer-perl (1.002001-1) ... 1635s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libonig5:amd64 (6.9.10-1) ... 1635s Setting up libnet-ipv6addr-perl (1.02-1) ... 1635s Setting up libdbi-perl:amd64 (1.647-1) ... 1635s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libconvert-base32-perl (0.06-3) ... 1635s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 1635s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1635s Setting up python3-imagesize (1.4.1-1) ... 1635s Setting up libdata-validate-ip-perl (0.31-1) ... 1635s Setting up libemail-address-xs-perl (1.05-1build5) ... 1635s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 1635s Setting up automake (1:1.17-4ubuntu1) ... 1635s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1635s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 1635s Setting up libglib-perl:amd64 (3:1.329.3-3build4) ... 1635s Setting up gettext (0.23.1-2build2) ... 1635s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 1635s Setting up java-wrappers (0.5) ... 1635s Setting up libossp-uuid-perl (1.6.4-1) ... 1635s Setting up libio-socket-timeout-perl (0.32-3) ... 1635s Setting up libjq1:amd64 (1.8.1-3ubuntu1) ... 1635s Setting up liblist-moreutils-perl (0.430-2) ... 1635s Setting up libmatch-simple-perl (0.012-1) ... 1635s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 1635s Setting up libtype-tiny-perl (2.004000-2) ... 1635s Setting up libxmlsec1-openssl1:amd64 (1.3.7-2) ... 1635s Setting up liblasso3t64 (2.9.0-2build1) ... 1635s Setting up libnss3:amd64 (2:3.114-1) ... 1635s Setting up libexception-class-perl (1.45-1) ... 1635s Setting up libclass-c3-perl (0.35-2) ... 1635s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 1635s Setting up xfonts-utils (1:7.7+7) ... 1635s Setting up libdevel-callchecker-perl:amd64 (0.009-2) ... 1635s Setting up libmime-tools-perl (5.515-1) ... 1635s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1635s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1635s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1636s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1636s Setting up libauthen-radius-perl (0.33-1) ... 1636s Setting up intltool-debian (0.35.0+20060710.6) ... 1636s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 1636s Setting up libbytes-random-secure-perl (0.29-3) ... 1636s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 1636s Setting up libdata-optlist-perl (0.114-1) ... 1636s Setting up libdbix-connector-perl (0.60-1) ... 1636s Setting up libtest-output-perl (1.036-1) ... 1636s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1636s Setting up libraw23t64:amd64 (0.21.4-2) ... 1636s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1636s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1636s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1636s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1636s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1636s Setting up dh-strip-nondeterminism (1.14.2-1) ... 1636s Setting up cpp-15 (15.2.0-5ubuntu1) ... 1636s Setting up libtiff6:amd64 (4.7.0-3ubuntu3) ... 1636s Setting up xml-core (0.19) ... 1636s Setting up jq (1.8.1-3ubuntu1) ... 1636s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1636s Setting up liblasso-perl:amd64 (2.9.0-2build1) ... 1636s Setting up libdbd-sqlite3-perl:amd64 (1.76-1) ... 1636s Setting up libmro-compat-perl (0.15-2) ... 1636s Setting up libsub-exporter-perl (0.990-1) ... 1636s Setting up libtypes-path-tiny-perl (0.006-2) ... 1636s Setting up libeval-closure-perl (0.14-3) ... 1636s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 1636s Setting up libsoap-lite-perl (1.27-3) ... 1636s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 1636s Setting up libparams-validationcompiler-perl (0.31-1) ... 1636s Setting up libtypes-uuid-perl (0.004-4) ... 1636s Setting up openjdk-21-jre-headless:amd64 (21.0.9~8ea-1) ... 1636s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 1636s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1636s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1636s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1636s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1636s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 1636s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1636s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1636s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1636s Setting up po-debconf (1.0.21+nmu1) ... 1636s Setting up libparams-classify-perl:amd64 (0.015-2build6) ... 1636s Setting up fonts-urw-base35 (20200910-8) ... 1636s Setting up gcc-15 (15.2.0-5ubuntu1) ... 1636s Setting up libmodule-runtime-perl (0.018-1) ... 1636s Setting up sphinx-common (8.2.3-1ubuntu2) ... 1636s Setting up libdist-checkconflicts-perl (0.11-2) ... 1636s Setting up libxml-simple-perl (2.25-2) ... 1636s Setting up libxml-libxslt-perl:amd64 (2.003000-3) ... 1636s Setting up libemail-abstract-perl (3.010-1) ... 1636s Setting up cpp (4:15.2.0-4ubuntu1) ... 1636s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 1636s Setting up g++-15 (15.2.0-5ubuntu1) ... 1636s Setting up libnet-openid-common-perl (1.20-2) ... 1636s Setting up libnet-openid-server-perl (1.09-4) ... 1636s Setting up lemonldap-ng (2.21.0+ds-3) ... 1636s Setting up libtool (2.5.4-4build1) ... 1636s Setting up libmodule-implementation-perl (0.09-2) ... 1636s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 1637s Setting up libpackage-stash-perl (0.40-1) ... 1637s Setting up libimport-into-perl (1.002005-2) ... 1637s Setting up libmoo-perl (2.005005-1) ... 1637s Setting up libdata-perl-perl (0.002011-2) ... 1637s Setting up liblist-someutils-perl (0.59-1) ... 1637s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1637s Setting up libclass-load-perl (0.25-2) ... 1637s Setting up gcc (4:15.2.0-4ubuntu1) ... 1637s Setting up dh-autoreconf (21) ... 1637s Setting up libspecio-perl (0.50-1) ... 1637s Setting up liblist-allutils-perl (0.19-1) ... 1637s Setting up libmoox-strictconstructor-perl (0.011-2) ... 1637s Setting up g++ (4:15.2.0-4ubuntu1) ... 1637s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1637s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1637s Setting up libnet-openid-consumer-perl (1.18-2) ... 1637s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1637s Setting up build-essential (12.12ubuntu1) ... 1637s Setting up libclass-load-xs-perl (0.10-2build5) ... 1637s Setting up libfontconfig1:amd64 (2.15.0-2.3ubuntu1) ... 1637s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1637s Setting up libparams-validate-perl:amd64 (1.31-2build4) ... 1637s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1637s Setting up liburi-fromhash-perl (0.05-2) ... 1637s Setting up libmoox-handlesvia-perl (0.001009-2) ... 1637s Setting up libthrowable-perl (1.001-2) ... 1637s Setting up libmoose-perl:amd64 (2.2207-1build3) ... 1637s Setting up libtypes-uri-perl (0.007-3) ... 1637s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1637s Setting up debhelper (13.24.2ubuntu1) ... 1637s Setting up libemail-sender-perl (2.601-1) ... 1637s Setting up libnamespace-sweep-perl (0.006-5) ... 1637s Setting up libnamespace-clean-perl (0.27-2) ... 1637s Setting up libmoosex-arrayref-perl (0.005-5) ... 1637s Setting up libiri-perl (0.013-1) ... 1637s Setting up librdf-trine-perl (1.019-4) ... 1637s Setting up libnamespace-autoclean-perl (0.31-1) ... 1637s Setting up libdatetime-locale-perl (1:1.41-1) ... 1637s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1637s Setting up libdatetime-perl (2:1.65-1build3) ... 1637s Setting up libtypes-datetime-perl (0.002-4) ... 1637s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1637s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 1637s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 1637s Setting up librdf-query-perl (2.919-1) ... 1637s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 1637s Setting up libweb-id-perl (1.927-3) ... 1637s Setting up libgeoip2-perl (2.006002-2) ... 1637s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1637s Setting up libheif-plugin-aomdec:amd64 (1.20.2-1) ... 1637s Setting up libheif-plugin-libde265:amd64 (1.20.2-1) ... 1637s Setting up node-corepack (0.24.0-5) ... 1637s Setting up libnode115:amd64 (20.19.4+dfsg-1) ... 1637s Setting up libheif1:amd64 (1.20.2-1) ... 1637s Setting up nodejs (20.19.4+dfsg-1) ... 1637s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1637s Setting up libgd3:amd64 (2.3.3-13ubuntu1) ... 1637s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.2.3+dfsg1-1) ... 1637s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1637s Setting up node-semver (7.6.1+~7.5.8-2) ... 1637s Setting up uglifyjs (3.17.4-2) ... 1637s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1637s Setting up node-debug (4.4.1+~4.1.12-1) ... 1637s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1637s Setting up libgd-perl (2.78-1build4) ... 1637s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 1637s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1637s Setting up libgd-securityimage-perl (1.75-3) ... 1637s Processing triggers for install-info (7.1.1-1ubuntu1) ... 1637s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1637s Processing triggers for man-db (2.13.1-1) ... 1638s Processing triggers for ca-certificates-java (20240118) ... 1638s Adding debian:ACCVRAIZ1.pem 1638s Adding debian:AC_RAIZ_FNMT-RCM.pem 1638s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1638s Adding debian:ANF_Secure_Server_Root_CA.pem 1638s Adding debian:Actalis_Authentication_Root_CA.pem 1638s Adding debian:AffirmTrust_Commercial.pem 1638s Adding debian:AffirmTrust_Networking.pem 1638s Adding debian:AffirmTrust_Premium.pem 1638s Adding debian:AffirmTrust_Premium_ECC.pem 1638s Adding debian:Amazon_Root_CA_1.pem 1638s Adding debian:Amazon_Root_CA_2.pem 1638s Adding debian:Amazon_Root_CA_3.pem 1638s Adding debian:Amazon_Root_CA_4.pem 1638s Adding debian:Atos_TrustedRoot_2011.pem 1638s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1638s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1638s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1638s Adding debian:BJCA_Global_Root_CA1.pem 1638s Adding debian:BJCA_Global_Root_CA2.pem 1638s Adding debian:Baltimore_CyberTrust_Root.pem 1638s Adding debian:Buypass_Class_2_Root_CA.pem 1638s Adding debian:Buypass_Class_3_Root_CA.pem 1638s Adding debian:CA_Disig_Root_R2.pem 1638s Adding debian:CFCA_EV_ROOT.pem 1638s Adding debian:COMODO_Certification_Authority.pem 1638s Adding debian:COMODO_ECC_Certification_Authority.pem 1638s Adding debian:COMODO_RSA_Certification_Authority.pem 1638s Adding debian:Certainly_Root_E1.pem 1638s Adding debian:Certainly_Root_R1.pem 1638s Adding debian:Certigna.pem 1638s Adding debian:Certigna_Root_CA.pem 1638s Adding debian:Certum_EC-384_CA.pem 1638s Adding debian:Certum_Trusted_Network_CA.pem 1638s Adding debian:Certum_Trusted_Network_CA_2.pem 1638s Adding debian:Certum_Trusted_Root_CA.pem 1638s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1638s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1638s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1638s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1638s Adding debian:Comodo_AAA_Services_root.pem 1638s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1638s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1638s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1638s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1638s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1638s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1638s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1638s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1638s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1638s Adding debian:DigiCert_Global_Root_CA.pem 1638s Adding debian:DigiCert_Global_Root_G2.pem 1638s Adding debian:DigiCert_Global_Root_G3.pem 1638s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1638s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1638s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1638s Adding debian:DigiCert_Trusted_Root_G4.pem 1638s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1638s Adding debian:Entrust_Root_Certification_Authority.pem 1638s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1638s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1638s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1638s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1638s Adding debian:GLOBALTRUST_2020.pem 1638s Adding debian:GTS_Root_R1.pem 1638s Adding debian:GTS_Root_R2.pem 1638s Adding debian:GTS_Root_R3.pem 1638s Adding debian:GTS_Root_R4.pem 1638s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1638s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1638s Adding debian:GlobalSign_Root_CA.pem 1638s Adding debian:GlobalSign_Root_CA_-_R3.pem 1638s Adding debian:GlobalSign_Root_CA_-_R6.pem 1638s Adding debian:GlobalSign_Root_E46.pem 1638s Adding debian:GlobalSign_Root_R46.pem 1638s Adding debian:Go_Daddy_Class_2_CA.pem 1638s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1638s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1638s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1638s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1638s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1638s Adding debian:HiPKI_Root_CA_-_G1.pem 1638s Adding debian:Hongkong_Post_Root_CA_3.pem 1638s Adding debian:ISRG_Root_X1.pem 1638s Adding debian:ISRG_Root_X2.pem 1638s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1638s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1638s Adding debian:Izenpe.com.pem 1638s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1638s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1638s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1638s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1638s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1638s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1638s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1638s Adding debian:QuoVadis_Root_CA_1_G3.pem 1638s Adding debian:QuoVadis_Root_CA_2.pem 1638s Adding debian:QuoVadis_Root_CA_2_G3.pem 1638s Adding debian:QuoVadis_Root_CA_3.pem 1638s Adding debian:QuoVadis_Root_CA_3_G3.pem 1638s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1638s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1638s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1638s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1638s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1638s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1638s Adding debian:SZAFIR_ROOT_CA2.pem 1638s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1638s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1638s Adding debian:SecureSign_Root_CA12.pem 1638s Adding debian:SecureSign_Root_CA14.pem 1638s Adding debian:SecureSign_Root_CA15.pem 1638s Adding debian:SecureTrust_CA.pem 1638s Adding debian:Secure_Global_CA.pem 1638s Adding debian:Security_Communication_ECC_RootCA1.pem 1638s Adding debian:Security_Communication_RootCA2.pem 1638s Adding debian:Starfield_Class_2_CA.pem 1638s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1638s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1638s Adding debian:SwissSign_Gold_CA_-_G2.pem 1638s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1638s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1638s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1638s Adding debian:TWCA_CYBER_Root_CA.pem 1638s Adding debian:TWCA_Global_Root_CA.pem 1638s Adding debian:TWCA_Root_Certification_Authority.pem 1638s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1638s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1638s Adding debian:TeliaSonera_Root_CA_v1.pem 1638s Adding debian:Telia_Root_CA_v2.pem 1638s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1638s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1638s Adding debian:Trustwave_Global_Certification_Authority.pem 1638s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1638s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1638s Adding debian:TunTrust_Root_CA.pem 1638s Adding debian:UCA_Extended_Validation_Root.pem 1638s Adding debian:UCA_Global_G2_Root.pem 1638s Adding debian:USERTrust_ECC_Certification_Authority.pem 1638s Adding debian:USERTrust_RSA_Certification_Authority.pem 1638s Adding debian:XRamp_Global_CA_Root.pem 1638s Adding debian:certSIGN_ROOT_CA.pem 1638s Adding debian:certSIGN_Root_CA_G2.pem 1638s Adding debian:e-Szigno_Root_CA_2017.pem 1638s Adding debian:ePKI_Root_Certification_Authority.pem 1638s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1638s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1638s Adding debian:emSign_Root_CA_-_C1.pem 1638s Adding debian:emSign_Root_CA_-_G1.pem 1638s Adding debian:vTrus_ECC_Root_CA.pem 1638s Adding debian:vTrus_Root_CA.pem 1638s done. 1638s Setting up yui-compressor (2.4.8-3) ... 1638s Setting up default-jre-headless (2:1.21-76) ... 1638s Processing triggers for sgml-base (1.31+nmu1) ... 1638s Setting up docutils-common (0.21.2+dfsg-2) ... 1638s Processing triggers for sgml-base (1.31+nmu1) ... 1638s Setting up python3-docutils (0.21.2+dfsg-2) ... 1639s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 1641s autopkgtest [09:12:08]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 1641s autopkgtest [09:12:08]: test runtime-deps-and-recommends: [----------------------- 1651s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 1651s 1..40 1651s ok 1 - Package lemonldap-ng is known to dpkg 1651s ok 2 - Got status information for package lemonldap-ng 1651s ok 3 - Got file list for package lemonldap-ng 1651s ok 4 # skip no perl modules to test in lemonldap-ng 1651s ok 5 - Package lemonldap-ng-doc is known to dpkg 1651s ok 6 - Got status information for package lemonldap-ng-doc 1651s ok 7 - Got file list for package lemonldap-ng-doc 1651s ok 8 # skip no perl modules to test in lemonldap-ng-doc 1651s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 1651s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 1651s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 1651s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 1651s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 1651s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 1651s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 1651s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 1651s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 1651s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 1651s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 1651s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 1651s ok 21 - Package lemonldap-ng-handler is known to dpkg 1651s ok 22 - Got status information for package lemonldap-ng-handler 1651s ok 23 - Got file list for package lemonldap-ng-handler 1651s ok 24 # skip no perl modules to test in lemonldap-ng-handler 1651s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 1651s ok 26 - Got status information for package liblemonldap-ng-handler-perl 1651s ok 27 - Got file list for package liblemonldap-ng-handler-perl 1651s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 1651s 1..37 1651s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 1651s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 1651s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 1651s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 1651s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 1651s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 1651s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 1651s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 1651s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 1651s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 1651s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 1651s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 1651s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 1651s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 1651s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 1651s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 1651s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 1651s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 1651s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 1651s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 1651s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 1651s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 1651s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 1651s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 1651s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 1651s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 1651s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 1651s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 1651s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 1651s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1651s # Name "Lemonldap::NG::Handler::Server::Main::is_initial_req" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 73. 1651s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 1651s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1651s # Name "Lemonldap::NG::Handler::Server::Main::set_custom" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 71. 1651s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 1651s # Name "Lemonldap::NG::Handler::Server::Main::set_user" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 70. 1651s # Name "Lemonldap::NG::Handler::Server::Main::thread_share" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 69. 1651s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 1651s # Name "Lemonldap::NG::Handler::Server::Main::set_header_out" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 72. 1651s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 1651s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 1651s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 1651s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 1651s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 1651s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 1651s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 39. 1651s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 1651s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 1651s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 1651s ok 30 - Got status information for package liblemonldap-ng-common-perl 1651s ok 31 - Got file list for package liblemonldap-ng-common-perl 1651s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 1651s 1..79 1651s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 1651s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 1651s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 1651s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 1651s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 1651s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 1651s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 1651s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 1651s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerJSON.pm exited successfully 1651s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 1651s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 1651s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 1651s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 1651s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 1651s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 1651s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 1651s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 1651s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 1651s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 1651s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::Backends::Overlay::res" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm line 119. 1651s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 1651s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 1651s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 1651s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 1651s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 1651s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 1651s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 1651s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 1651s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 1651s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 1651s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 1651s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 1651s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 1651s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 1651s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 1651s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 1651s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 1651s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 1651s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 1651s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 1651s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 1651s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 1651s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 1651s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 1651s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Loki.pm exited successfully 1651s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 1651s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 1651s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 1651s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 1651s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 1651s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 1651s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 1651s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 1651s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 1651s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 1651s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 1651s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 1651s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 1651s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 1651s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 1651s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 1651s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 1651s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 1651s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 1651s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 1651s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 1651s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 1651s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 1651s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 1651s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 1651s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 1651s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 1651s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 1651s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 1651s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 1651s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 1651s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 1651s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 1651s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 1651s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 1651s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 1651s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 1651s ok 34 - Got status information for package liblemonldap-ng-manager-perl 1651s ok 35 - Got file list for package liblemonldap-ng-manager-perl 1651s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 1651s 1..30 1651s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 1651s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 1651s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 1651s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 1651s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 1651s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 1651s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 1651s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 1651s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 1651s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 1651s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 1651s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 1651s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 1651s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 1651s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 1651s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 1651s # Attempt to call undefined import method with arguments ("_listAttributes") via package "Lemonldap::NG::Manager::Api::Common" (Perhaps you forgot to load the package?) at /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm line 8. 1651s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 1651s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 1651s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 1651s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 1651s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 1651s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 1651s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 1651s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 1651s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 1651s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 1651s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 1651s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 1651s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 1651s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 1651s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 1651s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 1651s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 1651s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 1651s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 1651s ok 38 - Got status information for package liblemonldap-ng-portal-perl 1651s ok 39 - Got file list for package liblemonldap-ng-portal-perl 1651s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 1651s 1..173 1651s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 1651s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 1651s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 1651s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 1651s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 1651s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 1651s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 1651s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 1651s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 1651s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 1651s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 1651s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 1651s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 1651s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 1651s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 1651s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 1651s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 1651s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 1651s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 1651s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 1651s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 1651s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 1651s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 1651s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 1651s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 1651s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 1651s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 1651s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 1651s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 1651s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 1651s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 1651s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 1651s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 1651s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 1651s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 1651s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 1651s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 1651s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 1651s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 1651s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 1651s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 1651s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 1651s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 1651s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 1651s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 1651s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 1651s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 1651s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 1651s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 1651s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 1651s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 1651s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 1651s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 1651s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 1651s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 1651s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 1651s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 1651s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 1651s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 1651s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 1651s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2522. 1651s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 1651s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 1651s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 1651s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 1651s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 1651s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 1651s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 1651s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 1651s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 1651s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 1651s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 1651s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 1651s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 1651s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 1651s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 1651s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 1651s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 1651s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 1651s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 57. 1651s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 58. 1651s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 60. 1651s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 59. 1651s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 56. 1651s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 1651s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 1651s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 1651s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 1651s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 1651s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 1651s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 1651s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 1651s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 1651s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 1651s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 1651s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 1651s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 1651s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 1651s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 1651s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 1651s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 1651s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 1651s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 1651s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 1651s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 1651s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 1651s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 1651s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 1651s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 1651s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 1651s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 1651s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 1651s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 1651s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 1651s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 1651s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 1651s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 1651s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 1651s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 1651s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 1651s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 1651s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 1651s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 1651s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 1651s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 1651s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 213. 1651s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 216. 1651s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 1651s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 1651s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 1651s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 1651s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 1651s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 1651s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 1651s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 1651s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 1651s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 1651s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 1651s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 1651s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 1651s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 1651s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 1651s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 1651s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 1651s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 1651s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 1651s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 1651s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCNativeSso.pm exited successfully 1651s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicNotifications.pm exited successfully 1651s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 1651s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 1651s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 1651s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 1651s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 1651s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 1651s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 1651s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 1651s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 1651s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 1651s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 1651s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 1651s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 1651s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 1651s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 1651s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 1651s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 1651s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 1651s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 1651s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 1651s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 1651s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 1651s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 1651s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 1651s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 1651s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 1651s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 1651s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 1651s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 1651s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 1651s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 1651s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1651s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1651s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 1651s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 1651s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 1651s ok 172 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 1651s ok 173 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 1651s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 1651s ok 1651s All tests successful. 1651s Files=1, Tests=40, 9 wallclock secs ( 0.04 usr 0.00 sys + 8.12 cusr 1.24 csys = 9.40 CPU) 1651s Result: PASS 1651s autopkgtest [09:12:18]: test runtime-deps-and-recommends: -----------------------] 1651s runtime-deps-and-recommends PASS (superficial) 1651s autopkgtest [09:12:18]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 1652s autopkgtest [09:12:19]: @@@@@@@@@@@@@@@@@@@@ summary 1652s fastcgiserver PASS 1652s common-test PASS 1652s handler-test PASS 1652s portal-test PASS 1652s manager-test PASS 1652s runtime-deps-common PASS (superficial) 1652s runtime-deps-portal PASS (superficial) 1652s runtime-deps-manager PASS (superficial) 1652s runtime-deps-and-recommends PASS (superficial)