Rhel support added

Fixes: #4946
Signed-off-by: Warren Usui <warren.usui@inktank.com>
valgrind: update suppressions for leveldb, libc leaks from mon

These result in clean valgrind leak checks on the mon (at least with my
limited vstart testing).
valgrind: add another leveldb suppression
ceph: debug valgrind error

  File "/var/lib/teuthworker/teuthology-master/teuthology/task/ceph.py", line 215, in valgrind_post
    (file, kind) = line.split(':')
ValueError: need more than 1 value to unpack
ceph: fix valgrind grep output parsing

When you pass a single file to zgrep you don't get the filename prefix,
which confuses the split line a few lines down.
ceph_manager: don't say you have no arguments and then list them

Calling ceph pg dump --format=json works better without -- before pg
(how did this work before?...)

Signed-off-by: Dan Mick <dan.mick@inktank.com>
teuthology-lock --summary:  allow --machine-type=all

Signed-off-by: Dan Mick <dan.mick@inktank.com>
task/install.py: extraneous subscript in upgrade() for only some remotes

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Add RHEL support to teuthology

Fix #4946
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Merge branch 'wip-RhelInstall-wusui'
support install task for fedora

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
merged system_value for rpms

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Support added for running scheduled tasks on virtual machines.
    This included:
    A). changes made so that full path names on some files were used
        (scheduled tasks started in different home directories).
    B.) Changes to insure tasks come up on the beanstalkc queue properly,
    C.) Finding and inserting the libvirt eqivalent code for vm machines
        in order to simulate ipmi actions,
    D.) Fix host key code, report valgrind issue more clearly.
    E.) Some message and downburst call changes.

    Fix #4988
    Fix #5122
    Signed-off-by: Warren Usui <warren.usui@inktank.com>
valgrind: more leveldb whitelisting
ceph_manager: drop -- before --format=json arg

Signed-off-by: Sage Weil <sage@inktank.com>
valgrind: glibc/boost_thread leak suppressions
Merge branch 'wip-teuthVm-wusui'
ceph: ignore ceph-osd leaks for now :(
teuthology-lock --summary:  allow --machine-type=all

Somehow this got lost; putting it back

Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit e4eb4aa23b66a5b33cf6ff14305ae8c3d328fb50)
added support for rhel

Signed-off-by: tamil <tamil.muthamizhan@inktank.com>