Commit Graph

4185 Commits

Author SHA1 Message Date
Aaron Tan
4bc26310ac Add time unit to all unified job timeout conf help texts 2017-08-15 16:16:34 -04:00
Alan Rominger
5f71dba616 Merge pull request #262 from AlanCoding/graceful
Graceful killing of receiver workers
2017-08-15 13:11:07 -04:00
AlanCoding
9ad34edc38 graceful killing of receiver worker processes 2017-08-15 12:13:47 -04:00
AlanCoding
6944ffa010 change imports to reflect isolated->expect move 2017-08-15 12:08:58 -04:00
AlanCoding
e79ca131a6 initial commit to move folder isolated->expect 2017-08-15 11:32:44 -04:00
Chris Meyers
90ea9b8bde presume 401 from insights means invalid credential
* Tell the user about the invalid credentials
2017-08-15 08:31:52 -04:00
AlanCoding
8be1bea33a import os, fixing bug that forced SIGKILL 2017-08-15 06:32:21 -04:00
Chris Meyers
5ad29c9081 pass through insights rule.ansible 2017-08-14 15:21:13 -04:00
AlanCoding
a6def691b7 provide instance group name over websocket 2017-08-14 13:56:12 -04:00
Alan Rominger
42ef2f265b Merge pull request #250 from AlanCoding/keep_on_truckin
pass over job-run exceptions & log ID
2017-08-14 12:14:37 -04:00
Alan Rominger
bfa33dea56 Merge pull request #254 from AlanCoding/fix_adhoc_del
fix adhoc IG bug and prevent related inventory deletion
2017-08-14 11:37:21 -04:00
AlanCoding
eed5a5c924 fix adhoc IG bug and prevent related inventory deletion 2017-08-14 11:14:42 -04:00
Chris Meyers
80a90beae8 remove dead code 2017-08-14 10:37:57 -04:00
Ryan Fitzpatrick
1f7c438fd4 Merge pull request #249 from rmfitzpatrick/additional_ec2_import_group_vars
Add missing ec2 group_by choices
2017-08-14 10:10:05 -04:00
AlanCoding
5dfe0b205f pass over job-run exceptions & log ID 2017-08-14 09:57:32 -04:00
Alan Rominger
4145f2f3f3 Merge pull request #242 from AlanCoding/cancel_fallback
Automatically cancel job if cancel callback fails and log
2017-08-14 08:45:33 -04:00
AlanCoding
42ccd870d9 Automatically cancel job if cancel callback fails and log 2017-08-11 16:43:08 -04:00
Christian Adams
944e0bb304 Merge pull request #230 from rooftopcellist/si_no_match
Fix for no_match on grouped hosts in smart inventories
2017-08-11 15:33:10 -04:00
adamscmRH
079c8fe9c1 Separates normal & smart inventory logic for script endpoint 2017-08-11 15:15:08 -04:00
Ryan Fitzpatrick
7e7d438d7f Add missing ec2 group by choices 2017-08-11 14:02:37 -04:00
AlanCoding
fd31dc9c63 use logger args for task log format 2017-08-11 10:56:45 -04:00
AlanCoding
33df1d8c8b introduce log format for jobs inside of scheduler 2017-08-11 10:56:15 -04:00
Ryan Petrello
9d931e7f7e don't run debug_tree for production inventory imports
the output of the `debug_tree` function is *very* verbose, and is most
useful for people who are debugging inventory import code

pexpect reads large stdout/stderr streams *very slowly*;
when verbosity is set to `DEBUG` for inventory imports, it's not
uncommon for this function to write 50MB+ of data into stderr, causing
pexpect to read over a pseudoterminal for 30+ minutes

see: https://github.com/ansible/ansible-tower/issues/7414#issuecomment-321615104
2017-08-10 16:25:37 -04:00
Aaron Tan
0c652f2a3a Merge pull request #237 from jangsutsr/7412_update_unified_job_deletion_behavior
Prevent deleting unified jobs with active status
2017-08-10 12:11:27 -04:00
Aaron Tan
497aa13562 Prevent deleting unified jobs with active status 2017-08-10 12:01:25 -04:00
Chris Meyers
c0b9c76a41 stringify uuid so it can be serialized 2017-08-10 07:32:03 -04:00
Chris Meyers
51855f1b82 Merge pull request #226 from chrismeyersfsu/fix-7399
reap waiting processes if crash
2017-08-09 14:44:37 -04:00
Chris Meyers
c3f24d878d reap waiting processes if crash 2017-08-09 14:01:33 -04:00
Alan Rominger
6092d65069 Merge pull request #224 from AlanCoding/multi_judgement_race
log specific errors for problems managing lost instance
2017-08-09 10:11:22 -04:00
AlanCoding
93aed04389 log specific errors for problems managing lost instance 2017-08-08 14:48:21 -04:00
AlanCoding
ca807f9c69 show executable python files in inventory list 2017-08-08 14:12:02 -04:00
AlanCoding
5f4d033836 change test to match with recent error message change 2017-08-08 13:57:51 -04:00
Aaron Tan
bf67477404 Merge pull request #204 from jangsutsr/make_up_missing_migrations
Make up missing migrations
2017-08-08 12:23:12 -04:00
Alan Rominger
3ef63daf2b Merge pull request #221 from AlanCoding/names_names_32
use standard type string algorithm in scheduler
2017-08-08 11:18:01 -04:00
Ryan Petrello
6dedcb60be Merge pull request #205 from ryanpetrello/remove-pycrypto
replace PyCrypto usage w/ crytography; ansible no longer bundles it
2017-08-08 10:51:07 -04:00
Chris Meyers
4e2f075fa6 better scm inv restriction error message 2017-08-08 10:42:38 -04:00
AlanCoding
59249d013b use standard type string algorithm in scheduler 2017-08-08 10:40:10 -04:00
Aaron Tan
d8ebaa2851 Make up missing migrations 2017-08-08 10:35:19 -04:00
Alan Rominger
e13cd823aa Merge pull request #206 from AlanCoding/new_names2
Change awx-manage command names (try #2)
2017-08-08 09:26:59 -04:00
Alan Rominger
8e22c7e668 Merge pull request #168 from AlanCoding/silence_computed_fields
silence benign errors from inventory computed fields task
2017-08-08 09:24:30 -04:00
Alan Rominger
c009173722 Merge pull request #189 from AlanCoding/no_proj_update
manually update SCM inv src on bulk update
2017-08-08 09:18:12 -04:00
Alan Rominger
40c01d9ba7 Merge pull request #190 from AlanCoding/no_inv_src_ig
do not use inventory source instance groups
2017-08-08 09:14:15 -04:00
Alan Rominger
9f63624292 Merge pull request #192 from AlanCoding/alan_bug
fix logger bug introduced in task except
2017-08-08 09:12:53 -04:00
Ryan Petrello
7b3846e62d Merge pull request #216 from ryanpetrello/fix-7398
return proper stdout size for DB-backed stdout (like system jobs)
2017-08-08 09:09:43 -04:00
Ryan Petrello
61aa7c1ad7 return proper stdout size for DB-backed stdout (like system jobs)
see: https://github.com/ansible/ansible-tower/issues/7398
2017-08-07 17:08:25 -04:00
AlanCoding
d41d9a957e stubs and docs for management cmd renames 2017-08-07 15:27:23 -04:00
AlanCoding
79e2b995d2 initial git mv for management command renaming 2017-08-07 15:23:26 -04:00
Alan Rominger
795a470603 Merge pull request #209 from AlanCoding/non_atomic
do not use transaction.atomic where locks are also used
2017-08-07 14:45:11 -04:00
AlanCoding
3cb986b2b0 do not use transaction.atomic where locks are also used 2017-08-07 14:29:44 -04:00
Alan Rominger
fe66d161b2 Merge pull request #140 from AlanCoding/poly_why
hack to work around Django-polymorphic prefetch_related bug
2017-08-07 14:24:17 -04:00