Alan Rominger
4ee95259f3
Merge pull request #255 from AlanCoding/ws_ig
...
provide instance group name over websocket
2017-08-14 15:13:03 -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
Alan Rominger
dcfcfb6c7b
Merge pull request #245 from AlanCoding/fix_supervisor
...
specify all group queues, get supervisor working
2017-08-14 11:31:00 -04:00
AlanCoding
eed5a5c924
fix adhoc IG bug and prevent related inventory deletion
2017-08-14 11:14:42 -04:00
AlanCoding
5dfe0b205f
pass over job-run exceptions & log ID
2017-08-14 09:57:32 -04:00
Alan Rominger
e2db4b9001
Merge pull request #241 from AlanCoding/mutable
...
hack around mutability problem for v1 launch
2017-08-14 09:19:52 -04:00
Alan Rominger
f2dc3e1b6f
Merge pull request #253 from AlanCoding/another_log_fix
...
force log test to be DEBUG level
2017-08-14 08:49:21 -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
f114c01a6a
force log test to be DEBUG level
2017-08-13 08:46:31 -04:00
AlanCoding
3d65dc48dc
hack around mutability problem for v1 launch
2017-08-11 16:46:27 -04:00
AlanCoding
42ccd870d9
Automatically cancel job if cancel callback fails and log
2017-08-11 16:43:08 -04:00
Alan Rominger
34f8b6c868
Merge pull request #222 from AlanCoding/better_task_logs
...
introduce log format for jobs inside of scheduler
2017-08-11 11:07:01 -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
AlanCoding
2385f62311
specify all group queues, get supervisor working
2017-08-10 14:57:25 -04:00
Alan Rominger
616b47db1b
Merge pull request #225 from AlanCoding/more_provisioning
...
update awx-manage command to new name
2017-08-09 10:13:22 -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
Alan Rominger
531ffa1f92
Merge pull request #220 from AlanCoding/py_inv
...
show executable python files in inventory list
2017-08-09 08:43:27 -04:00
AlanCoding
afb267cee9
update awx-manage command to new name
2017-08-08 15:18:07 -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
Alan Rominger
cddd9dfbef
Merge pull request #223 from AlanCoding/test_wording
...
Fix 3.2 API tests in Jenkins
2017-08-08 14:06:10 -04:00
AlanCoding
5f4d033836
change test to match with recent error message change
2017-08-08 13:57:51 -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
AlanCoding
59249d013b
use standard type string algorithm in scheduler
2017-08-08 10:40:10 -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
d7f869f566
Merge pull request #155 from AlanCoding/dev_ig_supervisor
...
functionality for dev + IG + supervisor configuration
2017-08-08 09:22:39 -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
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
Alan Rominger
41d50d366c
Merge pull request #196 from AlanCoding/insights_field
...
allow insights_system_id to self-enforce its read_only property
2017-08-07 09:58:41 -04:00
AlanCoding
45a58b24a6
allow insights_system_id to self-enforce its read_only property
2017-08-04 15:54:56 -04:00
Alan Rominger
1487a68aca
Merge pull request #188 from AlanCoding/can_RBAC
...
remove can_update from RBAC checks
2017-08-04 14:45:50 -04:00
AlanCoding
e28e74b466
fix logger bug introduced in task except
2017-08-04 13:22:16 -04:00
AlanCoding
aca1efa552
do not use inventory source instance groups
2017-08-04 13:11:59 -04:00
AlanCoding
300b392d5a
manually update SCM inv src on bulk update
2017-08-04 12:43:24 -04:00
AlanCoding
dfda406090
remove can_update from RBAC checks
2017-08-04 12:39:05 -04:00
Alan Rominger
8fd7a94c62
Merge pull request #185 from AlanCoding/display_keys
...
include read_only settings in list for special case
2017-08-04 09:24:05 -04:00
AlanCoding
59be2796be
include read_only settings in list for special case
2017-08-04 08:29:57 -04:00
Alan Rominger
a87f6bfe62
Merge pull request #174 from AlanCoding/task_callback_logs
...
Improve logging for errors in job success/fail hooks
2017-08-03 12:17:29 -04:00
AlanCoding
1eddd29098
Improve logging for errors in job success/fail hooks
...
This sets the instance=None and continues with dependent
subtask processing in handle_work_error, whereas execution had
been getting halted by a DNE error.
2017-08-03 11:37:59 -04:00
Alan Rominger
d9fa600182
Merge pull request #169 from AlanCoding/isolated_verbose
...
provide the job id in isolated management logs
2017-08-03 10:46:39 -04:00
AlanCoding
5d254d781a
provide the job id in isolated management logs
2017-08-03 10:29:48 -04:00
Alan Rominger
22d538702a
Merge pull request #147 from AlanCoding/underscores
...
add underscores to Role serializer resource_type
2017-08-03 09:01:18 -04:00
AlanCoding
06eabc4410
silence benign errors from inventory computed fields task
2017-08-03 08:45:28 -04:00
Alan Rominger
e3f0246f4c
Merge pull request #132 from AlanCoding/fix_restarts
...
fix restarts in dev, allow shutdown traceback
2017-08-02 14:37:24 -04:00
AlanCoding
4d5bedce74
functionality for dev + IG + supervisor configuration
2017-08-02 14:32:35 -04:00
AlanCoding
b01732bcb3
fix restarts in dev, allow shutdown traceback
2017-08-02 14:25:20 -04:00
Alan Rominger
c6a790bd24
Merge pull request #145 from AlanCoding/vault_perm
...
treat vault_credential same as credential for JT launch
2017-08-02 09:46:40 -04:00
AlanCoding
321591515c
hack to work around Django-polymorphic select_related bug
2017-08-02 09:32:13 -04:00
AlanCoding
4d8faa7265
add underscores to Role serializer resource_type
2017-08-02 08:27:25 -04:00
AlanCoding
0b617d7538
treat vault_credential same as credential for JT launch
2017-08-02 08:24:24 -04:00
Alan Rominger
a27e500edd
Merge pull request #130 from AlanCoding/one_and_only_hostname
...
remove --hostnames option for registering nodes
2017-08-01 14:52:52 -04:00
Alan Rominger
4c8e4e1d01
Merge pull request #136 from ansible/revert-117-add_job_type
...
Revert "add job_type to job summary fields"
2017-08-01 13:57:21 -04:00
Alan Rominger
24d173c74f
Revert "add job_type to job summary fields"
2017-08-01 12:36:36 -04:00
Alan Rominger
9a414c5c60
Merge pull request #133 from AlanCoding/anon_user_act_str
...
fix bug introduced with anon user activity stream entries
2017-08-01 10:55:08 -04:00
AlanCoding
f794472b3d
fix bug introduced with anon user activity stream entries
2017-08-01 10:43:49 -04:00
Alan Rominger
d42aac5fa4
Merge pull request #48 from AlanCoding/user_name_deletion
...
impersonate requesting user in inventory deletion task
2017-07-31 16:51:20 -04:00
AlanCoding
2f8a7de6bd
remove --hostnames option for registering nodes
2017-07-31 16:44:57 -04:00
AlanCoding
55cc23a712
impersonate requesting user in inventory deletion task
2017-07-31 16:06:36 -04:00
Alan Rominger
faa40b23e2
Merge pull request #118 from AlanCoding/no_active_task_list
...
remove support for celery_active_tasks
2017-07-31 15:25:53 -04:00
Alan Rominger
e686e07ca7
Merge pull request #120 from AlanCoding/retry_delete2
...
retry to delete inventory in deadlocks
2017-07-31 15:10:55 -04:00
AlanCoding
9572b429ad
remove support for celery_active_tasks
2017-07-31 15:02:22 -04:00
Alan Rominger
60eba9fbe2
Merge pull request #104 from AlanCoding/extra_cred_restart
...
Fix RBAC bugs in job relaunch with prompted extra_credentials
2017-07-31 14:59:06 -04:00
AlanCoding
9d4fd44127
retry to delete inventory in deadlocks
2017-07-31 13:43:33 -04:00
Alan Rominger
9d1853f6df
Merge pull request #117 from AlanCoding/add_job_type
...
add job_type to job summary fields
2017-07-31 12:12:08 -04:00
AlanCoding
83dca62e16
add job_type to job summary fields
2017-07-31 10:34:04 -04:00
AlanCoding
1722d2169b
Fix RBAC bugs in job relaunch with prompted extra_credentials
...
In addition to just checking for similarity with JT,
in all cases (prompt_for_credential_on_launch both T/F)
check for use_role on all extra_credentials the job has
if the job extra_credentials differ from the JT
2017-07-28 15:53:29 -04:00
Alan Rominger
76da28783e
Merge pull request #98 from AlanCoding/shutdown_signal
...
set instance capacity to 0 on celery shutdown signal
2017-07-28 13:47:34 -04:00
AlanCoding
aff07747f8
set instance capacity to 0 on celery shutdown signal
2017-07-28 12:38:57 -04:00
Alan Rominger
368ff8a4fb
Merge pull request #71 from AlanCoding/man_overboard
...
Set capacity to 0 if instance has not checked in lately
2017-07-27 20:55:16 -04:00
AlanCoding
1112557c79
set capacity to 0 if instance has not checked in lately
2017-07-27 16:20:04 -04:00
Alan Rominger
56e752f7ae
Merge pull request #49 from AlanCoding/raw_data_attachment
...
show just id field for API browser POST box
2017-07-26 16:22:42 -04:00
Alan Rominger
22e1e14c4f
Merge pull request #62 from AlanCoding/log_exceptions
...
introduce new parent task class in order to log exceptions
2017-07-26 12:31:34 -04:00
AlanCoding
cf033f3190
introduce new parent task class in order to log exceptions
2017-07-26 12:20:07 -04:00
AlanCoding
aa14d12f42
show just id field for API browser POST box
2017-07-25 15:49:16 -04:00
Alan Rominger
ac11dcac05
Merge pull request #52 from AlanCoding/my_bad
...
fix tests
2017-07-25 15:47:39 -04:00
AlanCoding
8746df7b31
update SCM test to mock inventory update
2017-07-25 15:41:01 -04:00
Alan Rominger
bd02dd4f1d
Merge pull request #36 from AlanCoding/dont_tell_me_twice
...
Disable activity stream messages for copying labels on job launch
2017-07-25 10:53:33 -04:00
AlanCoding
a49209b954
disable activity stream messages for copying labels on job launch
2017-07-25 09:44:06 -04:00
Alan Rominger
439ca6d32e
Merge pull request #27 from AlanCoding/initial_sync
...
Use "sync" type when doing SCM inv src update on create
2017-07-24 21:20:08 -04:00
Alan Rominger
ca2671f17e
Merge pull request #2 from AlanCoding/ansible_inv_update
...
Pull upstream changes for ansible-inventory backport
2017-07-24 16:34:12 -04:00
AlanCoding
4aa332d7e1
pull upstream changes for ansible-inventory backport
2017-07-24 15:25:54 -04:00
AlanCoding
cc547af18b
on initial SCM inv src creation update, dont update project rev
2017-07-24 15:12:16 -04:00
Alan Rominger
2ce300aa1e
Merge pull request #15 from AlanCoding/awx_morphin
...
update TOWER_VENV_PATH setting to new awx location
2017-07-24 12:26:08 -04:00
AlanCoding
eaeff7e290
rename setting TOWER_VENV_PATH to AWX_VENV_PATH
2017-07-24 12:23:54 -04:00
AlanCoding
6e3978fe66
update TOWER_VENV_PATH setting to new awx location
2017-07-24 12:13:46 -04:00
Alan Rominger
cf967d244b
Merge pull request #7166 from AlanCoding/reverse_fk_search
...
Correct search terms for reverse FK fields
2017-07-21 15:06:47 -04:00
AlanCoding
4bb9bd5a2b
correct search terms for reverse FK fields
2017-07-21 14:16:14 -04:00
Alan Rominger
52f8579c04
Merge pull request #7136 from AlanCoding/id_metadata
...
provide id field in OPTIONS for attaching sublists
2017-07-21 14:11:54 -04:00
AlanCoding
dfa892aae1
provide id field in attaching sublists
2017-07-21 13:50:27 -04:00
Alan Rominger
b8fafa7160
Merge pull request #7232 from AlanCoding/on_update_words
...
Clarify UI help text for update_on_project_update
2017-07-21 10:56:42 -04:00