kayobe/kayobe
Mark Goddard 0b4b6cb79d Ignore --limit for localhost plays
If using the kayobe --limit <hosts> argument, only those hosts matching
the limit will have an inventory generated for Kolla Ansible. This can
cause problems for Kolla Ansible, even when using a similar limit via
--kolla-limit <hosts>, since it gathers facts for all hosts, and expects
all host variables to be defined.

This change adds a new 'ignore_limit' argument to the playbook running
methods, which allows us to override and ignore the --limit argument
provided by the user, ensuring that we always run these plays.

Change-Id: I104d6af48ddd916460ee454e17a50a2475de6bff
Story: 2004805
Task: 28960
2019-07-16 10:34:53 +01:00
..
cli Ignore --limit for localhost plays 2019-07-16 10:34:53 +01:00
cmd Improve kayobe --version output 2019-01-14 10:15:04 +00:00
tests Ignore --limit for localhost plays 2019-07-16 10:34:53 +01:00
__init__.py Add kayobe python module with CLI 2017-02-28 16:17:54 +00:00
ansible.py Ignore --limit for localhost plays 2019-07-16 10:34:53 +01:00
exception.py Support installing galaxy roles from kayobe-config 2018-05-21 16:00:57 +01:00
kolla_ansible.py Add missing space in argument description 2019-03-18 14:16:57 +00:00
utils.py Fix YAML code execution issue 2019-03-18 09:45:48 +00:00
vault.py Fix use of --ask-vault-pass argument 2018-11-05 18:12:36 +00:00
version.py Build release notes using reno 2018-05-04 15:11:23 +01:00