Run yum clean all after installing new ceph-release.

In order to get around the issue of repomd.xml being older than
the previously installed one depending on when the gitbuilder
built the repo.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Via automagic, only call ulimit -n if running as root.

Also, add comments because comments are cool.
Put sudo in front of adjust-ulimits if it's used
Add get_archive_dir()
Use misc.get_archive_dir()
Add Cluster.write_file()
Let execute() accept a string for args.
Add internal.sudo subtask.
Merge pull request #73 from ceph/wip-5954-alt

Via automagic, only call ulimit -n if running as root.
Merge pull request #74 from ceph/wip-5954

Wip 5954
Be polite and restore /etc/sudoers when done
queue: include tube name in worker logs

Signed-off-by: Sage Weil <sage@inktank.com>
Merge pull request #76 from ceph/wip-5954

Be polite and restore /etc/sudoers when done
Merge pull request #75 from ceph/wip-tube

queue: include tube name in worker logs
queue: fix stderr redirect

Signed-off-by: Sage Weil <sage@inktank.com>
Merge pull request #77 from ceph/wip-start

queue: fix stderr redirect
Move helper scripts to /usr/local/bin
Helper scripts live in /usr/local/bin now!
Merge pull request #78 from ceph/wip-6247

Move helper scripts to /usr/local/bin to clean up logs.
misc: valgrind --num-callers=50

Default is 12, which isn't quite enough.

Signed-off-by: Sage Weil <sage@inktank.com>