Commit Graph

941 Commits

Author SHA1 Message Date
Chris Meyers
c7f935367f Merge pull request #4369 from chrismeyersfsu/enhancement-dependencies
Enhancement dependencies
2016-12-12 10:13:59 -05:00
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
Alan Rominger
c13a2e9401 Merge pull request #4323 from AlanCoding/team_singleton
Prohibit adding singleton permissions as child of team
2016-12-07 10:10:31 -05:00
AlanCoding
3663c97ac2 Prohibit adding singleton permissions as child of team 2016-12-07 08:42:39 -05:00
Matthew Jones
a894ba4b57 Merge pull request #4310 from ansible/strings_updates
Update help text strings
2016-12-06 13:21:14 -05:00
Matthew Jones
71c600cad0 more missing punctuation 2016-12-06 13:18:34 -05:00
Matthew Jones
6efeeeb083 Adding missing period for timeout 2016-12-06 12:29:56 -05:00
Matthew Jones
51461a27da Adding help text to various job fields 2016-12-06 12:18:17 -05:00
Matthew Jones
ebb0f06b17 Updating host field help text 2016-12-06 12:12:08 -05:00
Matthew Jones
d7ffdf7020 Updating project help text 2016-12-06 12:08:23 -05:00
Matthew Jones
eebdd13aa1 Updating schedules help text 2016-12-06 11:39:08 -05:00
Alan Rominger
95f54b59cf Merge pull request #4288 from AlanCoding/user_aud_31_fixes
Fix system auditor getter logic
2016-12-05 17:07:19 -05:00
AlanCoding
1daeff8db1 unsaved user system auditor status made more conservative 2016-12-05 17:01:50 -05:00
Chris Meyers
a5b1c7b579 use more precise exception 2016-12-05 13:54:33 -05:00
Chris Meyers
f47f8abe42 finished fixing job through workflow node
related to #4182
2016-12-05 13:35:34 -05:00
AlanCoding
8c64fa2fe1 handle is_system_auditor case with unsaved users 2016-12-05 12:13:28 -05:00
AlanCoding
14746eebe3 fix system auditor getter logic 2016-12-05 11:22:11 -05:00
Alan Rominger
ef87a58239 Merge pull request #4242 from ansible/logging_int
Logging Integration
2016-12-02 16:51:00 -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
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
07cd94535f Modify strftime argument format to enforce am/pm 2016-12-02 10:59:54 -05:00
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
AlanCoding
7344a998b2 move formatter to logger file, settings reload on startup 2016-12-01 19:09:55 -05:00
Aaron Tan
987a53a2a5 Copy name format update to be consistant with UI. 2016-12-01 15:27:35 -05:00
Aaron Tan
a22d815c88 Add ability to disable global job timeout. 2016-12-01 12:08:53 -05:00
Chris Meyers
88d6552b86 artifact data comes in as a dict 2016-11-30 16:25:27 -05:00
AlanCoding
f3427d1359 Logging Integration, ELK docker-compose as update file 2016-11-29 13:09:47 -05:00
Aaron Tan
a458bb3c89 Remove source_workflow_job and use workflow_job_id instead. 2016-11-29 11:55:04 -05:00
Alan Rominger
fbd27e25a6 Fix scan job relaunch bug 2016-11-28 16:55:11 -05:00
Aaron Tan
54f99749eb Provide linkage from spawned job back to wfj. 2016-11-25 21:23:29 -05:00
Matthew Jones
5df4096660 Make websocket events more informative
* Make sure we always populate workflow information when relevant to
  job status changes.
* Include detail about workflow job node
2016-11-22 09:33:25 -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
a39af2a7fd update to consistent copy naming with UI 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
Alan Rominger
266d29936d Merge pull request #3985 from AlanCoding/auditor_optimization
System auditor optimization via cache
2016-11-22 11:19:23 -05:00
Aaron Tan
1c36462b1b Hook up activity stream with workflow. 2016-11-21 16:55:34 -05:00
Chris Meyers
1a96b66f00 update inventory field, name, not unique 2016-11-21 14:42:11 -05:00
Matthew Jones
9d044c1f41 Store the job's project refresh if it happened
* Create a field on the job to track this
* Add a summarizeable model to the summarizable fk fields so we can
  pull that in where needed
2016-11-21 14:11:20 -05:00
AlanCoding
fc72aafeb8 introduce caching for is_system_auditor method 2016-11-19 11:54:06 -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
d882a14d87 fix group_name for workflow_events 2016-11-17 17:22:31 -05:00
Wayne Witzel III
cd084f5c60 removed JobEventSerializer additions, consolidated migrations, swapped job_events and jobs channel updates 2016-11-17 17:03:41 -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
4ee7d1a136 Catch the missing piece. 2016-11-15 16:50:23 -05:00
Aaron Tan
473ed016de Fix flake8 E305 errors. 2016-11-15 16:32:27 -05:00