install-autotest-server.sh: fix typo

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Fixed apache wsgi configuration

Added directive to pass authorization token in wsgi
apache config, without that rpc (including CLI)
was broked and it was not sending the user name
properly since without that HTTP_AUTHORIZATION was
being striped. Also renamed wsgi process group
to be autotest specific to make it easier to
coexist with other apps on the same server.

Signed-off-by: Julius Gawlas <julius.gawlas@hp.com>
client.shared.base_packages: Override checksum feature for GitFetcher

This is a solution for the issue #603.

When adding a git repo as the package provider for autotest
deps, the method BasePackageManager.install_pkg() will download
and try to verify the checksum files for the given dependency.

For example, if you use the following snippet:

job.pkgmgr.add_repository("git://10.0.0.12/tools/iometer.git")
job.setup_dep(['iometer'])

This will fail because a GitFetcher doesn't have the ability
to fetch .checksum files. So, to avoid the error, if the package
repo is a git repo, let's skip checksum verification altogether,
even overriding what the callers may have passed, since it
doesn't make sense for the git fetcher anyway.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
move creation of basic admin group to post migrate

with change to using south the previous was of
creation of admin in sync handler stopped working, here
we move it instead to post_migrate south signal

Signed-off-by: Julius Gawlas <julius.gawlas@hp.com>
client/tests: Update to the latest master

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>