Commit Graph

3011 Commits

Author SHA1 Message Date
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
Matthew Jones
faf4c84eca Purging old workload generator 2016-12-02 14:19:28 -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
Aaron Tan
987a53a2a5 Copy name format update to be consistant with UI. 2016-12-01 15:27:35 -05:00
Aaron Tan
9f629048da Simplify select_related. 2016-12-01 15:05:22 -05:00
Chris Church
6a5abd53e9 Merge pull request #4186 from cchurch/cleanup-jobs-output
Display count of skipped/deleted for cleanup jobs
2016-12-01 14:38:52 -05:00
Aaron Tan
a22d815c88 Add ability to disable global job timeout. 2016-12-01 12:08:53 -05:00
Matthew Jones
765b7d9cc2 Add TOWER_HOST in the form of TOWER_URL_BASE to job env 2016-12-01 12:01:17 -05:00
Aaron Tan
e63716c0bb Move performance boost to access.py. 2016-12-01 11:04:06 -05:00
Chris Church
4d372b1f90 Mock Project.playbooks for functional tests. 2016-12-01 03:18:23 -05:00
Chris Church
9a0df88769 Add output of skipped/deleted to cleanup_jobs, so there is always some kind of output. 2016-12-01 00:15:00 -05:00
Chris Meyers
88d6552b86 artifact data comes in as a dict 2016-11-30 16:25:27 -05:00
Chris Church
2efe178fd4 Flake8 can suck it. 2016-11-29 21:30:40 -05:00
Chris Church
0bde7bf920 Merge pull request #4141 from cchurch/multiple-ldap-servers
Allow specifying multiple LDAP servers.
2016-11-29 17:07:55 -05:00
Aaron Tan
88bf975368 Pytest fixture adjustment. 2016-11-29 12:58:04 -05:00
Aaron Tan
a458bb3c89 Remove source_workflow_job and use workflow_job_id instead. 2016-11-29 11:55:04 -05:00
Chris Church
9c2ae43ac6 Clear cache between tests to prevent cached settings sticking around. 2016-11-29 11:50:24 -05:00
Chris Meyers
6c0b97675a handle special case pkg_name[pkg_subname] 2016-11-29 10:17:07 -05:00
AlanCoding
dd02ab329a add test assertions that check the relaunch job_type bug 2016-11-29 08:07:57 -05:00
Alan Rominger
fbd27e25a6 Fix scan job relaunch bug 2016-11-28 16:55:11 -05:00
Chris Church
934da3c425 Allow specifying multiple LDAP servers. 2016-11-28 16:54:16 -05:00
Aaron Tan
3e8e9480d1 Pytest fixture adjustment. 2016-11-25 22:28:52 -05:00
Aaron Tan
54f99749eb Provide linkage from spawned job back to wfj. 2016-11-25 21:23:29 -05:00
AlanCoding
dc3e744dda change unit tests to work with JobTemplateMixin serializer 2016-11-23 16:06:23 -05:00
Chris Meyers
ebfa3b1891 Merge pull request #4062 from chrismeyersfsu/rebase_requirements
Rebase requirements
2016-11-22 22:58:00 -06:00
Chris Church
8ba2c57b1e Merge pull request #4092 from cchurch/custom-logo-custom-login-info
Add support for CUSTOM_LOGO and CUSTOM_LOGIN_INFO settings
2016-11-22 14:50:59 -05:00
Chris Church
eabc497f46 Merge pull request #4084 from cchurch/hide-settings-based-on-licensed-features
Hide settings based on whether features are enabled in the license
2016-11-22 14:50:47 -05:00
Chris Church
0b76546ea6 Merge pull request #4080 from cchurch/event-stdout-max-bytes-display
Add configurable limit to size of stdout shown for a single job event
2016-11-22 14:50:38 -05:00
Aaron Tan
16c0bc29a5 Merge pull request #4094 from jangsutsr/4078_hookup_activity_stream_with_workflow
Hook up activity stream with workflow
2016-11-22 10:29:27 -05:00
Matthew Jones
e725b16cd9 Change job-run project refresh launch type to "sync" 2016-11-22 09:33:25 -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
Alan Rominger
dd1d911775 Merge pull request #4022 from AlanCoding/workflow_copy_relaunch
Workflow copy and relaunch
2016-11-22 11:50:51 -05:00
Alan Rominger
69f1e2d24c Merge pull request #3679 from AlanCoding/3677
Fixes for manual groups/projects
2016-11-22 11:46:34 -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
31a95e5c04 fix up tests from workflow copy work 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
Matthew Jones
ddaf4ff2d0 Merge branch 'fix_fact_caching' into devel
* fix_fact_caching:
  Convert the fact data structure to the right type
  Fixing up fact cachine related unit tests
  Port fact caching system to rabbitmq
2016-11-21 23:15:13 -05:00
Matthew Jones
ccd284526d Fix serializer related unit tests 2016-11-21 23:11:12 -05:00
Chris Meyers
f2fac1fa91 factored out base python requirements
* use pip-tools to programatically build requirements.txt
2016-11-21 17:33:35 -05:00
Chris Meyers
ddd41e77be fixes fact jsonbfield for unit tests 2016-11-21 17:25:18 -05:00
Aaron Tan
1c36462b1b Hook up activity stream with workflow. 2016-11-21 16:55:34 -05:00
Chris Church
a35ed0a09d Add support for CUSTOM_LOGO and CUSTOM_LOGIN_INFO settings, add support to migrate from local_settings.json and custom_console_logo.png. 2016-11-21 15:33:07 -05:00
Chris Meyers
1a96b66f00 update inventory field, name, not unique 2016-11-21 14:42:11 -05:00
Chris Meyers
01ec443380 inventory is unique on <name, org>
* was unique on name because we were inheriting from a Model that had it
defined as such. Thus our expression of uniqueness in the Inventory
Model was meaningless.
2016-11-21 14:34:17 -05:00