Actions
Feature #9313
closedAdd flag to ceph-deploy to start services manually (skip Upstart)
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
I am trying to deploy Ceph entirely within Docker containers. I have no Upstart daemon running in my container - as it turns out, this is a hard problem for containers.
When doing a ceph-deploy install/new, ceph-deploy logs in just fine and installs the packages. After it configures the monitors, it waits for them to come up and synchronize. This will never happen, because the daemons were never started by Upstart. So, eventually, it gives up.
I'd like to be able to tell ceph-deploy to start the daemons manually as it creates services, and not rely on Upstart.
Actions