The part of "libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate" should not confuse too much - that seems to be rather a warning but goes on ok.
E.g. in the working autopkgtest zesty env I can get this when setting verbose and running the test:
$ VIR_TEST_VERBOSE=1 ./virnettlssessiontest
TEST: virnettlssessiontest
1) TLS Session servercertreq.filename + clientcertreq.filename ... OK
2) TLS Session servercertreq.filename + clientcertaltreq.filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate
OK
3) TLS Session servercertalt1req.filename + clientcertreq.filename ... OK
4) TLS Session servercertalt1req.filename + clientcertreq.filename ... OK
5) TLS Session servercertalt1req.filename + clientcertreq.filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate
OK
6) TLS Session servercertalt2req.filename + clientcertreq.filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate
OK
7) TLS Session servercertalt2req.filename + clientcertreq.filename ... OK
8) TLS Session servercertalt2req.filename + clientcertreq.filename ... OK
9) TLS Session servercertreq.filename + clientcertreq.filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate
OK
10) TLS Session servercertreq.filename + clientcertreq.filename ... OK
11) TLS Session servercertreq.filename + clientcertreq.filename ... OK
12) TLS Session servercertreq.filename + clientcertreq.filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate
OK
13) TLS Session servercertreq.filename + clientcertreq.filename ... OK
14) TLS Session servercertreq.filename + clientcertreq.filename ... OK
15) TLS Session servercertlevel3areq.filename + clientcertlevel2breq.filename ... OK
Although it is less of these than on the LP buildlog
The part of "libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate" should not confuse too much - that seems to be rather a warning but goes on ok.
E.g. in the working autopkgtest zesty env I can get this when setting verbose and running the test: iontest ntest filename + clientcertreq. filename ... OK filename + clientcertaltre q.filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate eq.filename + clientcertreq. filename ... OK eq.filename + clientcertreq. filename ... OK eq.filename + clientcertreq. filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate eq.filename + clientcertreq. filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate eq.filename + clientcertreq. filename ... OK eq.filename + clientcertreq. filename ... OK filename + clientcertreq. filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate filename + clientcertreq. filename ... OK filename + clientcertreq. filename ... OK filename + clientcertreq. filename ... libvirt: XML-RPC error : authentication failed: Failed to verify peer's certificate filename + clientcertreq. filename ... OK filename + clientcertreq. filename ... OK 3areq.filename + clientcertlevel 2breq.filename ... OK
$ VIR_TEST_VERBOSE=1 ./virnettlssess
TEST: virnettlssessio
1) TLS Session servercertreq.
2) TLS Session servercertreq.
OK
3) TLS Session servercertalt1r
4) TLS Session servercertalt1r
5) TLS Session servercertalt1r
OK
6) TLS Session servercertalt2r
OK
7) TLS Session servercertalt2r
8) TLS Session servercertalt2r
9) TLS Session servercertreq.
OK
10) TLS Session servercertreq.
11) TLS Session servercertreq.
12) TLS Session servercertreq.
OK
13) TLS Session servercertreq.
14) TLS Session servercertreq.
15) TLS Session servercertlevel
Although it is less of these than on the LP buildlog
So the real issues are: filename + clientcertreq. filename ... FAILED filename + clientcertreq. filename ... FAILED filename + clientcertreq. filename ... FAILED filename + clientcertreq. filename ... FAILED
10) TLS Session servercertreq.
11) TLS Session servercertreq.
13) TLS Session servercertreq.
14) TLS Session servercertreq.
Unfortunately is isn't very verbose even with verbose and debug enabled and the lack of local reproducibility doesn't help either.