Cleanup the packages03 role
Signed-off-by: Clement Verna <cverna@tutanota.com>
This commit is contained in:
parent
8c6165ecbb
commit
a4b3eee7e6
1 changed files with 2 additions and 30 deletions
|
@ -1,33 +1,14 @@
|
||||||
---
|
---
|
||||||
# Configuration for the fedora-packages webapp
|
# Configuration for the fedora-packages webapp
|
||||||
|
|
||||||
- name: Set require selinux booleans
|
|
||||||
seboolean: name={{item}} persistent=yes state=yes
|
|
||||||
with_items:
|
|
||||||
- httpd_use_nfs
|
|
||||||
- httpd_execmem
|
|
||||||
tags:
|
|
||||||
- packages
|
|
||||||
- packages/web
|
|
||||||
- selinux
|
|
||||||
|
|
||||||
- name: install needed packages
|
- name: install needed packages
|
||||||
package: name={{ item }} state=present
|
package: name={{ item }} state=present
|
||||||
with_items:
|
with_items:
|
||||||
- fedora-packages
|
- fedora-packages
|
||||||
- python-psycopg2
|
|
||||||
- python-memcached
|
- python-memcached
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
- packages/web
|
- packages/web
|
||||||
|
|
||||||
- name: install python-sqlalchemy0.8 only on rhel6
|
|
||||||
package: name=python-sqlalchemy0.8 state=present
|
|
||||||
tags:
|
|
||||||
- packages
|
|
||||||
- packages/web
|
|
||||||
when: ansible_distribution_major_version|int < 7
|
|
||||||
|
|
||||||
- name: Create some directories
|
- name: Create some directories
|
||||||
file:
|
file:
|
||||||
path={{ item }}
|
path={{ item }}
|
||||||
|
@ -39,7 +20,6 @@
|
||||||
- /etc/fedoracommunity
|
- /etc/fedoracommunity
|
||||||
- /var/cache/fedoracommunity # the gluster role usually creates this one
|
- /var/cache/fedoracommunity # the gluster role usually creates this one
|
||||||
- /var/tmp/fedoracommunity
|
- /var/tmp/fedoracommunity
|
||||||
- /var/log/fedoracommunity
|
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
- packages/web
|
- packages/web
|
||||||
|
@ -156,16 +136,6 @@
|
||||||
- hotfix
|
- hotfix
|
||||||
when: ansible_distribution_major_version|int < 7
|
when: ansible_distribution_major_version|int < 7
|
||||||
|
|
||||||
# Our fedmsg updater should handle everything, no more need for cron.
|
|
||||||
#- name: Copy the indexer cronjobs
|
|
||||||
# copy: src="{{item}}" dest="/etc/cron.d/{{item}}"
|
|
||||||
# with_items:
|
|
||||||
# - cron-sync-package-index
|
|
||||||
# when: install_packages_indexer
|
|
||||||
# tags:
|
|
||||||
# - packages
|
|
||||||
# - packages/web
|
|
||||||
|
|
||||||
# Lastly, here's some selinux stuff.
|
# Lastly, here's some selinux stuff.
|
||||||
- name: set some selinux booleans
|
- name: set some selinux booleans
|
||||||
seboolean: name={{item}} persistent=yes state=yes
|
seboolean: name={{item}} persistent=yes state=yes
|
||||||
|
@ -174,6 +144,8 @@
|
||||||
- httpd_can_network_memcache
|
- httpd_can_network_memcache
|
||||||
- httpd_can_network_connect
|
- httpd_can_network_connect
|
||||||
- httpd_use_fusefs
|
- httpd_use_fusefs
|
||||||
|
- httpd_use_nfs
|
||||||
|
- httpd_execmem
|
||||||
tags:
|
tags:
|
||||||
- packages
|
- packages
|
||||||
- packages/web
|
- packages/web
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue