yum accepted pkg=, package calls it name=
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
This commit is contained in:
parent
73f695ab72
commit
936e8b261a
|
@ -48,7 +48,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install fedmsg-relay
|
||||
package: pkg=fedmsg-relay state=present
|
||||
package: name=fedmsg-relay state=present
|
||||
- name: and start it
|
||||
service: name=fedmsg-relay state=started
|
||||
|
||||
|
|
|
@ -37,6 +37,6 @@
|
|||
|
||||
tasks:
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- ipmitool
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
copy: src="{{ files}}/download/last-sync" dest=/usr/local/bin/last-sync mode=0755
|
||||
when: inventory_hostname == 'download-ib01.fedoraproject.org'
|
||||
- name: install bc so last-sync works.
|
||||
package: pkg=bc state=present
|
||||
package: name=bc state=present
|
||||
when: inventory_hostname == 'download-ib01.fedoraproject.org'
|
||||
|
||||
|
||||
|
|
|
@ -48,7 +48,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install psycopg2 for the postgresql ansible modules
|
||||
package: pkg=python-psycopg2 state=present
|
||||
package: name=python-psycopg2 state=present
|
||||
tags:
|
||||
- packages
|
||||
|
||||
|
@ -100,7 +100,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install more needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- tar
|
||||
tags:
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
|
||||
pre_tasks:
|
||||
- name: Install policycoreutils-python
|
||||
package: pkg=policycoreutils-python state=present
|
||||
package: name=policycoreutils-python state=present
|
||||
|
||||
- name: Create /srv/web/ for all the goodies.
|
||||
file: >
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install some packages which arent in playbooks
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- nmap
|
||||
- tcpdump
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
|
||||
pre_tasks:
|
||||
- name: install fedmsg-relay
|
||||
package: pkg=fedmsg-relay state=present
|
||||
package: name=fedmsg-relay state=present
|
||||
tags:
|
||||
- pagure
|
||||
- pagure/fedmsg
|
||||
|
|
|
@ -52,7 +52,7 @@
|
|||
- include: "{{ tasks_path }}/motd.yml"
|
||||
|
||||
- name: Install some misc packages needed for various tasks
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- createrepo
|
||||
- koji
|
||||
|
|
|
@ -57,7 +57,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- httpd
|
||||
- httpd-tools
|
||||
|
|
|
@ -144,7 +144,7 @@
|
|||
tasks:
|
||||
|
||||
- name: install more needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- tar
|
||||
- vim
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
|
||||
# pre_tasks:
|
||||
# - name: install fedmsg-relay
|
||||
# package: pkg=fedmsg-relay state=present
|
||||
# package: name=fedmsg-relay state=present
|
||||
# tags:
|
||||
# - pagure
|
||||
# - pagure/fedmsg
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
pre_tasks:
|
||||
- name: Install policycoreutils-python
|
||||
package: pkg=policycoreutils-python state=present
|
||||
package: name=policycoreutils-python state=present
|
||||
|
||||
- name: Create /srv/web/ for all the goodies.
|
||||
file: >
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
|
||||
tasks:
|
||||
- name: install cloud-utils (yum)
|
||||
package: pkg=cloud-utils state=present
|
||||
package: name=cloud-utils state=present
|
||||
when: ansible_distribution_major_version|int < 22
|
||||
|
||||
- name: install cloud-utils (dnf)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install postgresql packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-psycopg2
|
||||
- postgresql-server
|
||||
|
@ -8,20 +8,20 @@
|
|||
- pg-semver
|
||||
|
||||
- name: install ssl packages for https
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- openssl
|
||||
- mod_ssl
|
||||
|
||||
- name: memcached rhel
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- memcached
|
||||
- python-memcached
|
||||
when: ansible_distribution == "RedHat" and faf_web_cache_type == "memcached"
|
||||
|
||||
- name: memcached fedora
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- libmemcached
|
||||
- memcached
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install faf web celery packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_web_celery_packages }}"
|
||||
tags:
|
||||
- packages
|
||||
|
|
|
@ -4,41 +4,41 @@
|
|||
copy: src=group_abrt-faf-el7-epel-7.repo dest=/etc/yum.repos.d/
|
||||
|
||||
- name: erase faf packages
|
||||
package: pkg="faf-*" state=absent
|
||||
package: name="faf-*" state=absent
|
||||
when: faf_force_reinstall
|
||||
|
||||
- name: install core faf packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_packages }}"
|
||||
|
||||
- name: install faf problem packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_problem_packages }}"
|
||||
|
||||
- name: install faf opsys packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_opsys_packages }}"
|
||||
|
||||
- name: install faf action packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_action_packages }}"
|
||||
|
||||
- name: install faf bugtracker packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_bugtracker_packages }}"
|
||||
when: faf_with_bugtrackers
|
||||
|
||||
- name: install faf celery packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_celery_packages }}"
|
||||
when: faf_with_celery
|
||||
|
||||
- name: install faf fedmsg packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_fedmsg_packages }}"
|
||||
when: faf_with_fedmsg
|
||||
|
||||
- name: install faf solutionfinder packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_solutionfinder_packages }}"
|
||||
when: faf_with_solutionfinders
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
---
|
||||
- name: update faf packages
|
||||
package: pkg="faf*" state=latest
|
||||
package: name="faf*" state=latest
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
when: faf_with_celery
|
||||
|
||||
- name: install faf web symboltransfer packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items: "{{ faf_web_symboltransfer_packages }}"
|
||||
when: faf_with_symboltransfer
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the anitya webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- anitya
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for fedmsg
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg
|
||||
- libsemanage-python
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the anitya webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- anitya
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup ansible-server instance
|
||||
#
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- ansible
|
||||
- git
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup askbot for ask.fedoraproject.org site.
|
||||
#
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- askbot
|
||||
- python-memcached
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the fedbadges consumer
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-fedbadges
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the tahrir webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-tahrir
|
||||
- python-psycopg2
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
- block:
|
||||
|
||||
- name: install watchdog
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- watchdog
|
||||
tags:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- basset-frontend
|
||||
tags:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- basset
|
||||
tags:
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
- config
|
||||
|
||||
- name: install packages needed
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- srm # secure rm to delete sensitive files.
|
||||
- ansible # This is our ansible master, needs ansible installed.
|
||||
|
@ -58,7 +58,7 @@
|
|||
- config
|
||||
|
||||
- name: install cloud client packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-novaclient
|
||||
- python-neutronclient
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#
|
||||
---
|
||||
- name: install packages needed for beaker lab-controller
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- beaker-lab-controller
|
||||
- tftp-server
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# to perform various administrative tasks.
|
||||
|
||||
- name: install bkr client
|
||||
package: pkg=beaker-client state=present
|
||||
package: name=beaker-client state=present
|
||||
tags:
|
||||
- beaker-server
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
- beaker-server
|
||||
|
||||
- name: install packages required for beaker-server
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- beaker-server
|
||||
- mod_auth_mellon
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
|
||||
- name: install libvirt packages on rhel7 virthosts
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- qemu-kvm
|
||||
- libvirt
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
- bodhi
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- mock
|
||||
- mash
|
||||
|
@ -32,21 +32,21 @@
|
|||
- bodhi
|
||||
|
||||
- name: install tag2distrepo on fedora bodhi backends
|
||||
package: pkg=python2-tag2distrepo state=present
|
||||
package: name=python2-tag2distrepo state=present
|
||||
when: inventory_hostname.startswith('bodhi-backend02')
|
||||
tags:
|
||||
- packages
|
||||
- bodhi
|
||||
|
||||
- name: install python3-ccolutils on fedora bodhi backends
|
||||
package: pkg=python3-cccolutils state=present
|
||||
package: name=python3-cccolutils state=present
|
||||
when: inventory_hostname.startswith('bodhi-backend01')
|
||||
tags:
|
||||
- packages
|
||||
- bodhi
|
||||
|
||||
- name: install ostree
|
||||
package: pkg=ostree state=present
|
||||
package: name=ostree state=present
|
||||
when: inventory_hostname.startswith('bodhi-backend01')
|
||||
tags:
|
||||
- packages
|
||||
|
@ -134,7 +134,7 @@
|
|||
# tasks for setting up epelmasher
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- repoview
|
||||
tags:
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for bodhi
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- bodhi-docs
|
||||
- bodhi-server
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for Bugyou
|
||||
|
||||
- name: install needed packages for bugyou
|
||||
package: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
package: name={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- bugyou
|
||||
notify:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for Bugyou Plugins
|
||||
|
||||
- name: install needed packages for bugyou_plugins
|
||||
package: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
package: name={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- python-libpagure
|
||||
- bugyou_plugins
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Setup a fedmsg-hub
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-moksha-hub
|
||||
- python-bugzilla2fedmsg
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
## Install packages
|
||||
- name: Install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-bugzilla
|
||||
tags:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: Install the needed packages
|
||||
package: pkg={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- certbot
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# tasklist for setting up CGit
|
||||
|
||||
- name: install the needed packages
|
||||
package: pkg={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- cgit
|
||||
- mod_ssl
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# tasklist for setting up the CGit file list
|
||||
|
||||
- name: install semanage
|
||||
package: pkg=/usr/sbin/semanage state=present
|
||||
package: name=/usr/sbin/semanage state=present
|
||||
tags: cgit
|
||||
|
||||
- name: create the git root directory (/srv/git)
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
# - clamscan_weekday (optional)
|
||||
|
||||
- name: install the needed packages
|
||||
package: pkg={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- clamav
|
||||
- clamav-data
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install datagrepper and required packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- datagrepper
|
||||
- python-psycopg2
|
||||
|
@ -38,7 +38,7 @@
|
|||
- datagrepper
|
||||
|
||||
- name: installing memcached package for /topics
|
||||
package: pkg=python-memcached state=present
|
||||
package: name=python-memcached state=present
|
||||
tags:
|
||||
- packages
|
||||
- datagrepper
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the pagure webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- pagure
|
||||
- pagure-ev
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
# -- Common ----------------------------------------------
|
||||
# This is very basic stuff that is needed by multiple of the next sections.
|
||||
- name: install the needed packages
|
||||
package: pkg={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- git
|
||||
- httpd
|
||||
|
@ -58,7 +58,7 @@
|
|||
# -- Dist Git --------------------------------------------
|
||||
# This is the Git setup itself: group, root directory, scripts,...
|
||||
- name: install dist-git
|
||||
package: pkg={{item}} state=latest
|
||||
package: name={{item}} state=latest
|
||||
with_items:
|
||||
- dist-git
|
||||
- dist-git-selinux
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- bzip2
|
||||
- libsemanage-python
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
## Install packages
|
||||
- name: Install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-fedora
|
||||
- python-jinja2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the nuancier webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedora-elections
|
||||
- python-psycopg2
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
- yumrepos
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fas
|
||||
- fas-theme-fedoraproject
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Tasks to set up fas_server
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fas
|
||||
- fas-plugin-yubikey
|
||||
|
@ -17,7 +17,7 @@
|
|||
- fas
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- krb5-workstation
|
||||
- python-requests-kerberos
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the notifications consumer
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- koji
|
||||
- fedmsg
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for fedmsg
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- libsemanage-python
|
||||
- python-psutil
|
||||
|
@ -14,7 +14,7 @@
|
|||
when: ansible_distribution_major_version|int < 22
|
||||
|
||||
- name: install python2 fedmsg package
|
||||
package: pkg=fedmsg state=present
|
||||
package: name=fedmsg state=present
|
||||
when: "'python34-fedmsg' not in group_names and ansible_distribution_major_version|int < 22"
|
||||
tags: fedmsg/base
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
|||
tags: fedmsg/base
|
||||
|
||||
- name: install the python34 fedmsg package (yum)
|
||||
package: pkg=python34-fedmsg-core state=present
|
||||
package: name=python34-fedmsg-core state=present
|
||||
when: "'python34-fedmsg' in group_names and ansible_distribution_major_version|int < 22"
|
||||
tags: fedmsg/base
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# correctly is actually included as part of the fedmsg/base role.
|
||||
|
||||
- name: install datanommer packages
|
||||
package: pkg="{{ item }}" state=present
|
||||
package: name="{{ item }}" state=present
|
||||
with_items:
|
||||
- python-datanommer-consumer
|
||||
- python-datanommer-models
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Tasks to set up fedmsg-gateway-slave
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg-gateway
|
||||
- stunnel
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install fedmsg-gateway
|
||||
package: pkg=fedmsg-gateway state=present
|
||||
package: name=fedmsg-gateway state=present
|
||||
tags:
|
||||
- packages
|
||||
- fedmsg/gateway
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Setup a fedmsg-hub
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg-hub
|
||||
tags:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
- name: install package for fedmsg-irc
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} 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)
|
||||
package: pkg=fedmsg-relay state=present
|
||||
package: name=fedmsg-relay state=present
|
||||
tags:
|
||||
- packages
|
||||
- fedmsg/relay
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the fedocal webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedocal
|
||||
- python-psycopg2
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: Install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- babel
|
||||
- git
|
||||
|
@ -12,7 +12,7 @@
|
|||
- fedora-web
|
||||
|
||||
- name: Install extra packages for staging
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-dogpile-cache
|
||||
tags:
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
## Install packages
|
||||
- name: Install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-requests
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Tasklist for setting up freemedia cgi.
|
||||
|
||||
- name: install needed php packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- php
|
||||
notify:
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
# jobs, triggered by fedmsg, etc...
|
||||
|
||||
- name: install the needed packages
|
||||
package: pkg=git state=present
|
||||
package: name=git state=present
|
||||
tags:
|
||||
- git
|
||||
- git/checks
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# tasklist for setting up git mail hooks
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- git
|
||||
- moreutils
|
||||
|
@ -13,7 +13,7 @@
|
|||
- packages
|
||||
|
||||
- name: install needed packages from epel testing
|
||||
package: pkg={{item}} state=present enablerepo=epel-testing
|
||||
package: name={{item}} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- python-pygit2
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# tasklist for setting up a git server (git:// access)
|
||||
|
||||
- name: install the git-daemon package
|
||||
package: pkg=git-daemon state=present
|
||||
package: name=git-daemon state=present
|
||||
tags: git/server
|
||||
|
||||
# If NOT using xinetd
|
||||
|
@ -21,7 +21,7 @@
|
|||
|
||||
# If using xinetd
|
||||
- name: install xinetd
|
||||
package: pkg=xinetd state=present
|
||||
package: name=xinetd state=present
|
||||
when: ansible_distribution_major_version|int == 6
|
||||
tags: git/server
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the tahrir webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- github2fedmsg
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# tasklist for setting up a basic gitolite
|
||||
|
||||
- name: install the needed packages
|
||||
package: pkg={{item}} state=present
|
||||
package: name={{item}} state=present
|
||||
with_items:
|
||||
- gitolite3
|
||||
- perl-Sys-Syslog
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Tasks to set up haproxy
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- haproxy
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the the-new-hotness consumer
|
||||
#
|
||||
- name: install rebase helper from epel-testing
|
||||
package: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
package: name={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- rebase-helper
|
||||
tags:
|
||||
|
@ -10,7 +10,7 @@
|
|||
- hotness
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- the-new-hotness
|
||||
- python-psycopg2
|
||||
|
|
|
@ -106,7 +106,7 @@
|
|||
- config
|
||||
|
||||
- name: install packages needed
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- infinoted
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for IPA
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- haveged
|
||||
- ipa-server
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the ipsilon webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- ipsilon
|
||||
- ipsilon-authfas
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the kerneltest webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- kerneltest
|
||||
- python-psycopg2
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
# TODO: switch to the sefcontext module when we update Ansible to 2.2+
|
||||
#
|
||||
- name: install semanage
|
||||
package: pkg=policycoreutils-python state=present
|
||||
package: name=policycoreutils-python state=present
|
||||
tags:
|
||||
- mailman
|
||||
- selinux
|
||||
|
@ -94,7 +94,7 @@
|
|||
tags: mailman
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-psycopg2
|
||||
- python34-psycopg2
|
||||
|
@ -131,7 +131,7 @@
|
|||
tags: mailman
|
||||
|
||||
- name: install the mailman3 fedmsg plugin rpm
|
||||
package: pkg=mailman3-fedmsg-plugin
|
||||
package: name=mailman3-fedmsg-plugin
|
||||
notify: restart mailman3
|
||||
when: ansible_distribution == 'RedHat'
|
||||
tags: mailman
|
||||
|
@ -145,7 +145,7 @@
|
|||
|
||||
- name: install packages when not using source extracts
|
||||
when: ansible_hostname != "lists-dev.cloud.fedoraproject.org"
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- mailman3
|
||||
- mailman3-selinux
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Common configuration for the Module Build Service (MBS) pieces
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- module-build-service
|
||||
- python-psycopg2
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
- mediawiki
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- "{{ wikiver }}"
|
||||
- "{{ wikiver }}-Lockdown"
|
||||
|
@ -42,7 +42,7 @@
|
|||
- mediawiki
|
||||
|
||||
- name: install needed packages (el7 only)
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- "{{ wikiver }}-Cite"
|
||||
- "{{ wikiver }}-intersection"
|
||||
|
@ -52,7 +52,7 @@
|
|||
when: env != 'staging'
|
||||
|
||||
- name: install needed packages (fedora only)
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- "{{ wikiver }}-openid"
|
||||
- "{{ wikiver }}-skin-fedora"
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
- mediawiki
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- mediawiki123
|
||||
#- mediawiki123-Lockdown
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the mirrormanager backend
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- mirrormanager2-backend
|
||||
- mirrormanager2-statistics
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for MirrorManager's crawler
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- mirrormanager2-crawler
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# tasklist for setting up the mirrormanager web application
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present update_cache=yes
|
||||
package: name={{ item }} state=present update_cache=yes
|
||||
with_items:
|
||||
- mirrormanager2
|
||||
- python-psycopg2
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
- mirrorlist2
|
||||
|
||||
- name: install packages for mirrorlist
|
||||
package: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
package: name={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- mirrormanager2-mirrorlist
|
||||
- python-IPy
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: Install package
|
||||
package: pkg=mod_limitipconn state=present
|
||||
package: name=mod_limitipconn state=present
|
||||
|
||||
- name: Configuration file
|
||||
copy: src=limitipconn.conf dest=/etc/httpd/conf.d/limitipconn.conf
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-psycopg2
|
||||
- httpd
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- mongodb-server
|
||||
tags: mongodb
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the mote webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- mote
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Install needed packages
|
||||
#
|
||||
- name: Install needed nfs server packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- nfs-utils
|
||||
- rpcbind
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the notifications consumer
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-fmn
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the Fedora Notifications webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- python-fmn
|
||||
- python-psycopg2
|
||||
|
@ -16,7 +16,7 @@
|
|||
- notifs/frontend
|
||||
|
||||
- name: Install epel-testing fmn on stage
|
||||
package: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
package: name={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- python-fmn
|
||||
when: env == "staging"
|
||||
|
@ -27,7 +27,7 @@
|
|||
- notifs/frontend
|
||||
|
||||
- name: install packages needed from epel testing
|
||||
package: pkg={{ item }} state=present enablerepo=epel-testing
|
||||
package: name={{ item }} state=present enablerepo=epel-testing
|
||||
with_items:
|
||||
- python-flask-openid
|
||||
notify:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the nuancier webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- nuancier
|
||||
- python-psycopg2
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# OpenVpn basic configuration
|
||||
|
||||
- name: Install needed package
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- openvpn
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# OpenVpn server
|
||||
|
||||
- name: Install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- openvpn
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# OpenVpn server
|
||||
|
||||
- name: Install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- openvpn
|
||||
tags:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the fedora-packages webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedora-packages
|
||||
- python-psycopg2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# This is the base set of files needed for fedmsg
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- fedmsg
|
||||
- libsemanage-python
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the pagure webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- pagure
|
||||
- pagure-ci
|
||||
|
@ -39,7 +39,7 @@
|
|||
# Set-up gitolite
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg=gitolite3 state=present
|
||||
package: name=gitolite3 state=present
|
||||
tags:
|
||||
- pagure
|
||||
- gitolite
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the pagure webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- pagure
|
||||
- pagure-ci
|
||||
|
@ -41,7 +41,7 @@
|
|||
# Set-up gitolite
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg=gitolite3 state=present
|
||||
package: name=gitolite3 state=present
|
||||
tags:
|
||||
- pagure
|
||||
- gitolite
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup paste
|
||||
#
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- sticky-notes
|
||||
- php-cli
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
tags: pdc
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- pdc-updater
|
||||
tags: pdc
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Configuration for the pkgdb2 webapp
|
||||
|
||||
- name: install needed packages
|
||||
package: pkg={{ item }} state=present
|
||||
package: name={{ item }} state=present
|
||||
with_items:
|
||||
- pkgdb2
|
||||
- python-psycopg2
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue