create a pkg module for the command

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add the pkg entry point in setup.py

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
create pkg module for debian
import it at the module level
all pkg_managers will take a list or a str

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add pkg to centos distros

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add zypper isntall and remove to suse distro

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
shortcut in fedora to use pkg from centos

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
add zypper support to pkg_managers

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
documented the new functionality for pkg

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
a wealth of tests for the pkg_managers module

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #146 from alfredodeza/6964

creates a `pkg` sub-command to install/remove packages on remote hosts
update the changelog

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
bump the version number

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #147 from alfredodeza/master

get ready to release 1.3.4
v1.3.4
remove call to install from requirement files

Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Merge pull request #148 from alfredodeza/master

remove call to install from requirement files
add jenkins-build script

Move our Jenkins build script out of Jenkins' database and into Git so
that we can have greater visibility on future changes.

Going forward, we will modify the ceph-deploy Jenkins task to only run
this script.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
jenkins: write trace output to STDOUT

Add shell command tracing to the Jenkins build task.

Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>