Kernel modules from oem snap not loaded on first boot

Bug #1514890 reported by Simon Eisenmann
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
snapd
Confirmed
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)
Changed in snappy:
status: New → Fix Committed
Michael Vogt (mvo)
Changed in snappy:
importance: Undecided → Medium
status: Fix Committed → Confirmed
Michael Vogt (mvo)
affects: snappy → snapd
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.