building OE out of tree modules is not possible

Bug #1241002 reported by Mike Holmes
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro CI
Confirmed
Medium
Fathi Boudra

Bug Description

LNG needs to build out of trree modules for various tests, and for OpenVswitch via the CI build scripts.

Milo Casagrande (milo)
Changed in linaro-ci:
assignee: nobody → Fathi Boudra (fboudra)
Milo Casagrande (milo)
Changed in linaro-ci:
milestone: none → 2013.11
Alan Bennett (akbennett)
Changed in linaro-ci:
status: New → Confirmed
Fathi Boudra (fboudra)
Changed in linaro-ci:
milestone: 2013.11 → 2013.12
Fathi Boudra (fboudra)
Changed in linaro-ci:
milestone: 2013.12 → 2014.01
Revision history for this message
Fathi Boudra (fboudra) wrote :

out of tree modules are difficult to manage in linaro images
– problem 1: oe delivers complete images
– problem 2: linaro delivers hwpack assisted kernels, modules and rootfs's

a. linaro modifies the oe build process to create oe-image that is built with kernel, modules, rfs
– platform / b&B
– difficulty = 2 of 5 (but supporting out of stream modules is not popular)

b. we could use a hwpack modified to use dkms for out of tree modules
– platform / b&b / infra
– difficulty = 4 of 5 (moving away from debian packaging could make this short-term only solution)

c. at runtime we could boot, download the module, build it, load it (maybe via dkms), /etc/modules... reboot and run the test
– lng-only
– difficulty = 3 of 5, a lot going on in the test scripts

d. add modules to LNG kernel tree (no additional effort from platform)
– lng-only
– difficulty = 2 of 5, all control and work by LNG resources.

Fathi Boudra (fboudra)
Changed in linaro-ci:
milestone: 2014.01 → 2014.03
Fathi Boudra (fboudra)
Changed in linaro-ci:
importance: Undecided → Medium
Fathi Boudra (fboudra)
Changed in linaro-ci:
milestone: 2014.03 → 2014.04
Fathi Boudra (fboudra)
Changed in linaro-ci:
milestone: 2014.04 → 2014.05
Revision history for this message
Chase Qi (chase-qi) wrote :
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.