Alan Rominger
600c94dd40
Merge pull request #4390 from AlanCoding/do_not_copy_labels
...
Do not copy WFJT labels in 3.1
2016-12-15 10:06:45 -05:00
Wayne Witzel III
c9dab5805d
update imports and further consolidate
2016-12-12 19:22:09 -05:00
AlanCoding
278d70ed49
do not copy WFJT labels in 3.1
2016-12-12 11:21:21 -05:00
AlanCoding
8cd4ba0175
refactor of create_unified_job in connection with new copy endpoint development
2016-11-22 11:35:41 -05:00
AlanCoding
4a992e531a
copy organization when copying a WFJT
2016-11-22 11:35:40 -05:00
AlanCoding
8cda12c020
add workflow relaunch
2016-11-22 11:35:40 -05:00
AlanCoding
14ce50c845
implement copying of WFJT objects
2016-11-22 11:35:01 -05:00
Matthew Jones
cb82809f10
Merge pull request #3935 from jladdjr/at-3532-typo
...
Minor typo fix (pointing workflow node template at unsupported unified job template)
2016-11-18 15:45:34 -05:00
Wayne Witzel III
62d0b9fc98
Merge branch 'devel' into workflow-channels
2016-11-17 16:22:52 -05:00
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
Wayne Witzel III
34439fed9d
Merge branch 'devel' into workflow-channels
2016-11-16 11:01:10 -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
Wayne Witzel III
42f1a491c1
add WorkflowJob properties to UnifiedJob
2016-11-10 15:11:00 -05:00
Wayne Witzel III
43450c2694
WorkflowJob should set the workflow launch_type for spawned jobs
2016-11-10 15:10:56 -05:00
Jim Ladd
20840b9867
Fix all instances of can not
2016-11-09 17:03:25 -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