Skip to content

Invalid mount config for type "bind": destination can't be / #1225

@claymcleod

Description

@claymcleod

Describe the bug

I'm trying to run funnel locally (being driven by Sprocket), and I'm getting the following error from the Funnel engine.

docker: Error response from daemon: invalid volume specification: '/host_mnt/<path>/funnel-work-dir/<random-string>:/:rw': invalid mount config for type "bind": invalid specification: destination can't be '/'

To Reproduce

  1. Download funnel and run with funnel server run (no arguments/options).
  2. Download Sprocket (link).
  3. Write a configuration for Sprocket to dispatch jobs to the Funnel server.
[backend]
type = "tes"
url = "http://localhost:8000/"
inputs = "file:///<path>/<to>/<your>/<folder>/inputs/"
outputs = "file:///<path>/<to>/<your>/<folder>/outputs/"
interval = 10
insecure = true
  1. Write the example WDL file on the OpenWDL quickstart guide to example.wdl.
  2. Try to run the WDL workflow with sprocket run example.wdl main.name="World" --overwrite --config config.toml

Expected behavior

The workflow to complete successfully.

Screenshots

Not applicable.

Environment (please complete the following information):

  • Environment: Mac OSX 15.5
  • Version: Funnel v0.11.0

Additional context

None.

Metadata

Metadata

Assignees

Labels

blockerblocks user interactionsbug

Type

Projects

Status

In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions