OpenNebula / minione

Easy to use deployment tool for an OpenNebula evaluation environment
Apache License 2.0
173 stars 55 forks source link

Multiple firecracker deployments can fail due to kernel and marketapp image names #59

Closed km4rcus closed 4 years ago

km4rcus commented 4 years ago

Install firecracker locally: ./minione --firecracker --yes

then install on the edge: ./minione --node --firecracker --edge packet --edge-packet-token $TOKEN --edge-packet-project $PROJECT --edge-packet-facility ams1 --yes

I get the following error:

OK
Exporting [alpine] from dockerhub to local datastore  FAILED

--- STDERR ---
IMAGE
[one.image.allocate] Error allocating a new image. NAME is already taken by IMAGE 0.

If I use another market app, ./minione --node --firecracker --edge packet --edge-packet-token $TOKEN --edge-packet-project $PROJECT --edge-packet-facility ams1 --fc-marketapp-name nginx --yes

it fails due to the kernel name:

Exporting [nginx] from dockerhub to local datastore  OK
Exporting [Kernel 5.4 x86_64 - Firecracker] to local datastore  FAILED

--- STDERR ---
IMAGE
[one.image.allocate] Error allocating a new image. NAME is already taken by IMAGE 1.