Add DEP-8 image boot test

Bug #1625732 reported by Barry Warsaw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Image
Fix Released
Medium
Barry Warsaw

Bug Description

We already do a bunch of simple DEP-8 tests in addition to the default import tests that autopkgtest adds. This is a good start, but really we want to add an image building and booting test so that we know that the end-to-end expected operation of the tool continues to work on new versions. This is especially important because changes in `snap prepare-image` can affect ubuntu-image and we'd like to gate promotion on ensuring that the integration of the two continues to work. (E.g. snapd 2.14 breaks this.)

Barry Warsaw (barry)
summary: - Add DEP8 image building/booting test
+ Add DEP-8 image building/booting test
Revision history for this message
Barry Warsaw (barry) wrote :

With LP: #1635337 we'll now do image building and mount tests for all official images. This bug therefore only needs to add boot tests for supported architectures.

summary: - Add DEP-8 image building/booting test
+ Add DEP-8 image boot test
Barry Warsaw (barry)
Changed in ubuntu-image:
milestone: none → 1.0
assignee: nobody → Barry Warsaw (barry)
importance: Undecided → Medium
status: New → Confirmed
Barry Warsaw (barry)
Changed in ubuntu-image:
status: Confirmed → In Progress
Revision history for this message
Barry Warsaw (barry) wrote :

I've encountered a very specific technical blocker for this bug, and asked around for help on the internal mailing list. If I can't solve it there, I'll go public (probably to snappy@, though I'm not currently convinced it's a snappy problem per se, I just can't think of a better place). If no help there, then I'm perfectly willing to shelve this for u-i 1.0.

Barry Warsaw (barry)
Changed in ubuntu-image:
status: In Progress → Fix Committed
Barry Warsaw (barry)
Changed in ubuntu-image:
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.