softwarefactory-project-zuul[bot]
cf51dc5cea
Merge pull request #9895 from sean-m-sullivan/workflow_schema
...
Tower workflow schema
SUMMARY
See #9309 This is a clean PR of that, after an errant rebase
Adds a way to add entire workflow node schemas to workflows. Either through the workflow schema module or the workflow job template module.
This speeds up workflow creation vs the workflow node module by 3x.
The model for the schemas is the format used by the tower_export module.
The main difference between this and the workflow node module is that the loops are done in python. Traditionally if you have a workflow with 10 nodes, ansible tasks need to be invoked 19 times. 1x to create the workflow, 10 x to initially create the nodes, and then one time for each node that is not an endpoint in the schema. This removes the need to loop and invoke many times.
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
awx-collection
AWX VERSION
17.0.1
Reviewed-by: John Westcott IV <None>
Reviewed-by: Bianca Henderson <beeankha@gmail.com >
2021-04-23 22:00:34 +00:00
beeankha
ac42604aa7
Remove 'custom' as a source option from inventory_source module
2021-04-23 13:31:42 -04:00
sean-m-ssullivan
ec312358e2
fix completeness
2021-04-23 11:57:24 -05:00
sean-m-ssullivan
224c3de2c9
linting
2021-04-22 13:39:34 -05:00
sean-m-ssullivan
ce1f3009f9
add tower workflow schema update
2021-04-22 13:39:33 -05:00
Alan Rominger
8c0366675a
Remove source_script from awx collection
2021-04-22 08:36:48 -04:00
Alan Rominger
38352063e8
Remove custom inventory script API
2021-04-22 08:36:46 -04:00
mazhead
f1a987793c
Black fix
...
Signed-off-by: mazhead <mazhead@gmail.com >
2021-04-12 16:58:28 +02:00
mazhead
c6eb7da68d
Adding the scm_track_submodules option which should fix the https://github.com/ansible/awx/issues/7846
...
Signed-off-by: mazhead <mazhead@gmail.com >
2021-04-12 16:22:23 +02:00
sean-m-ssullivan
46fb2d2086
linting
2021-04-03 14:04:42 -05:00
sean-m-ssullivan
f9d2db696b
add instance groups
2021-04-03 14:00:56 -05:00
Graham Mainwaring
b3d1c7ff9f
Add force parameter to argument_spec
2021-04-01 20:47:30 -04:00
Graham Mainwaring
caec347371
Make sure changed is always set
2021-04-01 20:45:11 -04:00
Graham Mainwaring
26154d22d3
Make tower_license module idempotent
...
Signed-off-by: Graham Mainwaring <graham@mhn.org >
2021-04-01 20:45:11 -04:00
sean-m-ssullivan
c2b5ffcc1c
linting
2021-03-29 00:21:29 -05:00
sean-m-ssullivan
dbcdbe0770
add logic to changed status
2021-03-28 22:35:38 -05:00
Ryan Petrello
5d210a1063
remove unnecessary references to bwrap, bubblewrap, and proot
2021-03-24 21:20:08 -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
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
Shane McDonald
4a4d25329b
Update instance_group module with is_container_group
2021-03-15 13:34:45 -04:00
Sean Sullivan
0f04851ab7
Merge branch 'devel' into copy_awx_collection
2021-03-12 15:26:59 -06:00
Nikhil Jain
80023017a2
fix the tower_user module to update the fields properly
2021-03-11 19:14:50 +05:30
sean-m-ssullivan
857a5718e5
update logic
2021-03-09 18:40:15 -06:00
sean-m-ssullivan
295e40002e
update
2021-03-08 10:18:34 -06:00
softwarefactory-project-zuul[bot]
c9ec0d31f1
Merge pull request #9498 from ryanpetrello/bye-bye-virtualenv
...
remove custom_virtualenv support from the AWX collection and docs
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-03-06 14:12:32 +00:00
Elyézer Rezende
f294aabcc9
Linter fixes for Execution Environments module
...
Fix linter for the recently added Execution Environments module
Signed-off-by: Elyézer Rezende <elyezermr@gmail.com >
2021-03-05 16:13:21 -05:00
Ryan Petrello
4c60999161
remove custom_virtualenv support from the AWX collection and docs
2021-03-05 15:38:46 -05:00
Rebeccah
b1361c8fe2
edit original migration file, add blank string as acceptable to model
2021-03-03 18:52:55 -05:00
Rebeccah
20ee73ce73
default pull options for container images to None, also adding pull options to awxkit
2021-03-03 18:52:55 -05:00
Rebeccah
4b40cb3abb
changed the field name from 'container_options' to simply 'pull'
2021-03-03 18:52:55 -05:00
Alan Rominger
c7e0e30f93
Make sure project updates run in default EE ( #9172 )
...
* Make sure project updates run in default EE
* Remove project execution_environment field from collection
2021-03-03 18:52:55 -05:00
Alan Rominger
ba14634318
Fix collection pep8 failure
2021-03-03 18:52:54 -05:00
Alan Rominger
b953478225
Change the default EE location
2021-03-03 18:52:54 -05:00
Jeff Bradberry
6d935f740c
Fill in the new execution environment collection module
...
as well as changes to other ones that need to be able to attach EEs.
2021-03-03 18:52:54 -05:00
Shane McDonald
ee1d322336
WIP: Module for EEs
2021-03-03 18:52:54 -05:00
Sean
a0090c7c52
update logic
2021-03-02 23:55:03 -06:00
sean-m-sullivan
9a7dd38cbb
add copy to modules
2021-02-21 19:49:14 -06:00
Sean Sullivan
c7bfc60be3
Merge pull request #41 from ansible/devel
...
Rebase
2021-02-15 14:23:29 -06:00
softwarefactory-project-zuul[bot]
8bcc91518e
Merge pull request #9295 from jainnikhil30/add_diff_support
...
add support for diff mode in tower_settings module
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2021-02-15 16:52:32 +00:00
Nikhil Jain
3ad2bb1bb9
remove whitespaces
2021-02-15 09:31:16 +05:30
sean-m-sullivan
5548f7e91d
fix default value bug
2021-02-14 17:17:04 -06:00
sean-m-sullivan
d83771f082
revert changes
2021-02-12 08:35:27 -06:00
Nikhil Jain
b177c7b558
add support diff mode in tower_settings module
2021-02-12 08:19:32 +05:30
sean-m-sullivan
2b664d6958
add default
2021-02-11 12:28:55 -06:00
Sean Sullivan
c7793e0b9c
Merge pull request #38 from ansible/devel
...
Rebase
2021-02-10 10:22:40 -06:00
Sean Sullivan
16aa73fc2c
Update inventory source req fields
...
As per the gui, and testing, source is a required field.
2021-02-10 08:47:51 -06:00
Sean Sullivan
5013d74f46
Remove required field in doc
...
new name is not a required field, removing that designation from the docs.
2021-02-10 08:42:06 -06:00
sean-m-sullivan
f82163499c
update python
2021-02-08 23:10:34 -06:00
Sean Sullivan
226a689f7b
Merge pull request #36 from ansible/devel
...
Rebase
2021-02-03 18:40:12 -06:00