refactor: when using regular nova driver, we should spin up a base solum VM and run app in docker

Bug #1334341 reported by Paul Czarkowski
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Solum
In Progress
Medium
Unassigned

Bug Description

currently when using VMs instead of nova-docker we rebuild a qcow image and inject the application into it. This is not simple and requires root on the server, and only works for the one hypervisor driver.

Instead of this we should run a base OS ( CoreOS seems like a good choice ) that is just running Docker. Docker on this box would then be told ( via cloud-init ) to reach out to the docker registry and run the appropriate docker container.

This means we'll have a consistent build process among our different nova hypervisors and will simplify things.

Revision history for this message
Paul Czarkowski (paulcz) wrote :

Working on a MVP for this.

Changed in solum:
assignee: nobody → Paul Czarkowski (paulcz)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to solum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/102646

Changed in solum:
status: New → In Progress
Revision history for this message
Julien Vey (vey-julien) wrote :

+1 on this feature

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on solum (master)

Change abandoned by Adrian Otto (<email address hidden>) on branch: master
Review: https://review.openstack.org/102646

Adrian Otto (aotto)
Changed in solum:
assignee: Paul Czarkowski (paulcz) → nobody
Changed in solum:
importance: Undecided → Medium
tags: added: solum-deployer
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.