1
0
mirror of https://github.com/krislamo/vagrant-easyredmine synced 2025-09-09 14:09:29 +00:00

improvements, progess on provisioning

This commit is contained in:
Mark Heiges
2015-11-18 18:02:49 -05:00
parent 883bc82f40
commit 6bda14a125
11 changed files with 104 additions and 10 deletions

View File

@@ -1,4 +1,5 @@
- yum: name='{{ item }}'
- name: install mysql, mariadb packages
yum: name='{{ item }}'
sudo: yes
with_items:
- mysql-devel

View File

@@ -0,0 +1,16 @@
- service: name=firewalld
state=started
sudo: yes
- firewalld: service=https
permanent=true
state=enabled
sudo: yes
notify: restart firewalld
- firewalld: service=http
permanent=true
state=enabled
sudo: yes
notify: restart firewalld

View File

@@ -1,7 +1,11 @@
---
- include: firewall.yml
- include: database.yml
- include: redmine.yml
- include: nginx.yml
- include: system.yml

View File

@@ -14,7 +14,8 @@
- yum: name=epel-release
sudo: yes
- yum: name='{{ item }}'
- name: install nginx, passenger
yum: name='{{ item }}'
sudo: yes
with_items:
- nginx

View File

@@ -1,4 +1,5 @@
- yum: name='{{ item }}'
- name: install redmine package depdendencies
yum: name='{{ item }}'
sudo: yes
with_items:
- unzip
@@ -10,7 +11,9 @@
- ImageMagick-devel
- expect # for install_wrapper
- gem: name='{{ item }}'
- name: install bundler, redmine-installer gems
gem: name='{{ item }}'
user_install=no
sudo: yes
with_items:
- bundler
@@ -48,5 +51,7 @@
- name: run redmine installer
command: '{{ _redmine_install_wrapper }}'
when: mk_redmine_root_dir|changed
when: mk_redmine_root_dir|changed and do_redmine_installer == True
sudo: no
environment:
PATH: "{{ ansible_env.PATH }}:~/bin"

View File

@@ -0,0 +1,10 @@
- name: install system tools
yum: name='{{ item }}'
sudo: yes
with_items:
- rsync
- strace
- nmap