Last-minute cleverness prior to checkin broke the "run-uml.sh" script.
Rearange where a few definitions are done to make it work again.
Signed-off-by: Alex Elder <elder@dreamhost.com>
This script is used to automate most of what's required to run a
User-Mode Linux (UML) instance. This is mainly of interest for
ceph client developers who might benefit from the debugger access
that UML affords. It was written for ceph development but isn't
really dependent on ceph. It basically makes a few assumptions and
follows some conventions, and in doing so is able to encapsulate
most of the "tricky parts" of setting up to run a UML instance.
Signed-off-by: Alex Elder <elder@dreamhost.com>
Nothing has used the EboFS object storage in years.
Fix usage string of dupstore.
FileJournal and Journal are now part of OSD proper, not
EboFS.
The old scripts in src/jobs are probably broken, but
not touching them further right now.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
Set up a tap interface in your bridge, and then
./linux ubda=image mem=512M eth0=tuntap,tap0 ip=<ip> netmask=<netmask> gw=<gw>
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
This interferes with the dout crap because we can't #include it, so you
need to turn all that output off to avoid getting jumbled output. Or
better yet make sure you don't daemon() but still log dout to a file.
Fixed up the output parser to find leaks.