summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaghavendra Talur <rtalur@redhat.com>2016-01-22 12:08:52 +0530
committerRaghavendra Talur <rtalur@redhat.com>2016-02-25 10:17:59 -0800
commite991d14a3a2aaf19218cbb5993a94de263769cb4 (patch)
treee54250b36058e039934b9845c44478f5b51c8e35
parente410c3a0c97a7bfe109badba5b6a5dd094016995 (diff)
vagrant-test: Install helper packages
It is useful to have helper packages like gdb, sysstat, valgrind installed on the dev machines. The pre-baked box that was merged in commit e29bf0b1f102308f114e04421d80696eebfbf6e3 has those packages installed. This patch updates the list of packages installed in the install-pkgs role for future reference. Change-Id: I2ee25d40708a4d29652b5bd40b66e3b1fcd33f0c BUG: 1291537 Signed-off-by: Raghavendra Talur <rtalur@redhat.com> Reviewed-on: http://review.gluster.org/13458 Smoke: Gluster Build System <jenkins@build.gluster.com> CentOS-regression: Gluster Build System <jenkins@build.gluster.com> NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
-rw-r--r--tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml b/tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml
index ee209e8865d..4e7d8d0d7b8 100644
--- a/tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml
+++ b/tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml
@@ -38,6 +38,7 @@
- man-db
- mock
- net-tools
+ - nfs-ganesha-gluster
- nfs-utils
- openssh-server
- openssl-devel
@@ -69,3 +70,15 @@
- xfsprogs
- yajl-devel
+- name: install dev help packages, not required by Gluster
+ dnf: name={{ item }} state=present
+ with_items:
+ - cgdb
+ - clang
+ - lsof
+ - perf
+ - sysstat
+ - systemtap
+ - systemtap-runtime
+ - tcpdump
+ - valgrind