polydawn / repeatr

Repeatr: Reproducible, hermetic Computation. Provision containers from Content-Addressable snapshots; run using familiar containers (e.g. runc); store outputs in Content-Addressable form too! JSON API; connect your own pipelines! (Or, use github.com/polydawn/stellar for pipelines!)
https://repeatr.io
Apache License 2.0
68 stars 5 forks source link

Repeatr fails without modprobe but doesn't need it #85

Closed tazjin closed 7 years ago

tazjin commented 7 years ago

Basically this:

INFO[03-17|13:47:05] Input 3/3 ready 
panic: gosh: command not found: "modprobe" [recovered]
    panic: gosh: command not found: "modprobe" [recovered]
    panic: gosh: command not found: "modprobe"

It seems that repeatr attempts to load the AUFS kernel module, but if modprobe is present and AUFS isn't it falls back to to "slow fs assembly system" anyways. That fallback should probably also happen if modprobe isn't there.

WARN: using slow fs assembly system: install AUFS to use faster systems.
warpfork commented 7 years ago

Fixed in 4d4cb1e5eb25d3323f3a0a4bd4f73039b221db83 !