Commit Graph

4987 Commits

Author SHA1 Message Date
Matthew Jones 7937b4fbbd Implement a stdout tmp cleanup task
* Cleans up stdout tempfiles generated for download
* Runs every 3 hours, cleans up files older than 1 day
2015-07-22 15:24:52 -04:00
Matthew Jones b1b49ba286 Efficient stdout downloader implementation
* Temporarily dump stdout contents to a configurable temp location
* Implement file streaming to the host via a new format specifier in the
  api view
2015-07-22 15:08:37 -04:00
Matthew Jones 55da712a95 Protect against very large stdout fields
* Defer loading result_stdout_text until specifically needed
* Conditionally display it based on the size of the field
* Provide a helpful message otherwise
2015-07-22 14:13:48 -04:00
Matthew Jones 0ff280a363 Initial support for downloading stdout 2015-07-22 12:36:38 -04:00
Joe Fiorini 40acbcf256 Massive refactor of Brocfile for clarity 2015-07-21 16:28:12 -04:00
James Laska ad169fbaa0 Merge pull request #317 from tgerla/proxy-support
propagate standard proxy environment variables to all install tasks
2015-07-21 13:49:32 -04:00
Joe Fiorini dd2402b749 Merge pull request #305 from joefiorini/post-2.2--nodeTests
Post 2.2 - improve JS testing workflow
2015-07-21 12:16:43 -04:00
Chris Meyers 9f95fafc33 relax performance unit test requirement strict timeout 2015-07-20 12:16:36 -04:00
Chris Meyers b654c6dd3e more flake8 2015-07-20 11:33:28 -04:00
Bill Nottingham f8695a9f4f Fix URL 2015-07-20 11:27:08 -04:00
Chris Meyers 2dc22042ee flake8 fixes 2015-07-20 11:21:03 -04:00
Chris Meyers 7af1d5530d Merge pull request #312 from chrismeyersfsu/feature-fact_save_performance
fact save test performance
2015-07-17 10:25:05 -04:00
Chris Meyers fd3422437d Merge pull request #311 from chrismeyersfsu/fix-workload_generator4
use file fact scan data for file fact scan module scans
2015-07-17 10:24:52 -04:00
Matthew Jones e38e2106ef Rev master to 2.3.0 2015-07-15 14:42:56 -04:00
Matthew Jones ac0984b2d8 Rev branch to 2.2.1 2015-07-15 14:41:36 -04:00
Chris Meyers 1783a61f9e Merge pull request #313 from chrismeyersfsu/fix-flake8
flake8 fixes
2015-07-15 12:13:54 -04:00
Chris Meyers 9073d3a6f0 flake8 fixes 2015-07-15 12:10:35 -04:00
James Laska 316d0c0f77 Continue, don't break out of the iteration 2015-07-14 14:53:57 -04:00
James Laska bca8bae508 Only check if mongo is needed locally 2015-07-14 12:10:01 -04:00
James Laska 81c4abfed8 Correct initscript order and mongod detection
In addition to starting and stopping mongod in the correct order, the check for
determining whether mongod is required needs to happen when the service is
managed.
2015-07-14 11:14:13 -04:00
Chris Meyers d784b72adb fact save test performance 2015-07-14 08:52:27 -04:00
Matthew Jones 7fd4613523 Remove uses_mongo redirection from service script 2015-07-13 15:44:58 -04:00
Chris Meyers 3a07c85898 use file fact scan data for file fact scan module scans 2015-07-13 15:27:23 -04:00
Matthew Jones 9a4b19bd11 Update start/stop service script ordering
Mongo needs to be last when starting and first when stopping if enabled
2015-07-13 14:05:22 -04:00
Joe Fiorini 4183f5acdc Remove accidental import from directive 2015-07-10 13:01:47 -04:00
Sandra Wills 621ec32525 Merge pull request #309 from wenottingham/license-branch
This adds some code to look through our vendored directories and generate a license report.
2015-07-10 12:36:30 -04:00
Bill Nottingham db939bc8ee Add Tower license list. 2015-07-10 12:16:45 -04:00
Bill Nottingham b82c0c332e Add license auditing python. 2015-07-10 12:16:35 -04:00
Bill Nottingham 89bb4aa3fc Merge pull request #308 from wenottingham/vendor-branch
Fix up vendored package README
2015-07-10 11:28:37 -04:00
Joe Fiorini c52ec1197b [system_tracking] Remove truncation of fact values
This is a temporary fix until we can get a permanent fix to the
performance issues we have with rendering this much data to the DOM. For
more info see my comment on https://trello.com/c/QrbeaZfK.
2015-07-10 11:22:40 -04:00
Bill Nottingham 1d951fa9cc Further normalization of names. 2015-07-10 01:25:26 -04:00
Bill Nottingham afbbec6ee5 Fix up vendored package README
Fix a couple of typos to properly reflect package name and path.
Add vendored deps added when adding VMware & GCE support.
Add vendored deps added when vendoring pywinrm.
2015-07-09 23:56:52 -04:00
Joe Fiorini 069bb69b00 Fix truncate text directive to work as elements resize 2015-07-09 17:28:29 -04:00
Matthew Jones 08ec0c132e Merge pull request #306 from matburt/fix_restore_playbook
Fix the restore playbook procedure
2015-07-09 16:17:17 -04:00
John Mitchell 7c1c219ecb fixed smart status sorting to be locale friendly 2015-07-09 13:16:18 -04:00
Joe Fiorini 42eff20c4f Use npm test for running tests 2015-07-09 12:58:18 -04:00
Joe Fiorini 8d4e8f1164 Reorganize test directory structure 2015-07-09 12:57:39 -04:00
Joe Fiorini 1f118467b9 Remove karma and unused testing files 2015-07-09 12:57:01 -04:00
Joe Fiorini c6549f4aca Allow tests to run in Phantom via testem for CI 2015-07-09 12:56:57 -04:00
Joe Fiorini 572b80c7af Run tests with testem in broccoli watcher 2015-07-09 12:56:05 -04:00
Joe Fiorini f1fe118c10 Make front-end tests run in node 2015-07-09 12:53:04 -04:00
Joe Fiorini d2440f6cd7 Extract factory for generating template URLs 2015-07-09 12:53:03 -04:00
Joe Fiorini c52c9d1c8a [system_tracking] Fix issue with ng-if & truncated-text directives 2015-07-08 16:38:44 -04:00
Matthew Jones 874c97f748 Purge some unneeded HA unit tests 2015-07-08 14:31:02 -04:00
Matthew Jones 5605ec9754 Adjust usage of is_ha_environment()
Limit it to just instance count and make sure we use it for the mongo check
2015-07-08 14:18:04 -04:00
Matthew Jones d5e948890c Stricter control of mongo in setup playbook
Detect if this is an HA setup and if so we won't attempt to start mongo
during the setup process
2015-07-08 13:45:59 -04:00
Jared Tabor 1368403309 adding 'waiting' job status jobs to jobs page 2015-07-08 11:14:22 -04:00
Joe Fiorini 1b36223fa6 [system_tracking] Hide right column for files module in single result view 2015-07-08 11:10:53 -04:00
Joe Fiorini ec96f1d8a5 [system_tracking] Query fact versions relative to user's midnight, not server's 2015-07-08 10:54:22 -04:00
Joe Fiorini 8d47e8e2a1 [system_tracking] Fix bolding for no scan message 2015-07-06 15:05:28 -04:00