Add F21 configs

F21 branched from rawhide, so let's add configs.
Now only armhfp, i386 and x86_64 repos available/

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Signed-off-by: Clark Williams <clark.williams@gmail.com>
Change releasever to 22 for rawhide

F21 branched from rawhide, so let's change f21 to f22 in rawhide
configs.

Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Signed-off-by: Clark Williams <clark.williams@gmail.com>
deploy etc/pki to buildroot

(cherry picked from commit 365e801eb2b054389444ab0f28e1a78b17e0ac59)
Signed-off-by: Clark Williams <clark.williams@gmail.com>
do not list pki files twice

(cherry picked from commit 393b89bd4519c63622290a01f6592919b7bad3b1)
Signed-off-by: Clark Williams <clark.williams@gmail.com>
make /etc/mtab symlink to /proc/self/mounts [BZ# 1116158]

(cherry picked from commit 2a32c851078c1b6b6d4dcb4989bd9be794df3f67)
Signed-off-by: Clark Williams <clark.williams@gmail.com>
enable GPG checks for F21

(cherry picked from commit effe9cea309165c1afcd1f25fefeb6a428b44b93)
Signed-off-by: Clark Williams <clark.williams@gmail.com>
version bump to 1.1.40

Signed-off-by: Clark Williams <clark.williams@gmail.com>
remove python 2.7 statement

Get rid of python 2.7 statement so we can run on RHEL6.

Signed-off-by: Clark Williams <clark.williams@gmail.com>
version bump to 1.1.41

Signed-off-by: Clark Williams <clark.williams@gmail.com>
add releasever to epel-7
add test output to .gitignore
Install bash-completion into prefix

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Remove AM_MAINTAINER_MODE

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Proper unit test for traceLog

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Test for getLog

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Move proxy environment init to separate function

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Implement abstraction over package management (Yum,DNF)

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Factor out the initialization and cleanup to a separate class

This commit contains lot of changed lines, but most of them are just moving
stuff around to have initialization/locking/cleanup in one place to be able to
do shared locking on buildroot.

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Refactor build command

Signed-off-by: Michael Simacek <msimacek@redhat.com>
Refactor buildsrpm command

Signed-off-by: Michael Simacek <msimacek@redhat.com>