0s autopkgtest [15:23:34]: starting date and time: 2025-10-21 15:23:34+0000 0s autopkgtest [15:23:34]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [15:23:34]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.bl4255it/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:openldap,src:mingw-w64,src:python-ldap --apt-upgrade courier-authlib --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=openldap/2.6.10+dfsg-1ubuntu3 mingw-w64/12.0.0-5 python-ldap/3.4.4-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-10.secgroup --name adt-resolute-arm64-courier-authlib-20251021-152334-juju-7f2275-prod-proposed-migration-environment-2-858a9606-d981-4888-83e6-ac9c2b0ce65c --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-courier-authlib-20251021-152334-juju-7f2275-prod-proposed-migration-environment-2-858a9606-d981-4888-83e6-ac9c2b0ce65c from image adt/ubuntu-resolute-arm64-server-20251021.img (UUID d9e8dafe-7a54-4d46-9680-eed359e6faef)... 76s autopkgtest [15:24:50]: testbed dpkg architecture: arm64 77s autopkgtest [15:24:51]: testbed apt version: 3.1.8ubuntu1 77s autopkgtest [15:24:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [15:24:51]: testbed release detected to be: None 78s autopkgtest [15:24:52]: updating testbed package index (apt update) 79s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 79s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 79s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 79s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 79s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [60.2 kB] 79s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.0 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [547 kB] 80s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [119 kB] 80s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [43.8 kB] 80s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [354 kB] 80s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [6432 B] 80s Fetched 1234 kB in 1s (977 kB/s) 81s Reading package lists... 82s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 82s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 83s Reading package lists... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 83s The following packages will be upgraded: 83s libldap-common libldap2 84s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Need to get 236 kB of archives. 84s After this operation, 65.5 kB disk space will be freed. 84s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libldap-common all 2.6.10+dfsg-1ubuntu3 [35.9 kB] 84s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libldap2 arm64 2.6.10+dfsg-1ubuntu3 [200 kB] 84s dpkg-preconfigure: unable to re-open stdin: No such file or directory 84s Fetched 236 kB in 0s (495 kB/s) 85s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83378 files and directories currently installed.) 85s Preparing to unpack .../libldap-common_2.6.10+dfsg-1ubuntu3_all.deb ... 85s Unpacking libldap-common (2.6.10+dfsg-1ubuntu3) over (2.6.10+dfsg-1ubuntu2) ... 85s Preparing to unpack .../libldap2_2.6.10+dfsg-1ubuntu3_arm64.deb ... 85s Unpacking libldap2:arm64 (2.6.10+dfsg-1ubuntu3) over (2.6.10+dfsg-1ubuntu2) ... 85s Setting up libldap-common (2.6.10+dfsg-1ubuntu3) ... 85s Setting up libldap2:arm64 (2.6.10+dfsg-1ubuntu3) ... 85s Processing triggers for man-db (2.13.1-1) ... 85s Processing triggers for libc-bin (2.42-0ubuntu3) ... 85s autopkgtest [15:24:59]: upgrading testbed (apt dist-upgrade and autopurge) 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Calculating upgrade... 86s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Solving dependencies... 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s autopkgtest [15:25:05]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 92s autopkgtest [15:25:06]: @@@@@@@@@@@@@@@@@@@@ apt-source courier-authlib 100s Get:1 http://ftpmaster.internal/ubuntu resolute/universe courier-authlib 0.72.4-1 (dsc) [3015 B] 100s Get:2 http://ftpmaster.internal/ubuntu resolute/universe courier-authlib 0.72.4-1 (tar) [2290 kB] 100s Get:3 http://ftpmaster.internal/ubuntu resolute/universe courier-authlib 0.72.4-1 (asc) [260 B] 100s Get:4 http://ftpmaster.internal/ubuntu resolute/universe courier-authlib 0.72.4-1 (diff) [17.6 kB] 101s gpgv: Signature made Wed Apr 16 22:02:47 2025 UTC 101s gpgv: using RSA key 24A54DDB235466795CA8E23EC2E7CB27AEB0B603 101s gpgv: Can't check signature: No public key 101s dpkg-source: warning: cannot verify inline signature for ./courier-authlib_0.72.4-1.dsc: no acceptable signature found 101s autopkgtest [15:25:15]: testing package courier-authlib version 0.72.4-1 102s autopkgtest [15:25:16]: build not needed 104s autopkgtest [15:25:18]: test pam: preparing testbed 104s Reading package lists... 105s Building dependency tree... 105s Reading state information... 105s Solving dependencies... 106s The following NEW packages will be installed: 106s bsdmainutils courier-authdaemon courier-authlib libltdl7 ncal 106s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 106s Need to get 176 kB of archives. 106s After this operation, 1529 kB of additional disk space will be used. 106s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libltdl7 arm64 2.5.4-4build1 [44.3 kB] 106s Get:2 http://ftpmaster.internal/ubuntu resolute/universe arm64 courier-authlib arm64 0.72.4-1 [78.2 kB] 106s Get:3 http://ftpmaster.internal/ubuntu resolute/universe arm64 courier-authdaemon arm64 0.72.4-1 [29.9 kB] 106s Get:4 http://ftpmaster.internal/ubuntu resolute/universe arm64 ncal arm64 12.1.8 [20.5 kB] 106s Get:5 http://ftpmaster.internal/ubuntu resolute/universe arm64 bsdmainutils all 12.1.8 [3176 B] 107s Fetched 176 kB in 1s (314 kB/s) 107s Selecting previously unselected package libltdl7:arm64. 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83378 files and directories currently installed.) 107s Preparing to unpack .../libltdl7_2.5.4-4build1_arm64.deb ... 107s Unpacking libltdl7:arm64 (2.5.4-4build1) ... 107s Selecting previously unselected package courier-authlib. 107s Preparing to unpack .../courier-authlib_0.72.4-1_arm64.deb ... 107s Unpacking courier-authlib (0.72.4-1) ... 107s Selecting previously unselected package courier-authdaemon. 107s Preparing to unpack .../courier-authdaemon_0.72.4-1_arm64.deb ... 107s Unpacking courier-authdaemon (0.72.4-1) ... 107s Selecting previously unselected package ncal. 107s Preparing to unpack .../archives/ncal_12.1.8_arm64.deb ... 107s Unpacking ncal (12.1.8) ... 107s Selecting previously unselected package bsdmainutils. 107s Preparing to unpack .../bsdmainutils_12.1.8_all.deb ... 107s Unpacking bsdmainutils (12.1.8) ... 107s Setting up ncal (12.1.8) ... 107s Setting up bsdmainutils (12.1.8) ... 107s Setting up libltdl7:arm64 (2.5.4-4build1) ... 107s Setting up courier-authlib (0.72.4-1) ... 107s Setting up courier-authdaemon (0.72.4-1) ... 108s Created symlink '/etc/systemd/system/multi-user.target.wants/courier-authdaemon.service' → '/usr/lib/systemd/system/courier-authdaemon.service'. 108s Processing triggers for man-db (2.13.1-1) ... 109s Processing triggers for libc-bin (2.42-0ubuntu3) ... 110s autopkgtest [15:25:24]: test pam: [----------------------- 110s == backup config files... 110s == creating test users... 110s == starting authdameon... 111s == check enumeration... 111s checking for alice: ok 111s checking for bob: ok 111s checking for carol: ok 111s == test completed 111s == dump... 111s ===== BEGIN /etc/courier/authdaemonrc ===== 111s ##VERSION: $Id:$ 111s # 111s # Copyright 2000-2005 Double Precision, Inc. See COPYING for 111s # distribution information. 111s # 111s # authdaemonrc created from authdaemonrc.dist by sysconftool 111s # 111s # Do not alter lines that begin with ##, they are used when upgrading 111s # this configuration. 111s # 111s # This file configures authdaemond, the resident authentication daemon. 111s # 111s # Comments in this file are ignored. Although this file is intended to 111s # be sourced as a shell script, authdaemond parses it manually, so 111s # the acceptable syntax is a bit limited. Multiline variable contents, 111s # with the \ continuation character, are not allowed. Everything must 111s # fit on one line. Do not use any additional whitespace for indentation, 111s # or anything else. 111s 111s ##NAME: authmodulelist:3 111s # 111s # The authentication modules that are linked into authdaemond. The 111s # default list is installed. You may selectively disable modules simply 111s # by removing them from the following list. The available modules you 111s # can use are: authuserdb authpam authpgsql authldap authmysql authsqlite authcustom authpipe 111s 111s authmodulelist="authpam" 111s 111s ##NAME: authmodulelistorig:4 111s # 111s # This setting is used by Courier's webadmin module, and should be left 111s # alone 111s 111s authmodulelistorig="authuserdb authpam authpgsql authldap authmysql authsqlite authcustom authpipe" 111s 111s ##NAME: daemons:0 111s # 111s # The number of daemon processes that are started. authdaemon is typically 111s # installed where authentication modules are relatively expensive: such 111s # as authldap, or authmysql, so it's better to have a number of them running. 111s # PLEASE NOTE: Some platforms may experience a problem if there's more than 111s # one daemon. Specifically, SystemV derived platforms that use TLI with 111s # socket emulation. I'm suspicious of TLI's ability to handle multiple 111s # processes accepting connections on the same filesystem domain socket. 111s # 111s # You may need to increase daemons if as your system load increases. Symptoms 111s # include sporadic authentication failures. If you start getting 111s # authentication failures, increase daemons. However, the default of 5 111s # SHOULD be sufficient. Bumping up daemon count is only a short-term 111s # solution. The permanent solution is to add more resources: RAM, faster 111s # disks, faster CPUs... 111s 111s daemons=5 111s 111s ##NAME: authdaemonvar:2 111s # 111s # authdaemonvar is here, but is not used directly by authdaemond. It's 111s # used by various configuration and build scripts, so don't touch it! 111s 111s authdaemonvar=/run/courier/authdaemon 111s 111s ##NAME: DEBUG_LOGIN:0 111s # 111s # Dump additional diagnostics to syslog 111s # 111s # DEBUG_LOGIN=0 - turn off debugging 111s # DEBUG_LOGIN=1 - turn on debugging 111s # DEBUG_LOGIN=2 - turn on debugging + log passwords too 111s # 111s # ** YES ** - DEBUG_LOGIN=2 places passwords into syslog. 111s # 111s # Note that most information is sent to syslog at level 'debug', so 111s # you may need to modify your /etc/syslog.conf to be able to see it. 111s 111s DEBUG_LOGIN=0 111s 111s ##NAME: DEFAULTOPTIONS:0 111s # 111s # A comma-separated list of option=value pairs. Each option is applied 111s # to an account if the account does not have its own specific value for 111s # that option. So for example, you can set 111s # DEFAULTOPTIONS="disablewebmail=1,disableimap=1" 111s # and then enable webmail and/or imap on individual accounts by setting 111s # disablewebmail=0 and/or disableimap=0 on the account. 111s 111s DEFAULTOPTIONS="" 111s 111s ##NAME: LOGGEROPTS:0 111s # 111s # courierlogger(1) options, e.g. to set syslog facility 111s # 111s 111s LOGGEROPTS="" 111s 111s ##NAME: LDAP_TLS_OPTIONS:0 111s # 111s # Options documented in ldap.conf(5) can be set here, prefixed with 'LDAP'. 111s # Examples: 111s # 111s #LDAPTLS_CACERT=/path/to/cacert.pem 111s #LDAPTLS_REQCERT=demand 111s #LDAPTLS_CERT=/path/to/clientcert.pem 111s #LDAPTLS_KEY=/path/to/clientkey.pem 111s ===== END /etc/courier/authdaemonrc ===== 111s ===== BEGIN /tmp/autopkgtest.LEwyRr/pam-artifacts/authenumerate.err ===== 111s ===== END /tmp/autopkgtest.LEwyRr/pam-artifacts/authenumerate.err ===== 111s ===== BEGIN /tmp/autopkgtest.LEwyRr/pam-artifacts/authenumerate.exitcode ===== 111s 0 111s ===== END /tmp/autopkgtest.LEwyRr/pam-artifacts/authenumerate.exitcode ===== 111s ===== BEGIN /tmp/autopkgtest.LEwyRr/pam-artifacts/authenumerate.out ===== 111s nobody 65534 65534 /nonexistent 111s systemd-network 998 998 / 111s dhcpcd 100 65534 /usr/lib/dhcpcd 111s messagebus 996 996 /nonexistent 111s syslog 101 101 /nonexistent 111s systemd-resolve 990 990 / 111s _chrony 102 102 /var/lib/chrony 111s uuidd 103 104 /run/uuidd 111s sshd 989 65534 /run/sshd 111s tcpdump 105 107 /nonexistent 111s fwupd-refresh 988 988 /var/lib/fwupd 111s polkitd 987 987 / 111s ubuntu 1000 1000 /home/ubuntu 111s courier 104 108 /var/lib/courier 111s alice 1001 1001 /home/alice 111s bob 1002 1002 /home/bob 111s carol 1003 1003 /home/carol 111s ===== END /tmp/autopkgtest.LEwyRr/pam-artifacts/authenumerate.out ===== 111s == finish... 111s == dropping user alice 111s == dropping user bob 111s == dropping user carol 111s == restore config files... 111s == stopping service courier-authdaemon... 112s autopkgtest [15:25:26]: test pam: -----------------------] 112s pam PASS 112s autopkgtest [15:25:26]: test pam: - - - - - - - - - - results - - - - - - - - - - 112s autopkgtest [15:25:26]: @@@@@@@@@@@@@@@@@@@@ summary 112s pam PASS