Jim Ladd
7e1814e234
mock has_unpartitioned_events in collection tests
...
.. just like we do with the main awx tests
2021-06-04 09:17:08 -07:00
softwarefactory-project-zuul[bot]
0bdd873bd3
Merge pull request #9896 from sean-m-sullivan/approval_node
...
Add workflow approval and node wait modules
SUMMARY
Please see #9878 this is a clean PR after redoing my fork.
Add a module to find a workflow approval node and approve or deny it, based on Issue #8013 .
Add a module to wait for a specific workflow node to complete and return information on it.
Both of these are based on tests I have been creating for testing workflows.
Scenario
Launch workflow
Wait for A node in the workflow to finish, compare output to expected output.
If it matches, approve the approval node, otherwise deny the approval node.
Workflow completes.
Even used in concert I've added the wait feature to both of these so a user can wait on either to appear.
This does require a workflow to use unique names on the job nodes they are waiting on, As the job # is created on the fly, it would be difficult for user to specify, A future update could explore searching for a specific identifier among a workflow template and then finding that job created by that identifier.
Currently without the modules this depends on generous use of the uri module, with until and retry coupled together.
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
awx-collection
AWX VERSION
19.0.0
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
2021-04-24 22:52:50 +00:00
sean-m-ssullivan
ec312358e2
fix completeness
2021-04-23 11:57:24 -05:00
sean-m-ssullivan
ce1f3009f9
add tower workflow schema update
2021-04-22 13:39:33 -05:00
Alan Rominger
38352063e8
Remove custom inventory script API
2021-04-22 08:36:46 -04:00
Seth Foster
89e28d6d4a
fix awx_collections tests by comparing Decimal to float, instead of comparing strings
2021-04-08 13:38:35 -04:00
softwarefactory-project-zuul[bot]
c16079e5f8
Merge pull request #9741 from shanemcd/fix-project-inventories
...
Fix inventories-from-projects when running in Kubernetes
Related: #9704
Will also require a new release of the operator which will contain ansible/awx-operator#155
Reviewed-by: Elijah DeLee <kdelee@redhat.com>
Reviewed-by: Chris Meyers <None>
Reviewed-by: Bianca Henderson <beeankha@gmail.com>
2021-03-30 14:48:48 +00:00
beeankha
b1119d2972
Fix format specification linting erros
2021-03-29 16:11:06 -04:00
Shane McDonald
b73759e380
Fix collection test
2021-03-29 15:03:28 -04:00
beeankha
b681d1078f
Update unit test to pull in product names that are no longer hardcoded
2021-03-26 16:17:14 -04:00
John Westcott IV
75a99bb1d5
Fixing version check
2021-03-25 10:56:34 -04:00
John Westcott IV
aa9906ebae
Fixing issues
2021-03-25 10:39:03 -04:00
John Westcott IV
bb43ecb0b5
Splitting out AWX and Tower versions
2021-03-25 10:39:03 -04:00
beeankha
e2b290ff99
Use distutils instead of semver, add/update unit tests
2021-03-25 10:39:03 -04:00
Ryan Petrello
c2ef0a6500
move code linting to a stricter pep8-esque auto-formatting tool, black
2021-03-23 09:39:58 -04:00
beeankha
586019fe8f
Fix linting errors in credential input source test file
2021-03-18 15:18:57 -04:00
surbhijain1502
f062554e82
To test Centrify Vault Credential Source
2021-03-17 10:19:03 -04:00
softwarefactory-project-zuul[bot]
de52adedef
Merge pull request #9584 from shanemcd/explicit-is_container_group
...
Explicit db field for is_container_group
Reviewed-by: Jake McDermott <yo@jakemcdermott.me>
Reviewed-by: Ryan Petrello <None>
2021-03-15 18:57:01 +00:00
Shane McDonald
876d4316e1
Fix collection tests
2021-03-15 14:14:03 -04:00
Sean Sullivan
0f04851ab7
Merge branch 'devel' into copy_awx_collection
2021-03-12 15:26:59 -06:00
Nikhil Jain
2aa30226f4
removing some invalid chars
2021-03-11 20:07:31 +05:30
Nikhil Jain
53da8e0775
removing some invalid chars
2021-03-11 19:50:11 +05:30
Nikhil Jain
8e53453737
remove the extra result in test
2021-03-11 19:35:53 +05:30
Nikhil Jain
80023017a2
fix the tower_user module to update the fields properly
2021-03-11 19:14:50 +05:30
sean-m-ssullivan
295e40002e
update
2021-03-08 10:18:34 -06:00
Ryan Petrello
4c60999161
remove custom_virtualenv support from the AWX collection and docs
2021-03-05 15:38:46 -05:00
Shane McDonald
ee1d322336
WIP: Module for EEs
2021-03-03 18:52:54 -05:00
sean-m-sullivan
115726ed83
fix completness
2021-02-21 23:29:30 -06:00
sean-m-sullivan
ed8b4a3c70
Merge branch 'fix-awx_collection-docs' of github.com:sean-m-sullivan/awx into fix-awx_collection-docs
2021-02-10 15:45:38 -06:00
sean-m-sullivan
d4f86e8999
update test
2021-02-10 15:45:17 -06:00
sean-m-sullivan
9d359a080b
updating completeness parameters
2021-02-04 11:33:49 -06:00
softwarefactory-project-zuul[bot]
7d432e484c
Merge pull request #9205 from beeankha/fix_pylint_error
...
Fix Pylint Error
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-02-02 19:19:46 +00:00
beeankha
3ad9aa902d
Fix pylint throwaway variable error
2021-02-02 08:56:42 -05:00
sean-m-sullivan
e433e3ebc2
update logic
2021-01-28 15:19:28 -06:00
sean-m-sullivan
cc0d658b1c
fix typo
2021-01-28 10:16:27 -06:00
sean-m-sullivan
c40ca718d0
add org to job launch
2021-01-28 08:31:52 -06:00
Nikhil Jain
81875f0971
fix the handling of wrong survey spec
2021-01-22 11:03:44 +05:30
Sean Sullivan
e4cb50921e
Merge pull request #27 from ansible/devel
...
Rebase
2021-01-16 22:51:21 -06:00
sean-m-sullivan
73c46030bc
update completeness
2021-01-14 16:19:39 -06:00
sean-m-sullivan
328435d435
update to survey option on workflow module.
2021-01-14 15:37:59 -06:00
softwarefactory-project-zuul[bot]
7daa1fe786
Merge pull request #8860 from CUB-OIT-PE/jinja-chain-undefined
...
Enabled jinja2.ChainableUndefined for custom webhook notifications
Reviewed-by: Ryan Petrello
https://github.com/ryanpetrello
2021-01-12 20:35:46 +00:00
Will Haines
d59e172f53
Pinned Jinja2 to ensure ChainableUndefined is present
...
Signed-off-by: Will Haines <william.haines@colorado.edu>
2021-01-11 11:56:04 -07:00
Will Haines
9ec958f839
Added test for Chainable Undefined Behavior
...
Signed-off-by: Will Haines <william.haines@colorado.edu>
2021-01-07 23:25:19 -07:00
Shane McDonald
6f9862c72e
Sweeping replace of old dev venv paths
2020-12-26 21:29:22 -05:00
Ryan Petrello
4d8176e6af
Merge remote-tracking branch 'downstream' into downstream
2020-11-11 13:30:21 -05:00
beeankha
400c55faaa
Remove Cloudforms as a credential type from collections
2020-11-10 15:49:55 -05:00
Sean Sullivan
0fd0f0c1bd
Merge pull request #21 from ansible/devel
...
Rebase
2020-11-10 08:13:52 -06:00
sean-m-sullivan
03c7504d2b
fix existing item error
2020-10-20 09:40:45 -05:00
Sean Sullivan
f6a1707684
Merge pull request #17 from ansible/devel
...
Rebase
2020-10-19 15:56:04 -05:00
sean-m-sullivan
e416b55b1a
update to fix missing options and fix pep8
2020-10-19 15:15:33 -05:00