Chris Meyers
cc7c2957cf
always chain failures
...
* When inv and proj updates trigger from a JT run, if either update
fails then the job template should get marked failed. Before this
commit, the job template would get marked failed ONLY if there was
enough capacity to run all the associated updates within the same
schedule() call. If, instead, the associated updates were ran in another
schedule() call, the failure chain was lost. This changeset fixes that
by saving the necessary data in the dependent_jobs relationship so that
the failure is always chained.
2016-12-09 14:09:54 -05:00
Chris Meyers
0d8f14647f
Merge pull request #4291 from chrismeyersfsu/fix-unified_job_node
...
finished fixing job through workflow node
2016-12-05 14:27:42 -05:00
Chris Meyers
a5b1c7b579
use more precise exception
2016-12-05 13:54:33 -05:00
Michael Abashian
0346d5a559
Merge pull request #4285 from mabashian/3958-templates-activity-stream-v2
...
Added templates activity stream
2016-12-05 13:44:30 -05:00
Alan Rominger
b6c8fc1513
Merge pull request #4290 from AlanCoding/wf_type_options
...
Workflow jobs in OPTIONS for unified_jobs
2016-12-05 13:39:34 -05:00
Chris Meyers
f47f8abe42
finished fixing job through workflow node
...
related to #4182
2016-12-05 13:35:34 -05:00
AlanCoding
0255b9483d
add workflow jobs to UJ options
2016-12-05 13:27:17 -05:00
Alan Rominger
8e76da89f2
Merge pull request #4286 from AlanCoding/destroyer_of_nodes
...
Switch job destroy WF check to OneToOne patterns
2016-12-05 11:15:47 -05:00
AlanCoding
101b50c888
switch job destroy WF check to OneToOne patterns
2016-12-05 10:10:04 -05:00
Michael Abashian
8ec2662f2e
Added templates activity stream view which is a combination of JT events and WFJT events
2016-12-05 09:45:27 -05:00
Shane McDonald
f0e7385f54
Remove socketio_service handler from defaults.py. Closes #4278 .
...
A reference to socketio in awx/settings/production.py was removed in f399c90a69a1b846eedfbf94ee255c1cb5d4ef53. I’m guessing it also needs to be removed here.
2016-12-04 21:07:21 -05:00
Matthew Jones
20cb3cf7de
Merge pull request #4224 from jangsutsr/4217_add_schedule_capability_to_wfjt_serializer
...
Add schedule capability to wfjt serializer
2016-12-04 21:06:06 -05:00
Matthew Jones
cb2d90673d
Merge pull request #4223 from jangsutsr/4043_add_help_text_to_wfjt_launch_endpoint
...
Add help text to wfjt launch endpoint
2016-12-04 21:05:47 -05:00
Matthew Jones
408c79a845
Merge pull request #4219 from sundeep-co-in/STAGE
...
add django.pot
2016-12-04 21:04:41 -05:00
Matthew Jones
e5195032f6
Add back in some older dependencies that we had un-tracked
...
We'll need to figure out why dm.xmlsec.binding is segfaulting without these
2016-12-03 15:51:56 -05:00
Chris Church
96e923361e
Merge pull request #4251 from cchurch/workflows-license-feature
...
Add workflows as a licensed feature
2016-12-02 22:03:02 -05:00
Chris Church
a231ef0608
Only enforce workflows once.
2016-12-02 17:00:08 -05:00
Chris Church
36dc0d7059
Add workflows as a licensed feature, add mixin for workflow and activity stream license enforcement on views, update mixins to consistently come before base classes.
2016-12-02 16:54:24 -05:00
Michael Abashian
ba68c0c219
Merge pull request #4212 from mabashian/4148-incomplete-node
...
Denote incomplete nodes
2016-12-02 16:53:15 -05:00
Alan Rominger
ef87a58239
Merge pull request #4242 from ansible/logging_int
...
Logging Integration
2016-12-02 16:51:00 -05:00
Chris Church
15bffdf861
Merge pull request #4168 from cchurch/encrypt-that-ctit
...
Add support for encrypting settings that are passwords.
2016-12-02 16:50:23 -05:00
Matthew Jones
b17ca58fdd
Trigger local cache flush before broadcasting on settings change
2016-12-02 16:46:48 -05:00
AlanCoding
064a40ba92
Manage null default state for logging integration and DB definition
2016-12-02 16:45:27 -05:00
Chris Church
0cf5b025ec
Merge pull request #4213 from cchurch/optimize-job-events
...
Optimize query for job events to speed up loading job details page.
2016-12-02 16:27:25 -05:00
Chris Church
2e7e424109
Add missing host_qs.
2016-12-02 16:14:16 -05:00
Aaron Tan
0456aec064
Merge pull request #4196 from jangsutsr/4137_add_ability_to_disable_global_job_timeout
...
Add ability to disable global job timeout
2016-12-02 16:01:22 -05:00
AlanCoding
ebff4f4f24
get rid of out of date logger unit tests
2016-12-02 15:16:00 -05:00
Aaron Tan
7f358d893e
Modify according to review feedback.
2016-12-02 14:47:38 -05:00
AlanCoding
7848198b9f
New awx.main.utils directory, distributed task to invalidate settings
2016-12-02 14:36:04 -05:00
Matthew Jones
faf4c84eca
Purging old workload generator
2016-12-02 14:19:28 -05:00
Aaron Tan
d6022b31c2
Add schedule capability to wfjt serializer.
2016-12-02 12:22:52 -05:00
Aaron Tan
386a7d71a0
Merge pull request #4205 from jangsutsr/4099_copy_behavior_consistancy_update
...
Copy name format update to be consistent with UI
2016-12-02 11:51:30 -05:00
Aaron Tan
abc148ae96
Merge pull request #4222 from jangsutsr/4210_add_missing_3_10_labels
...
Add missing new_in_310 labels to workflow views.
2016-12-02 11:49:26 -05:00
Aaron Tan
3433343603
Merge pull request #4221 from jangsutsr/4018_prevent_multiple_print_of_version_label_in_api_help_text
...
Prevent multiple print of version label in api help text.
2016-12-02 11:49:15 -05:00
Aaron Tan
5a60954997
Add help text to wfjt launch endpoint.
2016-12-02 11:48:32 -05:00
Chris Church
4f058506f7
Merge pull request #4142 from cchurch/fix-azuread-auth
...
AzureAD auth updates.
2016-12-02 11:36:11 -05:00
Ken Hoes
0689fd81d8
Changed dropdown from Azure to Azure AD in CTinT
2016-12-02 11:17:58 -05:00
Aaron Tan
07cd94535f
Modify strftime argument format to enforce am/pm
2016-12-02 10:59:54 -05:00
AlanCoding
db21178b14
remove unused log handlers and cleanup
2016-12-02 10:21:36 -05:00
Michael Abashian
0dc7fa9890
Denoting incomplete nodes (nodes where the resource has been deleted or null'd out by copy)
2016-12-02 10:19:11 -05:00
sundeep-co-in
cd5301bf49
add django.pot
2016-12-02 14:02:13 +05:30
Aaron Tan
7af675b031
Merge pull request #4111 from jangsutsr/4086_provide_linkage_from_spawned_job_to_wfj
...
Provide linkage from spawned job to wfj
2016-12-01 21:59:47 -05:00
Aaron Tan
84a3aeec67
Prevent multiple print of version label in api help text.
2016-12-01 21:54:20 -05:00
Aaron Tan
0f58b0d3d0
Add missing new_in_310 labels to workflow views.
2016-12-01 21:00:40 -05:00
Leigh Johnson
f7cbd0a021
Hooks up job_template and workflow_job_template scheduler routes, #3882 ( #4215 )
2016-12-01 20:32:49 -05:00
Leigh Johnson
4d1b10f0d1
Fixes missing Wait("stop") calls, resolves audit items in #3816 ( #4218 )
2016-12-01 20:32:06 -05:00
AlanCoding
7344a998b2
move formatter to logger file, settings reload on startup
2016-12-01 19:09:55 -05:00
Chris Church
1ce81f9640
Optimize query for job events for a single job to speed up loading job details page.
2016-12-01 18:33:05 -05:00
Chris Church
8911766eea
Don't truncate job event stdout for playbook_on_ events.
2016-12-01 18:08:26 -05:00
Leigh Johnson
1dab4f903c
Smart Search - support array of values per key ( #4187 )
...
* Smart Search - support array of values per key, #4162
* lint
2016-12-01 17:55:53 -05:00