Commit Graph

28 Commits (0c305b72cd61058666091895095d87d1ee787a19)

Author SHA1 Message Date
James Cammarata a87d889182 Generalize plugin enumeration a bit (v2) 2015-05-02 01:34:03 -05:00
James Cammarata f310d13280 Make sure all plugin loaders are loaded from roles and shared correctly (v2) 2015-05-01 23:48:47 -05:00
James Cammarata 4e08064afa Fix issue where included blocks were not filtered on tags (v2) 2015-05-01 08:32:43 -05:00
James Cammarata aafda44bb3 Add play to the parent object structures for inheritence in v2 2015-04-30 11:14:01 -05:00
James Cammarata 02e7385002 Filter tasks based on tags during iterator setup in v2 2015-04-15 01:17:02 -05:00
Michael Scherer 1566a90fcd Fix the exception name ( AnsibleParserError, not AnsibleParsingError ) 2015-04-14 16:36:39 -04:00
Amandine Lee 164cfdfda4 Fix typo 2015-04-13 14:28:00 -07:00
Amandine Lee 08feaea077 Fix plugin imports with six 2015-04-13 14:04:31 -07:00
ian 6747f82547 Change exceptions to python3 syntax. 2015-04-13 12:35:20 -04:00
James Cammarata e82ba723e2 Fixing multiple v2 bugs 2015-04-05 01:07:47 -05:00
James Cammarata 785c0c0c8c V2 fixing bugs 2015-04-02 01:19:21 -05:00
James Cammarata bda83fdf84 Fixing bug in v2 dynamic include code, pointed out by apollo13 2015-03-22 19:17:25 -05:00
James Cammarata b1d78a61fc Initial support for vault in v2
TODO:
* password prompting needs to be implemented, but is being worked on
  as part of the become privilege escalation changes
2015-03-12 12:14:57 -05:00
James Cammarata ca4c5a14bb Fixing bug related to dynamic includes + with* loops 2015-03-04 13:52:32 -06:00
James Cammarata d0cfcdbc4d Getting dynamic includes working a bit better on v2 2015-03-04 13:52:31 -06:00
James Cammarata f12695f287 Add run_once/BYPASS_HOST_LOOP feature in v2 2015-03-04 13:52:31 -06:00
James Cammarata 4af2d0a907 Reworking v2 play iterator and fixing some other bugs
Still not working quite right:
* dynamic includes are not adding the included tasks yet
* running roles with tags not quite working right
2015-03-04 13:52:31 -06:00
James Cammarata 995aa8e24b Making task includes dynamic and fixing many other bugs
Dynamic task includes still need some work, this is a rough first version.
* doesn't work with handler sections of playbooks yet
* when using include + with*, the insertion order is backwards
* fix potential for task lists to be unsynchronized when using the linear
  strategy, as the include conditional could be predicated on an inventory
  variable
2015-02-12 18:17:16 +00:00
James Cammarata 31dd75de59 Fixing many bugs in v2
* delegate_to rudimentary support (still needs much more work)
* lots of other things
2015-02-09 16:56:38 -06:00
James Cammarata bbd08cd0e2 Fixing more v2 issues with integration tests 2015-01-26 23:41:19 -06:00
James Cammarata 71e774e8bf Implementing playbook-level includes and getting includes integration test working 2015-01-26 11:30:30 -06:00
James Cammarata c60c295ada Adding more fixes for integration testing under v2 2015-01-19 16:18:46 -06:00
James Cammarata 02bc014bcd More work on getting integration tests running for v2 2015-01-15 01:14:22 -06:00
James Cammarata 2aeb79f45f Starting work on getting integration tests working on v2
This is incomplete work, and requires some minor tweeks to the integration
tests which are not included in this commit.
2015-01-12 16:07:01 -06:00
James Cammarata 1544dde932 Moving over all lookup plugins to v2 2015-01-09 09:37:45 -06:00
James Cammarata 63c2d616e7 Starting to move over lookups and fixing some bugs related to that 2015-01-08 10:52:14 -06:00
James Cammarata 065733ad93 Moving more action plugins over and fixing some bugs with role loading 2015-01-07 10:48:33 -06:00
James Cammarata 62d79568be Creating playbook executor and dependent classes 2014-12-29 10:46:47 -06:00