autotest.shared: create a new top level module and namespace

That is intended to be used as a portable (as in easy to sync)
collection of definitions that are needed by separate Autotest
components, such as the RPC server and client.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/harness_ABAT.py: put a nail in ABAT's coffin

Since it has been discontinued even on its original place
of inception.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
get_os_vendor(): warn about its deprecated status

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/shared/base_job.py: documentation style changes

Documentation only, deos not introduce any behaviour changes.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/shared/base_utils.py: port archive utilities from virt-test

These are needed by the installer base class.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
software manager: log additional info

including package type when logging installed packages

Signed-off-by: Cleber Rosa <crosa@redhat.com>
client/base_sysinfo: Also log the installed packaged before each test

This is needed to have a more precise view of what was installed during
the test.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Merge pull request #772 from clebergnu/shared_frontend_rpc_v1

autotest.shared: create a new top level module and namespace
Add vg_create & vg_remove functions

Signed-off-by: Yanbing Du <ydu@redhat.com>
Merge pull request #770 from will-Do/vg-create

client/lv_utils.py: Add vg_create & vg_remove functions
Merge pull request #773 from clebergnu/fixes_and_cleanups_v1

Fixes and cleanups
utils.unittest_suite: Remove the firewalld add unittest from short set

This unittest requires python APIs not available in python
2.4, and would be better to be executed in a full run, rather
than a short run.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #778 from autotest/remove-fwall-unittest-default-set

utils.unittest_suite: Remove the firewalld add unittest from short set