Merge pull request #6 from dachary/master

fabfile: install uuid-runtime and python-argparse

Reviewed-by: Sage Weil <sage@inktank.com>
build-kernel-deb: create version and config files in OUTDIR

Export UTS_RELEASE string through the new OUTDIR/version file.  This is
to allow teuthology kernel task to verify that the kernel it rebooted
into is the right one reliably and in all cases.

Also, export .config to make debugging regressions a bit easier.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
Merge pull request #8 from ceph/wip-utsrelease

build-kernel-deb: create version and config files in OUTDIR
fabfile: update auto list

add back arm builders
but remove old quantal

Signed-off-by: Sage Weil <sage@inktank.com>
Added new Fedora Gitbuilders.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Use correct format for rpm gitbuilders rsync-target

The codename value from lsb_release is not unique enough
nor our currently used format for the directory on the
gitbulder-archive machine. Instead use distro name
with the version (without . in them) like we are currently
doing.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Keep builds around for 4 days instead of 2.

Gitbuilder-archive should have enough space and this will
help jobs to complete running if they get delayed over
the weekend.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Have copy of backport deps in /srv instead of apt-cache.

Instead of pulling from /var/apt-cache (assuming the files
exist) instead run a apt-get --reinstall and copy files to
/srv/extras-backports and import for the repo from there.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Remove submodule .git/config submodules for .gitmodules reimport.

When the submodules init is done it takes values from .gitmodules
and imports them into .git/config so when .gitmodules is updated
old values/URLs are sitll used. Instead remove the entries from
.git/config so they can be re-added from .gitmodules.
Clean repo after unsetting .git/config settings.


Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Use format() for lsb codename or distro/verison string.


Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Use --remove-section so empty entires don't keep increasing.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Add additional packages needed for RPM gitbuilders.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Use more proper git method instead of shell fugliness.


Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Merge pull request #9 from ceph/wip-sandon

Wip sandon
Remove .git config entries after reset.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Back to shell fugliness.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Use git submodule sync
Install newer git with bugfixes from source in /srv

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Remove submodule data/regenerate to fix URLs and other changes

Signed-off-by: Sandon Van Ness <sandon@inktank.com>