ubuntu_lxc failed with GPG key fetching on ARM64/ppc64 node

Bug #1864429 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
Triaged
High
Sean Feole

Bug Description

Similar to bug 1838966, test failed on ARM64 nodes

Running in the Canonical CI environment
PASS: lxc-tests: /usr/bin/lxc-test-apparmor
FAIL: lxc-tests: /usr/bin/lxc-test-apparmor-mount
---
/usr/sbin/deluser: The user `lxcunpriv' does not exist.
Setting up the GPG keyring
ERROR: Unable to fetch GPG key from keyserver.
Error creating container tmp.1AWrofNkLi
Container is not defined
umount: /sys/kernel/security/apparmor/features/mount: not mounted
sed: can't read /run/lxc/nics: No such file or directory
---
PASS: lxc-tests: /usr/bin/lxc-test-attach
PASS: lxc-tests: /usr/bin/lxc-test-automount
FAIL: lxc-tests: /usr/bin/lxc-test-autostart
---
Setting up the GPG keyring
ERROR: Unable to fetch GPG key from keyserver.
Error creating container lxc-test-auto
FAIL
---
PASS: lxc-tests: /usr/bin/lxc-test-cgpath
PASS: lxc-tests: /usr/bin/lxc-test-checkpoint-restore
PASS: lxc-tests: /usr/bin/lxc-test-cloneconfig
PASS: lxc-tests: /usr/bin/lxc-test-clonetest
PASS: lxc-tests: /usr/bin/lxc-test-concurrent
PASS: lxc-tests: /usr/bin/lxc-test-config-jump-table
PASS: lxc-tests: /usr/bin/lxc-test-console
PASS: lxc-tests: /usr/bin/lxc-test-containertests
PASS: lxc-tests: /usr/bin/lxc-test-createconfig
PASS: lxc-tests: /usr/bin/lxc-test-createtest
PASS: lxc-tests: /usr/bin/lxc-test-cve-2019-5736
PASS: lxc-tests: /usr/bin/lxc-test-destroytest
PASS: lxc-tests: /usr/bin/lxc-test-device-add-remove
PASS: lxc-tests: /usr/bin/lxc-test-get_item
PASS: lxc-tests: /usr/bin/lxc-test-getkeys
PASS: lxc-tests: /usr/bin/lxc-test-list
PASS: lxc-tests: /usr/bin/lxc-test-locktests
PASS: lxc-tests: /usr/bin/lxc-test-lxc-attach
PASS: lxc-tests: /usr/bin/lxc-test-lxcpath
PASS: lxc-tests: /usr/bin/lxc-test-parse-config-file
PASS: lxc-tests: /usr/bin/lxc-test-raw-clone
PASS: lxc-tests: /usr/bin/lxc-test-reboot
PASS: lxc-tests: /usr/bin/lxc-test-saveconfig
PASS: lxc-tests: /usr/bin/lxc-test-shortlived
PASS: lxc-tests: /usr/bin/lxc-test-shutdowntest
PASS: lxc-tests: /usr/bin/lxc-test-snapdeps
PASS: lxc-tests: /usr/bin/lxc-test-snapshot
PASS: lxc-tests: /usr/bin/lxc-test-startone
PASS: lxc-tests: /usr/bin/lxc-test-state-server
PASS: lxc-tests: /usr/bin/lxc-test-symlink
FAIL: lxc-tests: /usr/bin/lxc-test-unpriv
---
Setting up the GPG keyring
ERROR: Unable to fetch GPG key from keyserver.
Error creating container c1
c2 is not running
c1 is not running
sed: can't read /run/lxc/nics: No such file or directory
---
FAIL: lxc-tests: /usr/bin/lxc-test-usernic
---
/usr/sbin/deluser: The user `usernic-user' does not exist.
Setting up the GPG keyring
ERROR: Unable to fetch GPG key from keyserver.
Error creating container b1
FAIL
---
PASS: lxc-tests: /usr/bin/lxc-test-utils
FAIL: python3: API
---
Setting up the GPG keyring
ERROR: Unable to fetch GPG key from keyserver.
Getting instance for 'ce3bdefa-52ba-11ea-9c00-1458d0589392'
Creating rootfs using 'download', arch=arm64
Traceback (most recent call last):
File "/tmp/tmp.VDfZX24s5M", line 72, in
assert(container.defined)
AssertionError
---

SUMMARY: pass=34, fail=5, ignored=0

Po-Hsu Lin (cypressyew)
tags: added: arm64 sru-20200217 ubuntu-lxc
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

With RT resolved, test passed on x / X-hwe ARM64 / PowerPC, but it's still failing with Bionic.

Since we're using different way to test it from Bionic, that will need to be investigated.

Revision history for this message
Sean Feole (sfeole) wrote :

looking at this failure during metal review, it would appear that powerpc lab would need to be added to the RT as this machine is on a different network.

I updated RT requesting this change. RT #124422

Changed in ubuntu-kernel-tests:
status: New → In Progress
summary: - ubuntu_lxc failed with GPG key fetching on ARM64 node
+ ubuntu_lxc failed with GPG key fetching on ARM64/ppc64 node
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Still visible on ARM64:
  * lxc-test-apparmor-mount
  * lxc-test-autostart
  * lxc-test-auto
  * lxc-test-no-new-privs

Setting up the GPG keyring
ERROR: Unable to fetch GPG key from keyserver

Please find attachment for test log

Changed in ubuntu-kernel-tests:
status: In Progress → Confirmed
tags: added: sru-20200406
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

BTW for comment #3 it's for Bionic 4.15.0-97.98

Revision history for this message
Sean Feole (sfeole) wrote :

This needs to be fixed, looks like it affects all systems in the enablement lab.

tags: added: affects.dgx2 bionic sru-20201109
Changed in ubuntu-kernel-tests:
status: Confirmed → Triaged
assignee: nobody → Sean Feole (sfeole)
importance: Undecided → High
Revision history for this message
Kelsey Steele (kelsey-steele) wrote :

Found on Focal/hwe-5.8 5.8.0-51.57~20.04.1 host starmie-kernel

tags: added: focal hwe hwe-5.8 sru-20210412
tags: added: 5.11 hirsute sru-20210510
Revision history for this message
Kleber Sacilotto de Souza (kleber-souza) wrote :

Seen with bionic/linux 4.15.0-144.148, SRU Cycle 2021.05.10, host akis.

tags: added: sru-20210531
tags: added: realtime
tags: added: impish
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.