Update state from installed/removed to present/absent for yum module as per latest documents -> http://docs.ansible.com/yum_module.html
This commit is contained in:
parent
fa85764d3b
commit
4b1e5162d7
|
@ -31,7 +31,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install cloud-utils
|
||||
yum: pkg=cloud-utils state=installed
|
||||
yum: pkg=cloud-utils state=present
|
||||
|
||||
- name: growpart /dev/vda1 partition (/) to full size
|
||||
action: command growpart /dev/vda 1
|
||||
|
|
|
@ -72,7 +72,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install fedmsg-relay
|
||||
yum: pkg=fedmsg-relay state=installed
|
||||
yum: pkg=fedmsg-relay state=present
|
||||
- name: and start it
|
||||
service: name=fedmsg-relay state=started
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
action: mount name=/var/lib/jenkins src='LABEL=jenkins' fstype=ext4 state=mounted
|
||||
|
||||
- name: install pkgs for jenkins
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- vim
|
||||
- dejavu-s\*
|
||||
|
@ -80,7 +80,7 @@
|
|||
- config
|
||||
|
||||
- name: install pkgs for jenkins
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- jenkins
|
||||
tags:
|
||||
|
@ -307,7 +307,7 @@
|
|||
- packages
|
||||
|
||||
- name: install pkgs for jenkins
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- vim
|
||||
- java-1.8.0-openjdk
|
||||
|
@ -351,7 +351,7 @@
|
|||
- packages
|
||||
|
||||
- name: install packages not (yet) available on el7 builder
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- python-straight-plugin
|
||||
- pyflakes # Requested by user rholy (ticket #4175)
|
||||
|
@ -361,13 +361,13 @@
|
|||
- packages
|
||||
|
||||
- name: install pkgs for jenkins for fedora systems > F19
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
when: is_fedora is defined and ansible_distribution_major_version > 20
|
||||
with_items:
|
||||
- sbt-extras
|
||||
|
||||
- name: install pkgs for jenkins for fedora systems
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
when: is_fedora is defined
|
||||
with_items:
|
||||
- python3
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- httpd
|
||||
|
||||
|
|
|
@ -67,7 +67,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install psycopg2 for the postgresql ansible modules
|
||||
yum: pkg=python-psycopg2 state=installed
|
||||
yum: pkg=python-psycopg2 state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
@ -126,7 +126,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install more needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- tar
|
||||
- mailman # transition from mailman2.1
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
- system-config-firewall-base
|
||||
|
||||
- name: install dependencies of fedocal
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- mod_wsgi
|
||||
- mod_ssl
|
||||
|
|
|
@ -133,7 +133,7 @@
|
|||
tasks:
|
||||
|
||||
- name: install more needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- tar
|
||||
- mailman # transition from mailman2.1
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
- anitya_backend
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- anitya
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for fedmsg
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg
|
||||
- libsemanage-python
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
- anitya_frontend
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- anitya
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup ansible-server instance
|
||||
#
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- ansible
|
||||
- git
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
# Setup askbot for ask.fedoraproject.org site.
|
||||
#
|
||||
- name: install needed packages from epel-testing
|
||||
yum: pkg={{ item }} state=installed enablerepo=epel-testing
|
||||
yum: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- askbot
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-memcached
|
||||
- python-askbot-fedmsg
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
# fedora-packager is required for /etc/koji/$arch-config
|
||||
- name: install dependencies
|
||||
yum: state=installed pkg={{ item }}
|
||||
yum: state=present pkg={{ item }}
|
||||
with_items:
|
||||
- fedmsg
|
||||
- fedmsg-hub
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the fedbadges consumer
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-fedbadges
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the tahrir webapp
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-tahrir
|
||||
- python-psycopg2
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
- base
|
||||
|
||||
- name: global default packages to install
|
||||
yum: state=installed name={{ item }}
|
||||
yum: state=present name={{ item }}
|
||||
with_items:
|
||||
- "{{ global_pkgs_inst }}"
|
||||
tags:
|
||||
|
@ -71,7 +71,7 @@
|
|||
- base
|
||||
|
||||
- name: dist pkgs to remove
|
||||
yum: state=removed name={{ item }}
|
||||
yum: state=absent name={{ item }}
|
||||
with_items:
|
||||
- "{{ base_pkgs_erase }}"
|
||||
tags:
|
||||
|
@ -79,7 +79,7 @@
|
|||
- base
|
||||
|
||||
- name: dist pkgs to install
|
||||
yum: state=installed name={{ item }}
|
||||
yum: state=present name={{ item }}
|
||||
with_items:
|
||||
- "{{ base_pkgs_inst }}"
|
||||
tags:
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for bodhi
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- bodhi-server
|
||||
tags:
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for bodhi/masher
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-fedora-turbogears
|
||||
tags:
|
||||
|
@ -103,7 +103,7 @@
|
|||
# tasks for setting up epelmasher
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- repoview
|
||||
when: epelmasher
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Setup a fedmsg-hub
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-moksha-hub
|
||||
- python-bugzilla2fedmsg
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
# install pkg
|
||||
- name: install collectd
|
||||
yum: name=collectd state=installed
|
||||
yum: name=collectd state=present
|
||||
tags:
|
||||
- collectd
|
||||
|
||||
|
@ -41,7 +41,7 @@
|
|||
|
||||
# apache - localhost only - pretty much any apache server
|
||||
- name: install collectd-apache
|
||||
yum: state=installed name=collectd-apache
|
||||
yum: state=present name=collectd-apache
|
||||
tags:
|
||||
- collectd
|
||||
notify:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
|
||||
- name: install python-retask
|
||||
yum: name=python-retask state=installed
|
||||
yum: name=python-retask state=present
|
||||
tags:
|
||||
- collectd
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
# install pkg
|
||||
- name: install collectd server packages
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- collectd-rrdtool
|
||||
- collectd-ping
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install datagrepper and required packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- datagrepper
|
||||
- python-psycopg2
|
||||
|
@ -36,7 +36,7 @@
|
|||
- datagrepper
|
||||
|
||||
- name: installing memcached package for /topics
|
||||
yum: pkg=python-memcached state=installed
|
||||
yum: pkg=python-memcached state=present
|
||||
tags:
|
||||
- packages
|
||||
- datagrepper
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
#install denyhosts
|
||||
- name: install denyhosts
|
||||
yum: name=denyhosts state=installed
|
||||
yum: name=denyhosts state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install dhcp server package
|
||||
yum: state=installed name=dhcp
|
||||
yum: state=present name=dhcp
|
||||
tags:
|
||||
- packages
|
||||
- base
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: Get nfs-utils
|
||||
yum: pkg=nfs-utils state=installed
|
||||
yum: pkg=nfs-utils state=present
|
||||
|
||||
- name: Create /srv/pub directory
|
||||
file: path=/srv/pub state=directory
|
||||
|
@ -9,13 +9,13 @@
|
|||
file: path=/srv/web state=directory
|
||||
|
||||
- name: Get libsemanage-python
|
||||
yum: pkg=libsemanage-python state=installed
|
||||
yum: pkg=libsemanage-python state=present
|
||||
|
||||
- name: Get policycoreutils-python
|
||||
yum: pkg=policycoreutils-python state=installed
|
||||
yum: pkg=policycoreutils-python state=present
|
||||
|
||||
- name: Get mod_ssl
|
||||
yum: pkg=mod_ssl state=installed
|
||||
yum: pkg=mod_ssl state=present
|
||||
|
||||
- name: Set httpd_use_nfs seboolean
|
||||
action: seboolean name=httpd_use_nfs state=yes persistent=yes
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
## Install packages
|
||||
- name: Install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-fedora
|
||||
- python-jinja2
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedora-elections
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install epylog package
|
||||
yum: state=installed name=epylog
|
||||
yum: state=present name=epylog
|
||||
tags:
|
||||
- packages
|
||||
- epylog
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
# nss_db is needed to store user/group info.
|
||||
#
|
||||
- name: install package needed for fas-client
|
||||
yum: state=installed name={{ item }}
|
||||
yum: state=present name={{ item }}
|
||||
with_items:
|
||||
- fas-clients
|
||||
- cronie
|
||||
|
@ -18,7 +18,7 @@
|
|||
- fas_client
|
||||
|
||||
- name: install nss_db on rhel hosts only
|
||||
yum: state=installed name=nss_db
|
||||
yum: state=present name=nss_db
|
||||
when: is_rhel is defined and ansible_distribution_major_version == '6'
|
||||
tags:
|
||||
- packages
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for fedmsg
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg
|
||||
- libsemanage-python
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# correctly is actually included as part of the fedmsg/base role.
|
||||
|
||||
- name: install datanommer packages
|
||||
yum: pkg="{{ item }}" state=installed
|
||||
yum: pkg="{{ item }}" state=present
|
||||
with_items:
|
||||
- python-datanommer-consumer
|
||||
- python-datanommer-models
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install fedmsg-gateway
|
||||
yum: pkg=fedmsg-gateway state=installed
|
||||
yum: pkg=fedmsg-gateway state=present
|
||||
tags:
|
||||
- packages
|
||||
- fedmsg/gateway
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Setup a fedmsg-hub
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg-hub
|
||||
tags:
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
|
||||
- name: install fedmsg-irc
|
||||
yum: pkg=fedmsg-irc state=installed
|
||||
yum: pkg=fedmsg-irc state=present
|
||||
tags:
|
||||
- packages
|
||||
- fedmsg/irc
|
||||
|
||||
- name: install python-fedmsg-meta-fedora-infrastructure
|
||||
yum: pkg=python-fedmsg-meta-fedora-infrastructure state=installed
|
||||
yum: pkg=python-fedmsg-meta-fedora-infrastructure state=present
|
||||
tags:
|
||||
- packages
|
||||
- fedmsg/irc
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# correctly is actually included as part of the fedmsg/base role.
|
||||
|
||||
- name: install fedmsg-relay
|
||||
yum: pkg=fedmsg-relay state=installed
|
||||
yum: pkg=fedmsg-relay state=present
|
||||
tags:
|
||||
- packages
|
||||
- fedmsg/relay
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedoauth
|
||||
- fedoauth-template-fedora
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedocal
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
## Install packages
|
||||
- name: Install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-requests
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Tasklist for setting up freemedia cgi.
|
||||
|
||||
- name: install needed php packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- php
|
||||
notify:
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- gallery3
|
||||
- gallery3-openid
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
#
|
||||
# install python-paste-deploy
|
||||
- name: install python-paste-deploy
|
||||
yum: name=python-paste-deploy state=installed
|
||||
yum: name=python-paste-deploy state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
# install python-geoIP
|
||||
- name: install python-GeoIP
|
||||
yum: name=python-GeoIP state=installed
|
||||
yum: name=python-GeoIP state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the tahrir webapp
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- github2fedmsg
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- glusterfs-fuse
|
||||
tags:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- glusterfs-server
|
||||
tags:
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#
|
||||
#
|
||||
- name: install packages needed for iscsi_client
|
||||
yum: state=installed name={{ item }}
|
||||
yum: state=present name={{ item }}
|
||||
with_items:
|
||||
- iscsi-initiator-utils
|
||||
- device-mapper-multipath
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- kerneltest
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
---
|
||||
- name: install sks
|
||||
yum: name=sks state=installed
|
||||
yum: name=sks state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
- name: install mod_ssl
|
||||
yum: name=mod_ssl state=installed
|
||||
yum: name=mod_ssl state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
when: env == 'staging'
|
||||
|
||||
- name: add pkgs
|
||||
yum: state=installed pkg={{ item }}
|
||||
yum: state=present pkg={{ item }}
|
||||
with_items:
|
||||
- yum-utils
|
||||
- koji-builder
|
||||
|
@ -59,7 +59,7 @@
|
|||
- audit
|
||||
|
||||
- name: add oz/imagefctory pkgs on x86 and arm only.
|
||||
yum: state=installed pkg={{ item }}
|
||||
yum: state=present pkg={{ item }}
|
||||
with_items:
|
||||
- oz
|
||||
- imagefactory
|
||||
|
@ -181,7 +181,7 @@
|
|||
#
|
||||
|
||||
- name: special pkgs for the x86_64 builders
|
||||
yum: state=installed pkg={{ item }}
|
||||
yum: state=present pkg={{ item }}
|
||||
with_items:
|
||||
- kmod-hfsplus
|
||||
when: is_rhel is defined and ansible_architecture == 'x86_64'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup koji hub server.
|
||||
#
|
||||
- name: install koji hub server packages
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- koji-hub
|
||||
- koji-hub-plugins
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: Install required packages
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-arrow
|
||||
- python-fedora
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
# SELinux
|
||||
#
|
||||
- name: install semanage
|
||||
yum: pkg=policycoreutils-python state=installed
|
||||
yum: pkg=policycoreutils-python state=present
|
||||
|
||||
- name: set the SELinux policy for the configuration directory
|
||||
command: semanage fcontext -a -t etc_t "{{ mailman_webui_confdir }}(/.*)?"
|
||||
|
@ -39,13 +39,13 @@
|
|||
dest=/etc/yum.repos.d/hyperkitty.repo
|
||||
|
||||
- name: install GPG to validate the key
|
||||
yum: state=installed name=gnupg
|
||||
yum: state=present name=gnupg
|
||||
|
||||
- name: add the GPG key
|
||||
rpm_key: state=present key=https://repos.fedorapeople.org/repos/abompard/abompard.asc
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- mailman3
|
||||
- mailman3-selinux
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
action: seboolean name=httpd_can_sendmail state=yes persistent=yes
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- mediawiki119
|
||||
- mediawiki119-Cite
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install memcached server package
|
||||
yum: state=installed name=memcached
|
||||
yum: state=present name=memcached
|
||||
tags:
|
||||
- packages
|
||||
- memcached
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
shell=/bin/bash
|
||||
|
||||
- name: install mirrormanager package
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- mirrormanager
|
||||
tags:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: Install package
|
||||
yum: pkg=mod_limitipconn state=installed
|
||||
yum: pkg=mod_limitipconn state=present
|
||||
|
||||
- name: Configuration file
|
||||
copy: src=limitipconn.conf dest=/etc/httpd/conf.d/limitipconn.conf
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
---
|
||||
# install pkgs:
|
||||
- name: install nagios client pkgs
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- nrpe
|
||||
- nagios-plugins
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- nagios_server
|
||||
|
||||
- name: Install nagios packages
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- php
|
||||
- nagios-plugins-http
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
# Install needed packages
|
||||
#
|
||||
- name: Install needed nfs packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- nfs-utils
|
||||
- rpcbind
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Install needed packages
|
||||
#
|
||||
- name: Install needed nfs server packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- nfs-utils
|
||||
- rpcbind
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the notifications consumer
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-fmn-consumer
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the Fedora Notifications webapp
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-fmn-web
|
||||
- python-psycopg2
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- nuancier
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# OpenVpn basic configuration
|
||||
|
||||
- name: Install needed package
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- openvpn
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# OpenVpn server
|
||||
|
||||
- name: Install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- openvpn
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# OpenVpn server
|
||||
|
||||
- name: Install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- openvpn
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the fedora-packages webapp
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedora-packages
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
#install pam_shield
|
||||
- name: install pam_shield
|
||||
yum: name=pam_shield state=installed
|
||||
yum: name=pam_shield state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup paste
|
||||
#
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- sticky-notes
|
||||
- php-cli
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- pkgdb2
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for postfix/logreport
|
||||
|
||||
- name: install postfix-perl-scripts package
|
||||
yum: pkg=postfix-perl-scripts state=installed
|
||||
yum: pkg=postfix-perl-scripts state=present
|
||||
tags:
|
||||
- postfix
|
||||
- packages
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup postgresql server.
|
||||
#
|
||||
- name: install postgresql server packages
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- postgresql-server
|
||||
- postgresql-contrib
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
template: src=koji-tag-package.repo dest="/etc/yum.repos.d/{{ kojitag }}.repo" owner=root group=root
|
||||
|
||||
- name: install publican & brand
|
||||
yum: name="publican-{{ publican_brand }}-web" state=installed
|
||||
yum: name="publican-{{ publican_brand }}-web" state=present
|
||||
|
||||
|
||||
- name: install fedwatch
|
||||
yum: name=fedwatch state=installed enablerepo=epel-testing
|
||||
yum: name=fedwatch state=present enablerepo=epel-testing
|
||||
|
||||
# needs updating!
|
||||
- name: copy fedwatch.conf
|
||||
|
|
|
@ -60,7 +60,7 @@
|
|||
- /var/spool/rsyslog
|
||||
|
||||
- name: add pkgs
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- yum-utils
|
||||
- koji
|
||||
|
@ -106,7 +106,7 @@
|
|||
action: file src=/mnt/fedora_koji/compose dest=/srv/pungi state=link
|
||||
|
||||
- name: add pkgs for nightly compose
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- packagedb-cli
|
||||
when: inventory_hostname.startswith('branched-composer') or inventory_hostname.startswith('rawhide-composer') or inventory_hostname.startswith('composer.stg')
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#
|
||||
|
||||
- name: install rnecessary packages
|
||||
yum: state=installed name={{item}}
|
||||
yum: state=present name={{item}}
|
||||
with_items:
|
||||
- rsync
|
||||
- xinetd
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the summershum consumer
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-summershum
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install supybot package
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- supybot-gribble
|
||||
- supybot-fedora
|
||||
|
@ -39,7 +39,7 @@
|
|||
cron: name=meetings-by-team hour="23" minute="0" user=daemon job="/usr/local/bin/meetings_by_team.sh"
|
||||
|
||||
- name: hotfix - packagedb-cli which is a new dep but is not there in the rpm
|
||||
yum: pkg=packagedb-cli state=installed
|
||||
yum: pkg=packagedb-cli state=present
|
||||
|
||||
- name: hotfix - supybot plugin
|
||||
copy: src=plugin.py dest=/usr/lib/python2.6/site-packages/supybot/plugins/Fedora/plugin.py mode=755 owner=root
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
|
||||
- name: install needed packages
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- fedora-tagger
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
---
|
||||
- name: install tftp server package
|
||||
yum: state=installed name=tftp-server
|
||||
yum: state=present name=tftp-server
|
||||
tags:
|
||||
- packages
|
||||
- tftp_server
|
||||
|
||||
- name: install syslinux package
|
||||
yum: state=installed name=syslinux
|
||||
yum: state=present name=syslinux
|
||||
tags:
|
||||
- packages
|
||||
- tftp_server
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install unbound package
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- unbound
|
||||
- policycoreutils-python
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install pam_url
|
||||
yum: name=pam_url state=installed
|
||||
yum: name=pam_url state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install needed packages for accelerated mode
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-keyczar
|
||||
tags:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
# install apache(httpd)
|
||||
- name: install apache
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- httpd
|
||||
- httpd-tools
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
- packages
|
||||
|
||||
- name: ntp pkgs
|
||||
action: yum state=installed pkg={{ item }}
|
||||
action: yum state=present pkg={{ item }}
|
||||
with_items:
|
||||
- ntpdate
|
||||
- ntp
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
# install mod_wsgi
|
||||
- name: install mod_wsgi
|
||||
yum: name=mod_wsgi state=installed
|
||||
yum: name=mod_wsgi state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup mysql server.
|
||||
#
|
||||
- name: install mysql server packages
|
||||
yum: name={{ item }} state=installed
|
||||
yum: name={{ item }} state=present
|
||||
with_items:
|
||||
- mysql-server
|
||||
tags:
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
# openvpn - ftw - or something
|
||||
- name: install openvpn
|
||||
yum: name=openvpn state=installed
|
||||
yum: name=openvpn state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
# openvpn - ftw - or something
|
||||
- name: install openvpn
|
||||
yum: name=openvpn state=installed
|
||||
yum: name=openvpn state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install postfix
|
||||
action: yum pkg=postfix state=installed
|
||||
action: yum pkg=postfix state=present
|
||||
tags:
|
||||
- postfix
|
||||
- packages
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
# tasklist for setting up a rdiff backup server.
|
||||
- name: install rdiff-backup
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- rdiff-backup
|
||||
- git
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
- packages
|
||||
|
||||
- name: install sigul
|
||||
action: yum state=installed name={{ item }}
|
||||
action: yum state=present name={{ item }}
|
||||
with_items:
|
||||
- sigul
|
||||
- ntp
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
selinux: policy=targeted state=enforcing
|
||||
|
||||
- name: install libvirt packages on rhel6 virthosts
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- qemu-kvm
|
||||
- libvirt
|
||||
|
@ -15,7 +15,7 @@
|
|||
when: ansible_distribution == 'RedHat' and ansible_distribution_major_version == '6'
|
||||
|
||||
- name: install libvirt packages on rhel7 virthosts
|
||||
yum: pkg={{ item }} state=installed
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- qemu-kvm
|
||||
- libvirt
|
||||
|
|
Loading…
Reference in New Issue