Skip lxc-android-config

Bug #1464284 reported by Iain Lane
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Touch Boottest
New
Undecided
Unassigned

Bug Description

kenvandine says that lxc-android-config can't be boottested because it cannot be installed from a system in a special state

https://jenkins.qa.ubuntu.com/job/wily-boottest-lxc-android-config/lastBuild/console

If it's not possible to get a device into this state for boottesting then I suggest we just skip this one package. It certainly does have the capability to make devices unbootable though, so fixing would be best. Maybe skip as an interim; admin intervention is busy work at this point.

Revision history for this message
Steve Langasek (vorlon) wrote :

Of all the packages, lxc-android-config is one of the most important to have boot testing of because it modifies the system startup specifically for the phone.

What the boot testing should do (and what I had assumed it was configured to do already) is:

 - download the current rootfs locally
 - unpack it
 - chroot into it
 - install the target packages
 - repack it
 - flash the modified image onto the phone

This is the correct way to avoid the file bind mount problem when upgrading a package on the phone.

Revision history for this message
Iain Lane (laney) wrote :

Just came across this again. Steve's answer is of course right. Is anyone going to work on that soon? The busy work still remains in the meantime.

Revision history for this message
Iain Lane (laney) wrote :

(ev, can your team take this on?)

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.