Comment 16 for bug 1733591

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Manual Test derived from autopkgtest:
add-apt-repository ppa:ci-train-ppa-service/3048
apt update; apt upgrade
cat <<EOF | debconf-set-selections
kopano kopano-server/mysql/method select unix socket
kopano kopano-server/missing-db-package-error select abort
kopano kopano-server/internal/reconfiguring boolean true
kopano kopano-server/internal/skip-preseed boolean false
kopano kopano-server/dbconfig-upgrade boolean true
kopano kopano-server/dbconfig-install boolean true
kopano kopano-server/dbconfig-reinstall boolean true
kopano kopano-server/db/app-user string kopano-server
kopano kopano-server/mysql/admin-user string root
kopano kopano-server/database-type select mysql
kopano kopano-server/db/dbname string kopanoserver
EOF
DEBIAN_FRONTEND=noninteractive apt install -y mariadb-server

DEBIAN_FRONTEND=noninteractive apt install -y kopano-server kopano-utils
systemctl status kopano-server
kopano-admin -c testadmin -p r00tme -e <email address hidden> -f "Your admin" -a 1

DEBIAN_FRONTEND=noninteractive apt install -y kopano-dagent
systemctl status kopano-dagent
cat <<EOF | kopano-dagent -n -v testadmin
From: <email address hidden>
To: <email address hidden>
Subject: the towers
EOF
echo $?

DEBIAN_FRONTEND=noninteractive apt install -y python-nose dpkg-dev
export AUTH_USER='testadmin'
export AUTH_PASS='r00tme'
apt source kopanocore
cd kopanocore-8.3.4/debian/tests/
nosetests -v

Also ran a set of qemu based autopkgtest runs.
With the fixes in the ppa all are solved now.

So with that convincing it might at least work a bit better than before I'm proposing [1] the changes for a 2nd look by someone else.

[1]: https://code.launchpad.net/~paelzer/ubuntu/+source/kopanocore/+git/kopanocore/+merge/334097