system-config/playbooks/roles
Monty Taylor d587307aaf
Make integration tests works
Split base playbook into two plays

The update apt-cache handler from base-repos needs to fire before we run
base-server. Split into two plays so that the handler will fire.

Fix use of first_found

For include_vars, using the lookup version of first_found requires being
explicit about the path to search in as well. We also need to use query
together with loop to get skip to work right.

Extract the list of file locations we look for for distro and platform
specific variables into a variable so that we can reuse it instead of
copy-pasta.

The vim package is vim-nox on ubuntu and vim-minimal on debian.

ntpdate only needs to be enabled on boot, it does not need to be
immediately started. At least, that's what the old puppet was doing and
trying to start it immediately breaks centos integration tests.

emacs-nox is emacs23-nox on trusty.

Change-Id: If3db276a5f6a8f76d7ce8635da8d2cbc316af341
Depends-On: https://review.openstack.org/588326
2018-08-10 12:12:32 -05:00
..
allow_all_traffic_default_secgroup/tasks Create role and playbook to set default secgroup in infracloud 2016-02-24 20:36:58 +01:00
base-repos Make integration tests works 2018-08-10 12:12:32 -05:00
base-server Make integration tests works 2018-08-10 12:12:32 -05:00
exim Make integration tests works 2018-08-10 12:12:32 -05:00
install-ansible Fix some little ansible issues 2018-08-03 09:05:13 -05:00
pip3/tasks Add pip and virtualenv to bridge.openstack.org 2018-08-03 08:35:01 -05:00
set-hostname Add base playbooks and roles to bootstrap a new server 2018-08-01 14:57:44 -07:00
users Add sudoers file and groups 2018-08-03 08:34:58 -05:00