From 18c36e44d5046af6bb5608a7b7e99c901b023c23 Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Tue, 27 Apr 2021 15:06:15 -0400 Subject: [PATCH] Make separate playbook file for VM --- Vagrantfile | 4 ++-- playbook.yml | 2 -- vagrant-playbook.yml | 13 +++++++++++++ 3 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 vagrant-playbook.yml diff --git a/Vagrantfile b/Vagrantfile index 3d096cc..9dec7fe 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -4,7 +4,7 @@ Vagrant.configure(2) do |config| config.vm.box_url = 'http://software.apidb.org/vagrant/centos-7-64-puppet.json' config.vm.box = 'ebrc/centos-7-64-puppet' - + config.vm.hostname = 'redmine.vm.apidb.org' config.vm.network :private_network, type: 'dhcp' @@ -22,7 +22,7 @@ Vagrant.configure(2) do |config| # end config.vm.provision 'deploy', type: 'ansible' do |ansible| - ansible.playbook = 'playbook.yml' + ansible.playbook = 'vagrant-playbook.yml' ansible.galaxy_role_file = 'requirements.yml' ansible.galaxy_roles_path = 'roles' end diff --git a/playbook.yml b/playbook.yml index df03510..342e80e 100644 --- a/playbook.yml +++ b/playbook.yml @@ -2,8 +2,6 @@ - hosts: all become: yes gather_facts: yes - vars_files: - - config.yml roles: - { role: rvm.ruby, tags: ruby, become: yes } diff --git a/vagrant-playbook.yml b/vagrant-playbook.yml new file mode 100644 index 0000000..df03510 --- /dev/null +++ b/vagrant-playbook.yml @@ -0,0 +1,13 @@ +--- +- hosts: all + become: yes + gather_facts: yes + vars_files: + - config.yml + + roles: + - { role: rvm.ruby, tags: ruby, become: yes } + - { role: rvm.ruby.patch, tags: ruby, become: yes } + - { role: easyredmine, become: no } + + tasks: