tag the role.

This commit is contained in:
Ralph Bean 2014-11-06 14:38:27 +00:00
parent b92f3e6c7c
commit a9c5fad013

View file

@ -19,11 +19,15 @@
- /etc/fedoracommunity/yum_cache.repos.d - /etc/fedoracommunity/yum_cache.repos.d
- /var/cache/fedoracommunity # the gluster role usually creates this one - /var/cache/fedoracommunity # the gluster role usually creates this one
- /var/log/fedoracommunity - /var/log/fedoracommunity
tags:
- packages
- name: Create some more locked down directories - name: Create some more locked down directories
file: path={{ item }} state=directory owner=apache group=apache mode=700 file: path={{ item }} state=directory owner=apache group=apache mode=700
with_items: with_items:
- /etc/pki/fedoracommunity - /etc/pki/fedoracommunity
tags:
- packages
- name: Copy over the app config - name: Copy over the app config
template: > template: >
@ -32,6 +36,8 @@
owner=apache group=apache mode=0600 owner=apache group=apache mode=0600
notify: notify:
- restart httpd - restart httpd
tags:
- packages
- name: Copy over the httpd config - name: Copy over the httpd config
copy: > copy: >
@ -40,6 +46,8 @@
owner=root group=root mode=644 owner=root group=root mode=644
notify: notify:
- restart httpd - restart httpd
tags:
- packages
- name: Copy over the yum config - name: Copy over the yum config
copy: > copy: >
@ -48,6 +56,8 @@
owner=root group=root mode=0644 owner=root group=root mode=0644
notify: notify:
- restart httpd - restart httpd
tags:
- packages
- name: Copy over certs/public-keys, probably for talking with koji. - name: Copy over certs/public-keys, probably for talking with koji.
copy: > copy: >
@ -59,6 +69,8 @@
with_items: with_items:
- fedora-server-ca.cert - fedora-server-ca.cert
- fedora-upload-ca.cert - fedora-upload-ca.cert
tags:
- packages
- name: permanently hotfix the distmappings file - name: permanently hotfix the distmappings file
copy: > copy: >
@ -67,12 +79,16 @@
owner=root group=root mode=0644 owner=root group=root mode=0644
notify: notify:
- restart httpd - restart httpd
tags:
- packages
- name: start some helper services - name: start some helper services
service: name="{{item}}" state=started enabled=yes service: name="{{item}}" state=started enabled=yes
with_items: with_items:
- redis - redis
- fcomm-cache-worker - fcomm-cache-worker
tags:
- packages
# Here's the indexer stuff # Here's the indexer stuff
- name: Create cache structure - name: Create cache structure
@ -98,6 +114,8 @@
- packages/tmp/var - packages/tmp/var
- packages/tmp/yum-cache - packages/tmp/yum-cache
when: install_packages_indexer when: install_packages_indexer
tags:
- packages
- name: Copy over the default icon - name: Copy over the default icon
copy: > copy: >
@ -105,12 +123,16 @@
dest=/var/cache/fedoracommunity/packages/icons/package_128x128.png dest=/var/cache/fedoracommunity/packages/icons/package_128x128.png
owner=root mode=644 owner=root mode=644
when: install_packages_indexer when: install_packages_indexer
tags:
- packages
- name: Copy some scripts for /usr/local - name: Copy some scripts for /usr/local
copy: src="{{item}}" dest="/usr/local/bin/{{item}}" mode=0755 copy: src="{{item}}" dest="/usr/local/bin/{{item}}" mode=0755
with_items: with_items:
- sync-yum - sync-yum
when: install_packages_indexer when: install_packages_indexer
tags:
- packages
- name: Copy the indexer cronjobs - name: Copy the indexer cronjobs
copy: src="{{item}}" dest="/etc/cron.d/{{item}}" copy: src="{{item}}" dest="/etc/cron.d/{{item}}"
@ -120,10 +142,14 @@
- cron-sync-package-index - cron-sync-package-index
- cron-flush-pkgs-cache - cron-flush-pkgs-cache
when: install_packages_indexer when: install_packages_indexer
tags:
- packages
- name: Confygure Ye Olde Logge Rotatyr - name: Confygure Ye Olde Logge Rotatyr
copy: src=cron_fcomm_log_rotate dest=/etc/logrotate.d/cron_fcomm_log_rotate copy: src=cron_fcomm_log_rotate dest=/etc/logrotate.d/cron_fcomm_log_rotate
when: install_packages_indexer when: install_packages_indexer
tags:
- packages
# Lastly, here's some selinux stuff. # Lastly, here's some selinux stuff.
@ -135,3 +161,5 @@
- httpd_can_network_memcache - httpd_can_network_memcache
- httpd_can_network_connect - httpd_can_network_connect
- httpd_use_fusefs - httpd_use_fusefs
tags:
- packages