Kernel modules from oem snap not loaded on first boot

Bug #1514890 reported by Simon Eisenmann on 2015-11-10
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Snappy
Medium
Unassigned

Bug Description

When a OEM snap has defined kernel modules like

config:
  ubuntu-core:
    load-kernel-modules: [spicc, spidev]

these kernel modules will not be loaded on the very first boot.

The reason is that ubuntu-snappy.firstboot service (which creates the files in /etc) runs runs after systemd-modules-load.service (which loads the files from /etc).

Manually running systemctl restart systemd-modules-load.service loads the modules fine, as does any subsequent reboot of the system.

Michael Vogt (mvo) on 2015-11-13
Changed in snappy:
status: New → Fix Committed
Michael Vogt (mvo) on 2016-04-27
Changed in snappy:
importance: Undecided → Medium
status: Fix Committed → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers