Build Mesos image on docker container

Bug #1464908 reported by hongbin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Wishlist
Paul Czarkowski

Bug Description

The idea is from Adrian's comment in a review: https://review.openstack.org/#/c/189180/

We might consider building a Docker container image that runs the full install sequence, and provide an abbreviated set of build instructions based on that. We could simplify the instructions to something like:

docker run --rm -it magnum:build-mesos-image

That might reduce the friction needed to get Magnum working with Mesos.

hongbin (hongbin034)
tags: added: low-hanging-fruit
Changed in magnum:
assignee: nobody → chandan kumar (chkumar246)
Revision history for this message
Egor Guz (eghobo) wrote :

Adriad it's great idea (setup environment for diskimage-builder it's always pain). And I just curious is it even possible? I believe diskimage-builder run Linux installer during the process and I never heard that it's even possible inside Docker. I will be happy to be wrong ;)

Changed in magnum:
assignee: chandan kumar (chkumar246) → nobody
Revision history for this message
Adrian Otto (aotto) wrote :

Usually the system picks this up automatically, but the initial commit message of the related fix did not have the pound sign before the bug number so maybe Gerrit did not notice:

https://review.openstack.org/210019

We might need to handle this one manually if it does not pick it up upon merge.

Changed in magnum:
status: New → Triaged
assignee: nobody → Paul Czarkowski (paulcz)
importance: Undecided → Low
importance: Low → Wishlist
Changed in magnum:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/210019
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=431046774dc8890296e77fa6747ae2a434d1f7f4
Submitter: Jenkins
Branch: master

commit 431046774dc8890296e77fa6747ae2a434d1f7f4
Author: Paul Czarkowski <email address hidden>
Date: Thu Aug 6 10:19:24 2015 -0500

    Add docker method for building mesos image

    Closes-Bug: #1464908

    Change-Id: I3727ce8a3493a1f90257f86f4d07a21bf470bd1a

Changed in magnum:
status: In Progress → Fix Committed
Adrian Otto (aotto)
Changed in magnum:
milestone: none → mitaka-1
status: Fix Committed → Fix Released
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.