Use different way to call roles.

See https://github.com/ansible/galaxy/issues/1902 for details.
This commit is contained in:
Robert de Bock 2019-06-12 07:34:22 +02:00
parent 4ca3442f51
commit 1bf3542980
7 changed files with 37 additions and 36 deletions

View File

@ -17,7 +17,9 @@ mazer install robertdebock.ansible_development_environment
## Requirements
- One machine, about 4GB or RAM will do.
- One machine
- About 4GB or RAM will do.
- 2 CPUs, 1 will also do.
- Personalized `inventory/group_vars/all.yml`.
## Mac / Linux

View File

@ -1,6 +1,6 @@
Vagrant.configure("2") do |config|
config.vm.define "fedora" do |fedora|
fedora.vm.box = "fedora/29-cloud-base"
fedora.vm.box = "fedora/30-cloud-base"
fedora.vm.synced_folder '.', '/vagrant', disabled: true
fedora.vm.provider :libvirt do |domain|
domain.memory = 4096

View File

@ -1,21 +1,18 @@
Vagrant.configure("2") do |config|
config.vm.define "fedora" do |fedora|
fedora.vm.box = "fedora/29-cloud-base"
fedora.vm.box = "fedora/30-cloud-base"
fedora.vm.synced_folder '.', '/vagrant', disabled: true
config.vm.provider "virtualbox" do |v|
v.memory = 4096
v.cpus = 2
end
end
config.vm.define "ubuntu" do |ubuntu|
ubuntu.vm.box = "ubuntu/trusty64"
ubuntu.vm.synced_folder '.', '/vagrant', disabled: true
config.vm.provider "virtualbox" do |v|
v.memory = 4096
v.cpus = 2
end
end
# config.vm.define "ubuntu" do |ubuntu|
# ubuntu.vm.box = "ubuntu/trusty64"
# ubuntu.vm.synced_folder '.', '/vagrant', disabled: true
# config.vm.provider "virtualbox" do |v|
# v.memory = 4096
# v.cpus = 2
# end
# end
end

View File

@ -1,7 +1,7 @@
namespace: "robertdebock"
name: "development_environment"
description: Install everything you need to develop Ansible roles.
version: "1.0.4"
version: "1.1.0"
readme: "README.md"
authors:
- "Robert de Bock"

View File

@ -0,0 +1,2 @@
---
ansible_pyhton_interpreter: /usr/bin/python3

View File

@ -6,23 +6,23 @@
gather_facts: no
roles:
- bootstrap
- update
- fail2ban
- common
- buildtools
- epel
- python_pip
- docker
- users
- postfix
- vagrant
- investigate
- ansible
- ansible_lint
- molecule
- ara
- ruby
- travis
- git
- atom
- robertdebock.development_environment.bootstrap
- robertdebock.development_environment.update
- robertdebock.development_environment.fail2ban
- robertdebock.development_environment.common
- robertdebock.development_environment.buildtools
- robertdebock.development_environment.epel
- robertdebock.development_environment.python_pip
- robertdebock.development_environment.docker
- robertdebock.development_environment.users
- robertdebock.development_environment.postfix
- robertdebock.development_environment.vagrant
- robertdebock.development_environment.investigate
- robertdebock.development_environment.ansible
- robertdebock.development_environment.ansible_lint
- robertdebock.development_environment.molecule
- robertdebock.development_environment.ara
- robertdebock.development_environment.ruby
- robertdebock.development_environment.travis
- robertdebock.development_environment.git
- robertdebock.development_environment.atom

View File

@ -18,7 +18,7 @@
- name: create ara service
import_role:
name: robertdebock.service
name: robertdebock.development_environment.service
- name: find callback_plugins path
block: