Commit Graph

31995 Commits

Author SHA1 Message Date
Ryan Petrello d611fe2971 Merge pull request #5803 from ryanpetrello/fix-5802
fix a callback bug that causes a task_args leak between job events
2017-03-20 14:25:59 -04:00
Aaron Tan f69c2569d6 Smarter log aggregator host name generation. 2017-03-20 13:20:16 -04:00
Aaron Tan fe78d86c4a Merge pull request #5747 from jangsutsr/5728_handle_can_start_without_user_input_cornercase
Handle can_start_without_user_input cornercase
2017-03-20 13:03:22 -04:00
Aaron Tan 2e2d88516e Negative functional test added. 2017-03-20 12:21:21 -04:00
Ryan Petrello 6a7743b274 fix a callback bug that causes a task_args leak between job events
see: #5802
2017-03-20 12:05:41 -04:00
Michael Abashian 4af2a039c9 Fixed bug when search job_events with key:value 2017-03-20 11:39:00 -04:00
Michael Abashian 7a8d27bd60 Merge pull request #5734 from mabashian/5340-workflow-tooltip-zindex
Fix tooltip/link overlay issue on workflow nodes
2017-03-20 09:55:19 -04:00
Greg Considine 2dfae8857a Add config for more filetypes in .editorconfig 2017-03-17 16:29:33 -04:00
Aaron Tan 2edd4b338d Add functional test to gurarantee consistent behavior of provisioning callback with jt launch. 2017-03-17 15:40:55 -04:00
Bill Nottingham 0ccc9c0113 Spanish translation from alberto@oforte.net. 2017-03-17 15:39:43 -04:00
Bill Nottingham f78d4c672f Merge pull request #5725 from wenottingham/duck-and-cover
Hardcode the SELinux policy dependency.
2017-03-17 14:18:36 -04:00
Bill Nottingham bdc222351f Merge pull request #5746 from wenottingham/no-defaults-for-me
Allow for not creating preload data during install via -e create_preload_data=False
2017-03-17 14:18:11 -04:00
Greg Considine fa4d906e04 Add .editorconfig to project root 2017-03-17 13:43:43 -04:00
Ryan Petrello 64b25a8dd3 Merge pull request #5737 from ryanpetrello/fix-5718
always use async http logging - even in celery workers
2017-03-17 13:28:46 -04:00
Michael Abashian 093468a1cc Merge pull request #5769 from mabashian/format-epoch-test-fix
Disabled moment/filter tests until I can fix
2017-03-17 17:08:11 +00:00
Aaron Tan 6083e9482e Refactor job template callback post to mimic the behavior of normal jt launch. 2017-03-17 13:04:45 -04:00
Michael Abashian 1df52ddf25 Disabled failing tests until I can figure out how to force moment to use a specific timezone and not the timezone on the system. 2017-03-17 15:55:38 +00:00
Ryan Petrello 1d4885c042 Merge pull request #5767 from ryanpetrello/fix-5691
add no_log filtering for runner_item_on_xyz events
2017-03-17 11:15:10 -04:00
Matthew Jones 03593b957b Parse the mercurial revision correctly in setup playbook
Originally the value was coming out as:

xxxxxx default tip

When we want

xxxxxx

In order for the subsequent revision request to work correctly
2017-03-17 10:45:55 -04:00
Greg Considine 69960db807 Merge pull request #5758 from gconsidine/general-ux-improvements
General ux improvements
2017-03-17 10:14:54 -04:00
Ryan Petrello 999a304c3b add no_log filtering for runner_item_on_xyz events
see: #5691
2017-03-17 09:54:46 -04:00
Michael Abashian 1869ba6742 Removed unnecessary dependency injections 2017-03-16 14:53:17 -04:00
Ryan Petrello 886e96dea9 Merge pull request #5759 from ryanpetrello/logstash-stdout
output logs to /logstash.conf in our default compose file
2017-03-16 13:55:09 -04:00
Ryan Petrello 75ba0208ad output logs to /logstash.conf in our default compose file 2017-03-16 13:20:33 -04:00
Greg Considine 5e9055688f Remove reference to unused CSS class 2017-03-16 11:55:47 -04:00
Greg Considine 0ae2fd3981 Add status and form ui/ux improvements
* Adjust popover styling
* Form label / dropdown styling

Issue: #5615
Reference: Tower UX Improvements doc
2017-03-16 11:55:35 -04:00
Greg Considine 978b0d200e Adjust styling of inventory popovers 2017-03-16 11:55:23 -04:00
Aaron Tan 90bcc3d6ab Unit test added. 2017-03-16 11:08:19 -04:00
Aaron Tan 95e41e078c Handle can_start_without_user_input cornercase. 2017-03-15 17:42:59 -04:00
Ryan Petrello 98ad2684d3 when async log shipping fails, log an explanation 2017-03-15 17:23:44 -04:00
Shane McDonald 6680d88df0 Merge pull request #5732 from shanemcd/vendor-python-deps
Lay groundwork for offline pip installs
2017-03-15 14:51:34 -04:00
Chris Meyers dd8b9ec96c Merge pull request #5738 from chrismeyersfsu/improvement-let_migrate_error_show_through
if tower-manage migrate fails, let the error show
2017-03-15 14:01:10 -04:00
Ryan Petrello b3733d233e always use async http logging - even in celery workers
additionally, add a timeout to requests to avoid thread starvation

see: #5718
see: #5729
2017-03-15 13:17:01 -04:00
Michael Abashian d69242254e Fix tooltip/link overlay issue on workflow nodes 2017-03-15 12:03:23 -04:00
Jared Tabor b4c3699250 Merge pull request #5727 from jaredevantabor/copy-paste-vars
changing readonlye UX for extra vars on workflow results and job results
2017-03-15 08:42:57 -07:00
Shane McDonald d76d55adaf Add brew-srpm target 2017-03-15 11:06:34 -04:00
Shane McDonald 7e1eeb994b Add make targets for vendoring python requirements 2017-03-15 11:04:54 -04:00
Shane McDonald f79cd028f0 Add separate requirements file for setup_requires stuff
pip doesnt know how to resolve setup_requires dependencies.

we need this for offline pip installs when building in brew
2017-03-15 11:04:54 -04:00
Shane McDonald c94f294d06 Use --ignore-installed when creating virtualenvs 2017-03-15 11:04:54 -04:00
Shane McDonald fbb6650ad0 Add PIP_OPTIONS
This will allow us to conditionally pass in things like --no-index and --find-links, which will be necessary for building in Brew.
2017-03-15 11:04:54 -04:00
Shane McDonald 092c0b739e Simplify requirements targets
AFAIK, there is never a situation where VENV is going to be unset.
2017-03-15 11:04:54 -04:00
Shane McDonald 4742cede0d Add pip and setuptools to requirements files
These packages were getting silently updated, making vendoring these dependencies difficult.

This ensures that the expected versions of these packages are installed in the virtualenvs.
2017-03-15 11:04:54 -04:00
Michael Abashian 7f8bbb66ef Merge pull request #5724 from mabashian/canEditOrg-fixes
Users can interact with organization field when adding
2017-03-15 10:56:14 -04:00
Michael Abashian 2c3531f539 Merge pull request #5707 from mabashian/5690-job-event-scrollbar
Host event scrollbar fix
2017-03-15 10:03:03 -04:00
Michael Abashian 1c2535f050 Users can interact with organization field when adding 2017-03-15 10:02:33 -04:00
Ryan Petrello a5b786b3f7 Merge pull request #5720 from ryanpetrello/callback-plugin-tests
add callback plugin tests to CI
2017-03-15 09:40:33 -04:00
Jared Tabor e5e5fea632 Merge pull request #5721 from jaredevantabor/insights-project
Making Insights credential required on projects form
2017-03-14 13:55:35 -07:00
jaredevantabor 5041fe5bf7 changing readonlye UX for extra vars on workflow results and job results
by changing background and cursor type
2017-03-14 13:45:39 -07:00
jlmitch5 1c266b6ab5 Merge pull request #5605 from jlmitch5/cleanupProjects
Cleanup projects
2017-03-14 15:56:09 -04:00
John Mitchell f78410ec2d update app.js to remove helpers 2017-03-14 15:30:09 -04:00