12103 Commits

Author SHA1 Message Date
Matthew Jones
4ff732bc5e Merge branch 'release_3.1.2' into stable
* release_3.1.2: (149 commits)
  updating changelog for 3.1.2
  Add back SRC_ONLY_PKGS
  Fix ubuntu 14 restart service list pt 2
  Make sure the insight playbook fetch doesn't quote user and pass
  Add requirements/vendor to gitignore
  Conditionally install from local python dependencies in spec file
  Remove requirements/vendor on make clean.
  Update brew-srpm target to generate local requirements files
  Get offline pip installs working
  Add clean-dist target
  Navigate back to the jobDetails state when the user clicks outside the host event modal.
  Don't use jinja quote filter on insights username or password
  fix legacy standard out
  Fixed permissions typo
  add test, restore old behavior in api test
  create _survey_element_validation and use it for updating extra_vars
  Do not set the default if the field was not passed in to kwargs_extra_vars
  Remove log aggregator port required mark.
  Modify according to review feedback.
  Host Event json should be read-only
  ...
2017-03-30 22:43:54 -04:00
Shane McDonald
f92c17617c Merge pull request #5931 from shanemcd/fix-supervisor-service-name
Fix ubuntu 14 restart service list pt 2
2017-03-30 14:10:42 -04:00
Shane McDonald
5d8e4d0419 Add back SRC_ONLY_PKGS
Ooops.
2017-03-30 13:08:48 -04:00
Matthew Jones
eeed969a56 Make sure the insight playbook fetch doesn't quote user and pass 2017-03-29 16:42:15 -04:00
Shane McDonald
8bab0a14ef Add requirements/vendor to gitignore 2017-03-29 14:30:58 -04:00
Shane McDonald
8c7947b1a8 Remove requirements/vendor on make clean. 2017-03-29 14:30:58 -04:00
Shane McDonald
d9e65823ad Update brew-srpm target to generate local requirements files
This looks pretty hairy, but essentially it's just re-invoking `pip download` with `--no-deps` so that I can record the name of the local archives that are created.
2017-03-29 14:30:58 -04:00
Shane McDonald
93dda555f1 Get offline pip installs working
I had to pull the git urls out of the main requirements files because in order to install offline (--no-index), we need pip to install from local package archives rather than cloning repo.

The weird `cat` thing going on in the Makefile is because we need to install everything as part of a single `pip install` transaction. Without this, installing only requirements_git.txt will result in dependencies getting unintentionally updated.
2017-03-29 14:30:58 -04:00
Shane McDonald
83919682ea Add clean-dist target 2017-03-29 14:30:58 -04:00
Michael Abashian
64d2d6970b Merge pull request #5921 from mabashian/5895-job-results-modal
Navigate back to the jobDetails state when the user clicks outside the host event modal.
2017-03-29 14:29:19 -04:00
Michael Abashian
bfbeef18e6 Navigate back to the jobDetails state when the user clicks outside the host event modal. 2017-03-29 12:04:48 -04:00
jlmitch5
b9531ea42a Merge pull request #5897 from jlmitch5/fixLegacyStdout
Fix legacy stdout
2017-03-28 11:17:35 -04:00
Matthew Jones
536a3b1647 Don't use jinja quote filter on insights username or password
This fixes an issue where a user was trying to use an exclamation mark
in the password. Historically we've used the quote filter but more and
more we're seeing conflicts with special characters
2017-03-27 15:40:43 -04:00
Michael Abashian
e5bd641a20 Merge pull request #5896 from mabashian/5894-workflow-permissions
Fixed workflow admin permissions bug
2017-03-27 12:55:27 -04:00
John Mitchell
d4955599ad fix legacy standard out 2017-03-27 12:06:54 -04:00
Michael Abashian
fd95c1e6e4 Fixed permissions typo 2017-03-27 11:56:08 -04:00
Wayne Witzel III
e750f1a01c Merge pull request #5892 from wwitzel3/release_3.1.2
Do not set the default if field was not passed in to kwargs_extra_vars.
2017-03-27 09:50:35 -04:00
Wayne Witzel III
45c3a389d4 add test, restore old behavior in api test 2017-03-27 09:39:21 -04:00
Wayne Witzel III
18eaacf4bb create _survey_element_validation and use it for updating extra_vars 2017-03-24 17:57:52 -04:00
Wayne Witzel III
c99d4659da Do not set the default if the field was not passed in to kwargs_extra_vars 2017-03-24 16:59:43 -04:00
Michael Abashian
1cb7fd9171 Merge pull request #5887 from mabashian/5883-job-results-event-json
Host Event json should be read-only
2017-03-24 13:11:38 -04:00
Aaron Tan
b6ccb01257 Merge pull request #5888 from jangsutsr/5628_remove_log_aggregator_port_required_mark
Remove log aggregator port required mark
2017-03-24 12:11:42 -04:00
Aaron Tan
b421670c10 Remove log aggregator port required mark. 2017-03-24 11:57:56 -04:00
Shane McDonald
fd3daa5b21 Merge pull request #5882 from shanemcd/setup-subpackage
Setup subpackage
2017-03-24 11:53:19 -04:00
Aaron Tan
7ba79c1027 Merge pull request #5792 from jangsutsr/5628_smarter_log_aggregator_host_name_generation
Smarter log aggregator host name generation
2017-03-24 11:46:46 -04:00
Aaron Tan
07e7e4cfd0 Modify according to review feedback. 2017-03-24 11:35:45 -04:00
Ryan Petrello
d52726592f Merge pull request #5846 from ryanpetrello/fix-5691
property filter `no_log` for item event loops
2017-03-24 11:04:29 -04:00
Michael Abashian
c67687acfd Host Event json should be read-only 2017-03-24 10:35:08 -04:00
Shane McDonald
0e2a2d61e2 Create a setup subpackage 2017-03-23 16:46:25 -04:00
Shane McDonald
114340753d Merge pull request #5875 from shanemcd/ui-subpackage
Server and UI subpackages
2017-03-23 16:45:55 -04:00
Michael Abashian
4412a9e034 Merge pull request #5873 from mabashian/5850-job-launch-multi-select
Add validation to the multi-select questions in survey
2017-03-23 14:03:51 -04:00
Michael Abashian
37bfa3c3a8 Add validation to the multi-select questions in survey 2017-03-23 11:24:52 -04:00
Ryan Petrello
f9b5b9aa91 property filter no_log for item event loops
see: #5691
2017-03-22 11:15:33 -04:00
Michael Abashian
5907b3dcad Merge pull request #5801 from mabashian/job-results-search
Fixed bug when search job_events with key:value
2017-03-21 17:39:15 -04:00
Shane McDonald
fac387dae6 Merge pull request #5813 from shanemcd/fix-bundle-installer
Include postgresql-server in bundled repos
2017-03-21 11:02:02 -04:00
Matthew Jones
eb2e7c38b0 Bring up logstash as part of the development cluster 2017-03-21 10:42:32 -04:00
Ryan Petrello
301a088922 Merge pull request #5809 from ryanpetrello/ad_hoc_extra_vars
show extra_vars in the adhoc results UI, and use them when relaunching
2017-03-21 10:22:10 -04:00
Ryan Petrello
ba0e9ab775 copy extra_vars when relaunching ad-hoc commands
see: #1744
2017-03-21 09:45:30 -04:00
Ryan Petrello
d0ae818685 show extra variables (if any) in the adhoc command results UI
see: #1744
2017-03-21 09:45:25 -04:00
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
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
f78d4c672f Merge pull request #5725 from wenottingham/duck-and-cover
Hardcode the SELinux policy dependency.
2017-03-17 14:18:36 -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
Aaron Tan
6083e9482e Refactor job template callback post to mimic the behavior of normal jt launch. 2017-03-17 13:04:45 -04:00