summaryrefslogtreecommitdiffstats
path: root/tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml
blob: a6656b6cbb06ab767e2fb54fc316face0b389c70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
---
- name: install deltarpm
  dnf:  name=deltarpm state=present

- name: update system
  shell: dnf  update -y

- name: install other packages
  dnf:  name={{ item }} state=present
  with_items:
    - attr
    - autoconf
    - automake
    - bison
    - cmockery2
    - cmockery2-devel
    - cifs-utils
    - dbench
    - dos2unix
    - e2fsprogs
    - findutils
    - flex
    - fuse-devel
    - fuse-libs
    - gcc
    - gdb
    - git
    - glib2-devel
    - hostname
    - libacl-devel
    - libaio-devel
    - libattr-devel
    - libibverbs-devel
    - librdmacm-devel
    - libtool
    - libxml2-devel
    - lvm2-devel
    - make
    - man-db
    - mock
    - net-tools
    - nfs-utils
    - openssh-server
    - openssl-devel
    - perl-Test-Harness
    - pkgconfig
    - procps-ng
    - psmisc
    - python-devel
    - python-devel
    - python-eventlet
    - python-netifaces
    - python-paste-deploy
    - python-setuptools
    - python-simplejson
    - python-sphinx
    - python-webob
    - pyxattr
    - readline-devel
    - rpm-build
    - screen
    - strace
    - supervisor
    - systemtap-sdt-devel
    - sqlite-devel
    - samba*
    - userspace-rcu-devel
    - vim
    - wget
    - which
    - xfsprogs
    - yajl-devel

- name: Erase gluster packages, keep dependencies; we will source install
  shell: rpm -ev --nodeps `rpm -qa | grep ^gluster`
  ignore_errors: True