Chris Meyers
99fb641b1b
all vendor dependencies expressed in requirements.txt
2015-08-17 11:17:53 -04:00
James Laska
717f646430
Bump version to 2.2.2
2015-08-14 08:16:57 -04:00
Matthew Jones
ee8a76f32b
Use smart_str instead of .encode on passwords
...
We originally tried to prune these .encode() calls out of the tree in
favor of smart_str but we must have missed this one. This allows
migration 0066 to work if utf-8 characters are used in the password
2015-08-13 17:00:46 -04:00
Matthew Jones
d4dccff20c
Change default sensitive redaction behavior
...
* Only project updates will contain sensitive data redaction logic when
displaying stdout
2015-08-13 15:48:56 -04:00
Chris Church
6128ab3ff4
Add an error message when running a job and trying to use an OpenSSH formatted key on an older version of OpenSSH.
2015-08-11 16:54:54 -04:00
Matthew Jones
21acaa999d
Handle Ubuntu 12.04 psutil recursive cancel
...
Ubuntu has a crazy old version of psutil, we'll fall back to sigkill for
that platform
2015-08-11 10:32:29 -04:00
John Mitchell
678fbd3328
fixed log viewer modal partial
2015-08-11 09:48:43 -04:00
John Mitchell
9105612c6a
fixed alignment of download standard out button in modals
2015-08-10 15:43:00 -04:00
Jared Tabor
f7b0da7be5
About Tower version number fix
...
for parsing versions such as "2.3.0" and "2.3.0-0.git201507231538"
2015-08-10 10:02:45 -07:00
John Mitchell
642215f9f3
add standard out download button to various places in the UI
2015-08-07 11:23:12 -04:00
Matthew Jones
7484267186
Bump 2.2 branch to version 2.2.1
2015-08-07 11:19:09 -04:00
Chris Church
139a072afa
Don't create a group that is its own parent when an EC2 tag has an empty value. Fixes https://trello.com/c/2zc0odvX
2015-08-06 21:31:56 -04:00
Chris Church
001127f8bd
Limit max depth when building mapping of group depths to avoid hitting recursion limit. Fixes https://trello.com/c/2zc0odvX
2015-08-06 21:31:42 -04:00
Bill Nottingham
1982177248
Fix .ini web links for v2
...
This moved in the github repo.
2015-08-05 22:04:21 -04:00
Chris Church
f0010cc574
Add support for detecting encrypted openssh format private keys. Fixes https://trello.com/c/ZeVOXN5U
2015-08-05 22:03:20 -04:00
Matthew Jones
3b96c3ca52
Fix psutil usage on el6 for job cancel
...
psutil will fail to import on el6 due to not being able to access a
pseudo terminal. This issues a SIGKILL to the proot process in order to
force the stop
2015-08-05 22:01:44 -04:00
Matthew Jones
31b8491d53
Set recursive on child process canceling
...
Sometimes ansible spawns many subprocesses that can get orphaned and
stuck if we only kill the direct descendent child processes
2015-08-05 22:00:27 -04:00
Chris Meyers
b01c2d2ad1
fixes stoud formats unicode problem
2015-08-05 21:59:05 -04:00
Matthew Jones
57778eb429
mock stdout unit test patch failure fix
...
Adjust some mock.patch behavior to match the new stdout behavior where
we need to check a file's size as well as its existence
2015-08-05 21:55:02 -04:00
Matthew Jones
b1c12ca120
Fix empty standard out behavior
...
Previously we could just check for the absence of the stdout file to
know we didn't yet/wouldn't ever have any stdout content. Now that we
are creating the stdout file ahead of time and persisting it we need to
also check to see if the file contains any data. This is also
necessary for some unit tests.
2015-08-05 21:54:23 -04:00
Matthew Jones
dc0d732ad4
Fix merge issues on stdout branch
...
The act of committing a PR that including part of these changes and then
reverting it meant that some of the changes from the original branch
didn't land in this new PR. This commit adds the missing bits.
Lesson learned: Create a new branch when submitting a PR on a
previously reverted PR
2015-08-05 21:53:46 -04:00
Matthew Jones
c0ea174e93
Rework stdout display for file storage only
...
* Cleanup old code related to stdout download using temporary files
* Remove copy-into-database code
* Modify stdout download code to reference stdout file
2015-08-05 21:52:47 -04:00
Chris Meyers
408e25442d
flake8 fixes
2015-07-15 12:18:46 -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
Matthew Jones
7fd4613523
Remove uses_mongo redirection from service script
2015-07-13 15:44:58 -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
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
Matthew Jones
9e6c604fc1
Remove extra output from doing a hard mongo shutdown.
2015-07-06 14:38:19 -04:00
Joe Fiorini
fc2ed6fd83
[system_tracking] Fix nested fact compare with one empty side
2015-07-06 14:34:24 -04:00
Joe Fiorini
7bedaf1ad7
[system_tracking] Make calling of nestedCompare consistent with flatCompare
2015-07-06 14:34:24 -04:00