Commit Graph

32524 Commits

Author SHA1 Message Date
Michael Abashian 5e9522322c Merge pull request #5998 from mabashian/5947-copy-move-host-pagination
Fixed copy/move groups/hosts pagination bug
2017-04-12 10:23:54 -04:00
Alan Rominger 3c79e5cfe2 Merge pull request #6003 from AlanCoding/inventory_update_update
Update inventory_update to group-less inventory sources
2017-04-12 10:22:40 -04:00
AlanCoding a2ffbafea8 Update inventory_update to group-less inventory sources 2017-04-12 10:10:16 -04:00
Chris Meyers 7919c47370 put lock file in project root dir 2017-04-12 09:36:15 -04:00
Greg Considine 037731e3e9 Merge pull request #5999 from gconsidine/uxi/padding-audit
Fix padding/margin related issues throughout
2017-04-12 09:35:46 -04:00
Alan Rominger b6eac59aa5 Merge pull request #6004 from ansible/AlanCoding-patch-1
Remove async from logging test kwargs
2017-04-12 09:31:37 -04:00
Alan Rominger f3dd7f7987 Remove async from logging test kwargs 2017-04-12 09:22:50 -04:00
gconsidine 3db3fb28d6 Add padding for list action buttons 2017-04-11 17:07:39 -04:00
Ryan Petrello f6510dbd4a Merge pull request #5983 from ryanpetrello/release_3.1.3
Be more restrictive in catching LDAP exceptions.
2017-04-11 16:52:53 -04:00
Ryan Petrello d1eb33bca0 Be more restrictive in catching LDAP exceptions.
django-auth-ldap can throw exceptions, like TypeError if it's
misconfigured.  If we encounter an exception attempting to log into an
LDAP server, log it and move on (otherwise, an uncaught exception will
cause local login to fail, too).

see: #5933
2017-04-11 16:43:26 -04:00
Wayne Witzel III 72222bf367 Merge pull request #5974 from wwitzel3/issue-5741
Remove group AutoOneToOne from InventorySource
2017-04-11 15:54:39 -04:00
Chris Meyers 648aa470d7 lock projects on project sync
* Use filesystem, blocking, locks to prevent two project syncs for the
same project from running the project update playbook at the same time.
2017-04-11 15:47:46 -04:00
Wayne Witzel III 7cabe45e63 Create a new 3.2 data migration file and adjust logging. 2017-04-11 15:43:29 -04:00
Michael Abashian c3d002cc0f Fixed min/max length survey password bug where password had default and min > 12 2017-04-11 15:13:13 -04:00
Aaron Tan 9027616420 Merge pull request #5989 from jangsutsr/5986_prevent_unexpected_callback_module_attribute_warning
Prevent unexpected callback module attribute warning
2017-04-11 14:54:38 -04:00
Wayne Witzel III 91f3e665cb group -> deprecated_group, added migrations, added/removed tests 2017-04-11 14:09:04 -04:00
Wayne Witzel III 7458788562 More updates for InventorySource changes 2017-04-11 14:04:25 -04:00
Wayne Witzel III c905d98b9e Restore missing facts latest migration 2017-04-11 14:04:25 -04:00
Wayne Witzel III 4b5b56c284 Fixing test fallout from InventorySource model change 2017-04-11 14:04:25 -04:00
Wayne Witzel III c784c96449 Initial removal of InventorySource.group 2017-04-11 14:04:25 -04:00
gconsidine 810e015ac3 Fix padding/margin related issues throughout 2017-04-11 13:42:09 -04:00
Michael Abashian 34c278fef5 Merge pull request #5996 from mabashian/5972-single-select-survey
Optional single select survey question with default bug fix
2017-04-11 13:25:32 -04:00
Michael Abashian 59b8ba2a1c Fixed copy/move groups/hosts pagination bug 2017-04-11 13:22:41 -04:00
Aaron Tan 6884e44bb3 Unit test added. 2017-04-11 11:40:47 -04:00
Greg Considine 9747674cb3 Merge pull request #5993 from gconsidine/uxi/general-forms
Fix minor UX/UI form inconsistencies across project
2017-04-11 11:13:26 -04:00
Matthew Jones 645c2dbbc6 Switch uwsgi to only listen on local interface
Previously it would listen systemwide on 0.0.0.0:8050
2017-04-11 10:55:20 -04:00
Matthew Jones 518e7cc896 Merge pull request #5987 from ansible/version_protection_check
Protect cluster nodes after an upgrade
2017-04-11 10:37:29 -04:00
Chris Meyers 157ef84612 Merge pull request #5990 from chrismeyersfsu/feature-jsonsearch
host filtering; handle unicode and python types
2017-04-11 09:40:26 -04:00
Shane McDonald 6b06e741e0 Update pot files
Steps taken:

$ make docker-compose-test

Create /root/.config/zanata.ini (Obtained from https://translate.engineering.redhat.com/dashboard/settings/client)

Update .pot files:

$ make pot
$ make languages

Push to Zanata:

python tools/scripts/manage_translations.py push --both --lang es
2017-04-10 20:08:34 -04:00
Bill Nottingham 2360f5effe Spanish translation from alberto@oforte.net. 2017-04-10 18:53:37 -04:00
Michael Abashian 9a678c72dc Fixed bug where optional single select survey questions with a default value couldn't be skipped 2017-04-10 17:13:42 -04:00
Matthew Jones b1c839ea62 Refactor service reloading unit tests
Make sure these are consistent with the more flexible utility commands
2017-04-10 15:37:45 -04:00
Matthew Jones ea8b78ca49 Protect cluster nodes after an upgrade
* Modify instance model to container a version number for the node
* Update that version number during the heartbeat
* If during a heartbeat any of the nodes are of a newer version then
  shutdown the current node.

The idea behind this is that if all nodes were upgraded at the same
time then at the moment of the healthcheck they should all be at the
newer version. Otherwise we put the system in a state where it can
receive the upgrade but stay down until that happens. During setup
playbook run the services will be fully restarted.
2017-04-10 15:37:33 -04:00
gconsidine c287c4797e Fix minor UX/UI form inconsistencies across project 2017-04-10 15:12:32 -04:00
Chris Meyers a4fe04cbfa handle unicode and types 2017-04-10 14:57:37 -04:00
Aaron Tan 9b1107c054 Prevent unexpected callback module attribute warning. 2017-04-10 14:40:57 -04:00
jlmitch5 2631e6ab9f Merge pull request #5981 from jlmitch5/colorAudit
3.2 color audit
2017-04-10 10:00:04 -04:00
Shane McDonald 18fc209ef7 Merge pull request #5782 from wenottingham/español
Spanish translation from alberto@oforte.net.
2017-04-10 09:05:46 -04:00
AlanCoding 933bc81dc2 Add bzip2 to Dockerfile yum install line 2017-04-10 08:11:06 -04:00
John Mitchell 9b0911dab8 remove important when possible
fix job type non-disabled checkbox
2017-04-07 18:53:25 -04:00
Aaron Tan b0a8e8c332 Update CTiT serializer integer field to handle html cornercase. 2017-04-07 16:53:35 -04:00
Alan Rominger e0d6298460 Merge pull request #5977 from AlanCoding/bzip2
Install bzip2 so makefile targets to build frontend work
2017-04-07 15:36:23 -04:00
Alan Rominger f0102ef0ff Merge pull request #5978 from AlanCoding/hide_ev_notification
Hide extra_vars in job notifications
2017-04-07 15:33:34 -04:00
John Mitchell 9fcb536844 3.2 color audit 2017-04-07 15:33:08 -04:00
Ryan Petrello d53d4d8721 Merge pull request #5980 from ryanpetrello/fix-v2-unified-jobs
fix a bug in the v1/v2 API switch
2017-04-07 14:17:53 -04:00
Ryan Petrello 5623f16249 fix a bug in the v1/v2 API switch 2017-04-07 13:58:17 -04:00
Jake McDermott 4fe017d2ec Fix survey button ids (#5975)
Change all references to 'btn' within the relatedButton loop to
the loop variable 'itm' so that survey button ids are no longer
shown as 'job_template_undefined_btn'.
2017-04-07 12:39:13 -04:00
Chris Meyers 5ce4c80821 support json/python types 2017-04-07 12:24:20 -04:00
AlanCoding 3e9bc3b3d4 Hide extra_vars in job notifications 2017-04-07 11:49:03 -04:00
AlanCoding 5078ed077a install bzip2 so makefile targets to build frontend work 2017-04-07 11:24:17 -04:00