autopkgtest fails in hirsute on some architectrures

Bug #1922126 reported by Balint Reczey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
netplan.io (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

https://autopkgtest.ubuntu.com/packages/n/netplan.io/hirsute/amd64

https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-hirsute/hirsute/amd64/n/netplan.io/20210331_184259_fb0fb@/log.gz

...

======================================================================
FAIL: test_manual_addresses (__main__.TestNetworkd)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/autopkgtest.h8nQkB/build.GDW/src/tests/integration/ethernets.py", line 191, in test_manual_addresses
    self.assertIn(b'via 9876:bbbb::1',
AssertionError: b'via 9876:bbbb::1' not found in b''

----------------------------------------------------------------------
Ran 22 tests in 191.459s

FAILED (failures=1, skipped=1)
autopkgtest [17:45:49]: test ethernets: -----------------------]
autopkgtest [17:45:50]: test ethernets: - - - - - - - - - - results - - - - - - - - - -
ethernets FAIL non-zero exit status 1
...

Revision history for this message
Lukas Märdian (slyon) wrote :

Works again, since we changed it back to NOT being in `big_packages`.

Changed in netplan.io (Ubuntu):
status: New → Fix Released
Revision history for this message
Balint Reczey (rbalint) wrote :

It is great that the failures don't prevent migration of other packages now in Ubuntu, but locally the tests are still failing but they should not be:

autopkgtest netplan.io -U -- qemu -c8 --ram-size=8000 ~/.img/autopkgtest-hirsute-amd64.img
...
autopkgtest [16:39:10]: test cloud-init: -----------------------]
autopkgtest [16:39:10]: test cloud-init: - - - - - - - - - - results - - - - - - - - - -
cloud-init PASS
autopkgtest [16:39:11]: @@@@@@@@@@@@@@@@@@@@ summary
ovs PASS
ethernets FAIL non-zero exit status 1
bridges FAIL non-zero exit status 1
bonds FAIL non-zero exit status 1
routing PASS
vlans FAIL non-zero exit status 1
wifi FLAKY non-zero exit status 1
tunnels PASS
scenarios PASS
regressions PASS
autostart PASS
cloud-init PASS
qemu-system-x86_64: terminating on signal 15 from pid 2454838 (/usr/bin/python3)
...

I'd agree with a not super high importance though.

Changed in netplan.io (Ubuntu):
status: Fix Released → New
Revision history for this message
Lukas Märdian (slyon) wrote :

ACK.
I've drafted some code a while ago which will improve this situation:
https://github.com/canonical/netplan/pull/204

Lukas Märdian (slyon)
Changed in netplan.io (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package netplan.io - 0.102-0ubuntu6

---------------
netplan.io (0.102-0ubuntu6) impish; urgency=medium

  * Add d/p/0004-Improve-integration-tests-interface-ready-waiting-lo.patch
    - Cherry-picked from upstream 9ae9eb7 (LP: #1922126)
  * Add d/p/0005-Fix-NM-unmanaged-devices-changes-behavior-201.patch
    - Cherry-picked from upstream 44dab84
  * Allow running tests in containers, do not break testbed

 -- Lukas Märdian <email address hidden> Thu, 15 Jul 2021 15:34:28 +0200

Changed in netplan.io (Ubuntu):
status: Fix Committed → Fix Released
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.