Aaron Tan
344a522f3e
Merge pull request #4028 from jangsutsr/3976_update_workflow_job_foreign_key_related_name
...
Update workflow job foreign key related_name.
2016-11-16 12:44:21 -05:00
Aaron Tan
9e4655419e
Fix flake8 E302 errors.
2016-11-15 20:59:39 -05:00
Aaron Tan
3801b4a4e9
Update workflow job foreign key related_name.
2016-11-15 15:17:45 -05:00
AlanCoding
339661a6a5
New method to monkeypatch JSONField
2016-11-14 16:35:56 -05:00
Aaron Tan
c1419a799d
Enhance notification text.
2016-11-09 14:15:29 -05:00
Aaron Tan
de6e25d4aa
Custom notification body.
2016-11-08 20:02:43 -05:00
Aaron Tan
5c5d1b7748
Enable notification endpoints.
2016-11-08 15:53:37 -05:00
AlanCoding
a1c17a7243
Fix issue where unified_job method overrode the SurveyMixin methods
2016-11-08 13:39:11 -05:00
AlanCoding
7f41f16509
passwords in WFJT surveys working correctly
2016-11-08 13:39:10 -05:00
AlanCoding
a87a56f518
workflow JT survey and launch serializer in functional state
2016-11-08 13:39:10 -05:00
AlanCoding
21c6dd6b1e
move survey models to mixins, start WFJT launch endpoint
2016-11-08 13:39:09 -05:00
AlanCoding
020144d1ee
add surveys on workflow models
2016-11-08 13:39:08 -05:00
Aaron Tan
3c0d60075c
Fix bug by using cancel_flag.
2016-11-08 11:32:33 -05:00
Aaron Tan
3778914aa9
Implement recursive spawned job cancel.
2016-11-08 11:31:06 -05:00
Aaron Tan
cd14b62b23
typo fix.
2016-11-07 16:16:13 -05:00
Aaron Tan
a80c8077d2
Update _get_unified_job_field_names.
2016-11-07 11:51:35 -05:00
Chris Meyers
03a484a6a6
remove old task manager code
2016-11-01 13:50:42 -05:00
Chris Meyers
4ef4b4709b
workflow execution added
2016-11-01 13:50:42 -05:00
Alan Rominger
f74a3c75de
Merge pull request #3794 from AlanCoding/workflow_status_8
...
Reimplement select workflow status items
2016-10-31 13:36:59 -04:00
AlanCoding
6e228248c1
remove fail_on_job_failure from the workflow status PR
2016-10-27 12:58:27 -04:00
AlanCoding
a2c972e513
Workflow status original commit
2016-10-27 12:52:07 -04:00
Alan Rominger
76fae6c052
Revert "Introduce workflow failure condition"
2016-10-27 12:21:31 -04:00
Aaron Tan
7c9e1c91db
Ensure workflow_job_template being set during node creation.
2016-10-26 15:52:49 -04:00
AlanCoding
04013e4d9f
fix problems with OPTIONS for char_prompts
2016-10-25 16:34:36 -04:00
AlanCoding
56a9978d56
Introduce workflow failure condition
2016-10-25 09:14:52 -04:00
AlanCoding
41d7bd84a8
implement labels for workflows JT and workflow jobs
2016-10-17 17:38:42 -04:00
Alan Rominger
1979d63c25
Merge pull request #3708 from AlanCoding/ancestors_PR
...
Store vars from set_artifact tasks, pipe data through workflows
2016-10-13 15:59:58 -04:00
AlanCoding
638b07e17b
remove yaml and json imports from workflow
2016-10-13 10:47:11 -04:00
AlanCoding
5d4cf9d4fc
Add job artifacts and workflow artifact passing
...
artifacts redact from job when no_log is set
parent no_log artifacts treated as survey passwords
2016-10-12 17:45:50 -04:00
AlanCoding
3cfe544ada
update workflows to work with new channels implementation
2016-10-12 13:54:13 -04:00
AlanCoding
0154c41eb2
switch to UJT method of creating new jobs
2016-10-03 15:22:15 -04:00
AlanCoding
2faafa8071
Merge branch 'devel' of https://github.com/ansible/ansible-tower into wf_rbac_prompt
2016-09-30 10:06:23 -04:00
AlanCoding
a452acf214
include scan job_type errors in criteria for rejecting workflow node prompts
2016-09-27 17:24:09 -04:00
Chris Meyers
04f69727f2
fully message driven job execution
...
TODO:
* Need a distributed lock (leverage postgres)
* Less memory-intensive graph representation
* Maybe serializer/deserializer graph to database
* Iterative graph building instead of full rebuild.
2016-09-27 14:16:18 -04:00
AlanCoding
fdca3b41ad
copy WFJT node prompted fields to WJ nodes, reject or accept on unified job creation
2016-09-27 11:47:07 -04:00
AlanCoding
549273e90f
unit test for node prompt values
2016-09-27 09:17:51 -04:00
AlanCoding
ca4f2eb005
fix bug where not all char_prompts were coppied to workflow job
2016-09-26 16:53:46 -04:00
AlanCoding
e6273ce46e
Merge branch 'devel' of https://github.com/ansible/ansible-tower into wf_rbac_prompt
2016-09-26 13:19:12 -04:00
AlanCoding
9acd50b8f3
inject WF node prompts into new jobs, new workflow RBAC tests
2016-09-21 16:04:43 -04:00
AlanCoding
2ffa7a91ec
Workflow RBAC and prompting basic changes
2016-09-20 17:16:26 -04:00
Chris Meyers
c35c2d9331
fix class method
2016-09-15 13:51:23 -04:00
Chris Meyers
32461574ae
add unit tests
2016-09-13 15:24:20 -04:00
Chris Meyers
4dc5c33442
refactor to be more testable
2016-09-12 12:19:36 -04:00
Chris Meyers
cea5ebadb7
split Node in job and job template node
2016-09-12 11:04:20 -04:00
Chris Meyers
e4025a7eff
flake8 fixes
2016-09-08 14:26:30 -04:00
Chris Meyers
39ac2c047b
launch workflows
2016-09-01 14:11:20 -04:00
Chris Meyers
2cfdee3b21
turn job templates in jobs via launch
2016-08-31 09:00:25 -04:00
Chris Meyers
4c876b40e4
initial models and endpoints added for workflows
2016-08-30 15:05:28 -04:00