Commit Graph

41 Commits (d64b49e8a00a255be4d67fe2501ff9aaba8a63e9)

Author SHA1 Message Date
Abhijeet Kasurde 683c467609
Check if task file is specified for import_tasks (#57572)
7 years ago
Kiyo Nagamine daecbb9bf0 Ensure `allow_duplicates: true` enables to run single role multiple times (#64902) (#65063)
7 years ago
Sam Doran c485a1b91e
Fix sanity tests based on newer version of shellcheck (#60423)
7 years ago
Matt Clay 233efe0886 Add missing boilerplate.
7 years ago
Matt Martz 923e21836b
Move plugin loader playbook dir additions back to Playbook instead of PlaybookCLI (#59557)
7 years ago
Martin Krizek e8948f7655
Actually run valid_include_keywords test (#57687)
7 years ago
Matt Martz 576593e175
Whitelist listen as a valid keyword on TaskInclude (#56586)
7 years ago
Will Thames cd95843ea5 Make ansible adhoc work with include_role (#56163)
7 years ago
Matt Martz fbf2d5d2f4
Don't pollute include_variables (#54687)
7 years ago
Matt Clay 8aa4b037ce Fix include_import test.
7 years ago
René Moser c5609c51bf
include_tasks: fix traceback if no file specified (#54044)
7 years ago
Matt Clay 759e037edc Fix integration tests with custom inventory.
7 years ago
Matt Clay 828e8d4957 Move include_import test inventory into test.
8 years ago
Matt Martz 3b49bbcfde Give IncludedFile more context via ansible_search_path (#50045)
8 years ago
Matt Martz 77befcf5d7
Do not allow addressing an import from handlers via notify. Fixes #48936 (#49317)
8 years ago
Jimmy McCrory d2969884b4 Add run_once as a valid TaskInclude keyword (#48068)
8 years ago
Matt Martz d5e4f37ca0
Ensure we don't overwrite roles from include/import_role when loading the play (#47512)
8 years ago
Matt Martz a06a5ded61
Do not use mutable defaults in FieldAttribute, instead allow supplying a callable for defaults of mutable types. Fixes #46824 (#46833)
8 years ago
Matt Martz 0015d4cef3
2.8 Core Deprecation Removal (#45232)
8 years ago
Matt Martz 2a4e92aab7
ensure if we get a non-Task object in _get_delegated_vars, we return early (#44934)
8 years ago
Matt Martz a0d7d4b82f Change insertion order of apply block to not affect the include_X task itself (#44912)
8 years ago
Matt Clay 4e489d1be8
Update Shippable integration test groups. (#43118)
8 years ago
Matt Martz 27b4d7ed31
Add feature to expose vars/defaults with include/import_role (#41330)
8 years ago
Matt Martz 50905b980d Support item label in v2_playbook_on_include (#42478)
8 years ago
Matt Martz 76867730bf
Don't ignore a duplicate host for an already processed include (#40361)
8 years ago
Matt Martz c403f01971
Revert #39365, improve error messaging (#41208)
8 years ago
Matt Martz da4ff18406
Support 'apply' to apply attributes to included tasks - Impl 1 (#39236)
8 years ago
Matt Martz 3d5a7d6dc2
Allow using action/local_action on includes and imports (#37260)
8 years ago
Matt Martz aeecdbfc35
Restore previous test play, break new tests into a new play (#39688)
8 years ago
Sam Doran f872b70449 Remove skipping of never tag since it is done automatically (#39643)
8 years ago
Matt Martz cca96b8c9d
Pass vars from import_playbook in early (#39521)
8 years ago
Matt Martz 240b060c02
Use the computed role name instead of 'role'. Fixes #38838 (#39516)
8 years ago
Matt Martz 7db5ce2c86
Ensure handlers have proper parent (#39426)
8 years ago
Matt Martz 4b01b92cfe
Update TaskInclude _raw_params with the expanded/templated path to file (#39365)
8 years ago
Matt Martz 2f5161628a
Don't skip conditional exception on includes (#39377)
8 years ago
Matt Martz 354aa8d602
Skip self._parent on dynamic, defer to grandparent for attr lookup (#38827)
8 years ago
Sam Doran e5776a129a Add include_import tests for many top level include_tasks (#36531)
8 years ago
Sam Doran 00068e9fcc
Add integration tests for include_role using variable for tasks_file (#37742)
8 years ago
Im0 8c4f349743 Test include role with items in name #36372 (#37001)
8 years ago
kiorky 9001a8794f FIX: multiple nested tasks include levels (#35165)
8 years ago
Sam Doran 10a8c6bc25 Integration tests for import/include (#33418)
9 years ago