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