Change the default branch to production

Change-Id: I778c9a6af2521149a53b6ce4694d284aca310b94
Signed-off-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Add saz/ssh-1.2.0 to export SSH keys

By exporting the SSH keys and importing them on every machine, we can
manage the known hosts file system wide.

This allows every jenkins slave to connect to our foreman server to
trigger an update of the puppet modules.

Change-Id: I67c4a846e5612f11c1329e3f9ffa7192e999f79b
Signed-off-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Added verbosity and module deployment

Change-Id: I4eda91889fe8b9dcd33c29d4175f049ff67ae812
Signed-off-by: David Caro <dcaroest@redhat.com>
jenkins: add jnlp systemd service

this patch is adding a systemd service to connect jnlp slaves to jenkins
upon boot

Change-Id: I69c04487b25c990c35db1fc585e465b10b8e52f7
Signed-off-by: Ohad Basan <obasan@redhat.com>
*add absolute binary path
* remove stop command
*remove su

Change-Id: I03dc2490029236ae50a70cc2d72291e0a83355c0
Signed-off-by: Ohad Basan <obasan@redhat.com>
puppet: adding dosfstool pkg to jenkins slave

    - needed by vdsm rpm build

Change-Id: Id18687a89a877f5548b0f060872e980043d7caa0
Signed-off-by: Eyal Edri <eedri@redhat.com>
Added rpmdevtools package to build jasper rpms

Change-Id: Ib11cf12d143716019b11ca5aeb4ad99bc2dec8b5
Signed-off-by: David Caro <dcaroest@redhat.com>
puppet: adding libnl to jenkins slave

    - needed to build vdsm

Change-Id: I596499b19bac2cdacb0f2b5148525a6f2487b600
Signed-off-by: Eyal Edri <eedri@redhat.com>
Add log4j for jenkins slaves.

Change-Id: Icd1982c24dc07593b2bcbcb07b892980b3116219
Signed-off-by: Kiril Nesenko <knesenko@redhat.com>
Added package yum-utils for the repo_closure job

Change-Id: Ic685f95236f3a8803b6707c7c34fa95ad4654fbf
Signed-off-by: David Caro <dcaroest@redhat.com>
Added jpackage rpo to the centos slaves

Change-Id: I1819262b6d8b222de36cb4f85e4c70a8aea520db
Signed-off-by: David Caro <dcaroest@redhat.com>
Added missing jpackage generic repo

Change-Id: I23d92319fb3e86ece56a4944b760d8f994589d82
Signed-off-by: David Caro <dcaroest@redhat.com>
Changed to jpackage 6 repos

Version 5 repos are currently broken

Change-Id: I0f05b640bbb92dc51278cc2db2f2071fbfb3bf87
Signed-off-by: David Caro <dcaroest@redhat.com>
Added packages for ovirt_dwh_create_rpms

Change-Id: I8a5da2791a3f8865fe83dbf7cccfa21bbf6f96a4
Signed-off-by: David Caro <dcaroest@redhat.com>
Added ci-tools repo with latest pep8

Epel does not have a new enough pep8 version for EL hosts, added the
package to the repo and the repo to centos slaves.

Forcing also repos to be configured before packages

Change-Id: Ie979aefc7e63380f15b35ee3b4e017e3f5747eee
Signed-off-by: David Caro <dcaroest@redhat.com>
Added mock package

Change-Id: Ied8a42499c49d6fe39ef5320f429b7bedc82269c
Task: https://fedorahosted.org/ovirt/ticket/112
Signed-off-by: David Caro <dcaroest@redhat.com>
Added jasperreports-server package to slaves

jasperreports-server package is hosted in ci-tools repo, as it's not the
same version that's in our released repos.

Change-Id: Ifa0bddb552c7a26eb60acf1c4b046e373d73dc01
Signed-off-by: David Caro <dcaroest@redhat.com>
Update systemd to "work" on other operatingsystems

Change-Id: I0634d6c93fb7f82c24f325d8ad4370178bf6ee79
Signed-off-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Add pylint

Change-Id: Id9931bf6b219697468604938dc0ba968af5f3698
Signed-off-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Fixed jenkins user inclusion in mock group

Using puppet group type, with members parameter does not work for unix
groups.

Change-Id: Ic3ccc38ce1c4639683c15a16f4f7e9d4efce6569
Signed-off-by: David Caro <dcaroest@redhat.com>