Commit Graph
100 Commits
Author SHA1 Message Date
AlanCoding efa676f3e7 tweaks to make data generator not fail on super large job event data sets
refine formatting of job event print statement
update presets.tsv file
2017-02-01 08:32:52 -05:00
Alan Rominger 967f8b4c65 Merge pull request #5072 from AlanCoding/no_inv_cred
Corner-case verbose message with workflow spawned jobs
2017-01-31 16:12:24 -05:00
Alan Rominger b6a665e482 Merge pull request #5066 from AlanCoding/cred_list
apply some speedups to credential list
2017-01-31 16:04:08 -05:00
Alan Rominger b23686d84d Merge pull request #5071 from AlanCoding/safer_host_summaries
Make job host summaries slightly safer for large data sets
2017-01-31 16:02:48 -05:00
Alan Rominger 242f769f7e Merge pull request #5059 from AlanCoding/yaml_extra_data
consume YAML extra_data on schedule spawn
2017-01-31 16:00:48 -05:00
Alan Rominger c2898ce01d Merge pull request #5051 from AlanCoding/up_a_hill_to_prefetch_a_pail_of_water
Adjusted prefetches from time test results
2017-01-31 16:00:09 -05:00
Alan Rominger 7fffd937b1 Merge pull request #5054 from AlanCoding/sys_aud_sys_job
Follow the same validate_license kwarg pattern with system jobs
2017-01-31 15:58:56 -05:00
Alan Rominger 85f5e08cfe Merge pull request #5081 from AlanCoding/updated_stdout_processing
update stdout cleaner to use current job passwords
2017-01-31 15:49:08 -05:00
AlanCoding bdc04723b0 deal with case that can cause memory errors 2017-01-31 15:31:30 -05:00
AlanCoding f377da0ecb update stdout cleaner to use current job passwords 2017-01-31 15:04:13 -05:00
AlanCoding b54de150db corner-case verbose message for users who do not provide an inventory for their job 2017-01-31 12:49:26 -05:00
AlanCoding 1e195d2fae Make job host summaries slightly safer for large data sets 2017-01-31 12:42:39 -05:00
AlanCoding 2223901028 apply some speedups to credential list 2017-01-31 11:55:18 -05:00
Alan Rominger 06e7bd01a7 Merge pull request #5069 from AlanCoding/no_update_for_manual
block users from setting update options for manual projects
2017-01-31 11:47:11 -05:00
AlanCoding b11f5a4757 block users from setting update options for manual projects 2017-01-31 11:25:03 -05:00
AlanCoding 025bc5de8d consume YAML extra_data on schedule spawn 2017-01-31 08:37:33 -05:00
AlanCoding d3e656da57 follow validate_license pattern w sys jobs 2017-01-30 19:18:14 -05:00
AlanCoding d430a03721 adjusted prefetches from time test results 2017-01-30 17:09:38 -05:00
Alan Rominger 9b7ffb59fa Merge pull request #5047 from AlanCoding/related_m2m_search
include m2m fields in related search options
2017-01-30 16:45:07 -05:00
AlanCoding d6196f26f6 include m2m fields in related search options 2017-01-30 16:22:18 -05:00
Alan Rominger 86411a2fa0 Merge pull request #5050 from AlanCoding/f8__
flake8 fix, extra line
2017-01-30 16:21:58 -05:00
AlanCoding 39c153f14a flake8 fix, extra line 2017-01-30 16:18:41 -05:00
Alan Rominger 6f35e547da Merge pull request #5028 from AlanCoding/host_event_list
broaden host job events list for both relationships
2017-01-30 14:24:21 -05:00
Alan Rominger 81c569e362 Merge pull request #4997 from AlanCoding/node_tracking
Get WFJT nodes in activity stream
2017-01-30 13:43:41 -05:00
Alan Rominger 9974881e8e Merge pull request #4992 from AlanCoding/prompting_errors
include null un-prompted situation in JT validator
2017-01-30 13:39:25 -05:00
Alan Rominger 3b5471dbcf Merge pull request #5029 from AlanCoding/scm_rev_hide
hide scm revision for manual projects
2017-01-30 09:58:14 -05:00
AlanCoding 001027e2cb hide scm revision for manual projects 2017-01-30 09:24:01 -05:00
Alan Rominger d2e354d9a8 Merge pull request #5025 from AlanCoding/5023
dont check license in API browser method evaluation
2017-01-28 19:37:14 -05:00
AlanCoding a54b2ff468 dont check license in API browser method evaluation 2017-01-28 19:30:09 -05:00
AlanCoding b2d1972976 broaden host job events list for both relationships 2017-01-28 16:05:52 -05:00
AlanCoding 0dbd9e4839 get WFJT nodes in activity stream 2017-01-27 14:10:28 -05:00
AlanCoding 813cbdbbc2 include null prompted situation in JT validator 2017-01-27 11:48:22 -05:00
Alan Rominger 6d590ca985 Merge pull request #4974 from AlanCoding/job_event_need_for_speed
job_event speedups, async filter removed, RBAC changes
2017-01-27 11:23:25 -05:00
Alan Rominger ae057d2bd5 Merge pull request #4912 from AlanCoding/as_mods
WFJT activity stream for org admins + other polishing
2017-01-27 11:17:34 -05:00
Alan Rominger 1b0c2cbb32 Merge pull request #4986 from AlanCoding/destroyer_of_notifications
Add notifications to cleanup_jobs
2017-01-27 10:54:24 -05:00
Alan Rominger 4f3916cab7 Merge pull request #4985 from AlanCoding/sys_job_words
Elaborate on system job defaults
2017-01-27 10:48:43 -05:00
AlanCoding 33e97d5c5a add notifications to cleanup_jobs 2017-01-27 09:31:11 -05:00
AlanCoding a5be524101 Elaborate on system job default 2017-01-27 08:47:39 -05:00
AlanCoding 18aa0dcb1f remove job_event text filters, tweaked RBAC
see issue 4958 for the RBAC details
2017-01-26 19:22:03 -05:00
AlanCoding 3b4af0aa82 WFJT activity stream optimization 2017-01-26 11:23:47 -05:00
AlanCoding 77f0625d44 include WFJTs in activity stream for org_admins 2017-01-26 09:00:11 -05:00
AlanCoding eaffde438b encode logic for JT name-uniqueness in data generator 2017-01-26 09:00:10 -05:00
AlanCoding 28ef16e1e8 activitiy stream optimization for org admins with large data sets 2017-01-26 09:00:07 -05:00
Alan Rominger 4feb7fcb8d Merge pull request #4862 from AlanCoding/poly_morphin_time
Unified JT and Unified Job queryset refactor
2017-01-25 13:05:48 -05:00
Alan Rominger f90447ea95 Merge pull request #4936 from AlanCoding/wf_launch_update
Update WFJT launch help text
2017-01-25 13:02:34 -05:00
Alan Rominger fe36e2ad8e Merge pull request #4921 from AlanCoding/jobs_others_opt
Low hanging query optimizations
2017-01-25 11:57:08 -05:00
Alan Rominger 460dfe7548 Merge pull request #4916 from AlanCoding/no_missing_dict
Remove missing resource checks from nodes
2017-01-25 11:53:22 -05:00
AlanCoding 62d2a30d70 updated WFJT launch help text 2017-01-25 10:49:31 -05:00
Alan Rominger 8b31251b64 Merge pull request #4928 from AlanCoding/wf_todo
Remove workflow TODOs
2017-01-25 10:18:49 -05:00
Alan Rominger 8cbb841989 Merge pull request #4930 from AlanCoding/launch_type_migration
include added launch_type choice in 3.1 migration
2017-01-25 10:13:13 -05:00
AlanCoding bae3fdb635 removal of workflow TODOs that are resolved 2017-01-25 09:52:05 -05:00
AlanCoding c22cf2f7e6 more presets and timing functionality to data generator 2017-01-25 09:51:25 -05:00
AlanCoding f265d2fe0f tighten up code for new UJ queryset 2017-01-25 09:51:24 -05:00
AlanCoding 36c68178dd cleanup from accessible_objects refactor 2017-01-25 09:51:24 -05:00
AlanCoding b2d0871a5e Refactor of accessible_objects for polymorphic model
query simplification, with break-out into an intermediary
state that can be used in access methods
2017-01-25 09:51:24 -05:00
AlanCoding 710702dffe include added launch_type choice in 3.1 migration 2017-01-25 09:49:29 -05:00
Alan Rominger 8650b69c9e Merge pull request #4929 from AlanCoding/f8_cache
flake8
2017-01-25 09:43:33 -05:00
AlanCoding 35c824b25e remove cache import for flake8 purposes 2017-01-25 09:34:29 -05:00
Alan Rominger 07fe3be4b2 Merge pull request #4674 from AlanCoding/workflow_handholding
Add help text templates for remaining workflow endpoints
2017-01-24 17:05:56 -05:00
AlanCoding d3b5eaf690 query improvement for jobs, users, and orgs 2017-01-24 16:23:10 -05:00
AlanCoding be1b2b418c Remove missing resource checks from nodes 2017-01-24 13:52:06 -05:00
Alan Rominger dcea88c81c Merge pull request #4821 from AlanCoding/workflow_schedule_nodes
Move node copy into create_unified_job, copy nodes on schedule
2017-01-19 11:18:31 -05:00
Alan Rominger ca74c03e93 Merge pull request #4810 from AlanCoding/prompts_bug
Fix bug where type of node UJT was incorrectly evaluated
2017-01-19 10:48:10 -05:00
AlanCoding cf34eef1eb expose handle_extra_data to workflow model 2017-01-19 10:36:18 -05:00
AlanCoding f419fb9bed move node copy into create_unified_job, copy nodes on schedule 2017-01-19 08:51:08 -05:00
AlanCoding ca704cdb5c update copy API help text for recent changes 2017-01-18 16:53:02 -05:00
AlanCoding ba07f467ed add help text templates for remaining workflow endpoints 2017-01-18 16:53:00 -05:00
Alan Rominger 5f65464a0e Merge pull request #4805 from AlanCoding/bulk_data_bug
Fix bulk data creator bugs for jobs and job events
2017-01-18 16:38:57 -05:00
AlanCoding 13bcf4b090 fix bulk data creator bugs for jobs and job events 2017-01-18 16:32:33 -05:00
Alan Rominger 56e2e28dc8 Merge pull request #4800 from AlanCoding/bad_node_redo
Avoid signal_start override for workflow job spawn
2017-01-18 16:31:39 -05:00
Alan Rominger f8f08afbb9 Merge pull request #4798 from AlanCoding/workflow_removal
Add workflow jobs to cleanup_jobs management job
2017-01-18 16:24:00 -05:00
AlanCoding f2d8800c35 Fix bug where type of node UJT was incorrectly evaluated 2017-01-18 16:15:14 -05:00
Alan Rominger f5d4cbb482 Merge pull request #4753 from AlanCoding/WJ_delete
Limit workflow job delete access to org admin
2017-01-18 16:09:30 -05:00
AlanCoding a8e46021f8 conservative method to validating that a job can be launched from a node 2017-01-18 12:16:45 -05:00
AlanCoding 81eb16523c add workflow jobs to cleanup_jobs management job 2017-01-18 11:50:28 -05:00
Alan Rominger 8433f647ec Merge pull request #4718 from AlanCoding/more_simple_relaunch
require constituent resource access to relaunch WJ
2017-01-17 15:02:10 -05:00
Alan Rominger c5ae2ddb5d Merge pull request #4732 from AlanCoding/null_job_fd
Graceful handling of null project and inventory in workflow
2017-01-17 14:38:25 -05:00
AlanCoding 5bfb0f229c graceful handling of null project and inventory in workflow 2017-01-17 14:19:46 -05:00
Alan Rominger e3ee82ce64 Merge pull request #4733 from ansible/AlanCoding-patch-3
workflow doc RBAC rules audit
2017-01-17 10:12:28 -05:00
AlanCoding d7a41d9db7 limit workflow job delete access to org admin 2017-01-17 09:59:14 -05:00
AlanCoding ad3ca9acf8 Incorporate more feedback about RBAC logic regarding node deletion 2017-01-17 09:40:31 -05:00
AlanCoding d88fa05009 workflow RBAC docs feedback 2017-01-14 11:09:52 -05:00
Alan Rominger 46941dab5d Merge pull request #4726 from ansible/AlanCoding-patch-1
put the word granularity in double quotes
2017-01-13 17:16:58 -05:00
Alan Rominger 912033f223 workflow doc RBAC rules audit 2017-01-13 17:11:08 -05:00
Alan Rominger f5173a9d27 put the word granularity in double quotes 2017-01-13 15:37:23 -05:00
Alan Rominger 6e0752c6de Merge pull request #4615 from AlanCoding/cancel_403
Remove can_cancel check (unrelated to permissions) from access method
2017-01-13 15:24:03 -05:00
Alan Rominger 481514dea4 Merge pull request #4709 from AlanCoding/workflow_code_tweaks
Minor workflow code cleanup & performance
2017-01-13 14:55:58 -05:00
AlanCoding a93ad270f2 update workflow serializer fixture to use serializer instance 2017-01-13 14:44:58 -05:00
AlanCoding ba8f0ccff1 require constituent resource access to relaunch WJ 2017-01-13 14:41:00 -05:00
AlanCoding b6493cacd5 small tweaks to make workflow endpoints load better 2017-01-13 13:50:53 -05:00
Alan Rominger 0f72e32d8f Merge pull request #4708 from AlanCoding/browser_big_load
Avoiding pulling full list from DB in metadata
2017-01-13 13:46:20 -05:00
AlanCoding 2146777cc6 reorder terms to avoid pulling full UJT list 2017-01-12 17:32:13 -05:00
Alan Rominger 7567966bc6 Merge pull request #4691 from AlanCoding/wfjt_warnings
WFJT warnings refactor
2017-01-12 15:41:14 -05:00
AlanCoding dfd0885ec3 new WFJT launch schema and cleanup 2017-01-12 12:24:49 -05:00
Alan Rominger 584ef35c76 Merge pull request #4653 from AlanCoding/copy_sp
Refactor of /copy/ GET schema
2017-01-11 14:57:50 -05:00
AlanCoding a693aad95d a workable version of the new copy GET schema implemented 2017-01-11 14:43:37 -05:00
AlanCoding 2c97425291 prototype for new copy GET details 2017-01-11 12:23:57 -05:00
AlanCoding e69dc0f36e Clarification of copy RBAC messages 2017-01-11 11:20:17 -05:00
Alan Rominger 8526004408 Merge pull request #4655 from AlanCoding/null_ujt
Handle case of node with null UJT
2017-01-11 10:30:23 -05:00
AlanCoding 147c8c0c14 update workflow DAG tests so nodes not in sideways state 2017-01-11 09:49:52 -05:00