[ARVADOS] updated: 1.3.0-2607-g95d08c91f
Git user
git at public.arvados.org
Thu May 21 20:25:14 UTC 2020
Summary of changes:
.../test/integration/anonymous_access_test.rb | 1 +
.../workbench/test/integration/collections_test.rb | 18 ++---
.../test/integration/user_settings_menu_test.rb | 2 +-
... => test-package-python3-arvados-cwl-runner.sh} | 0
build/run-build-packages-one-target.sh | 16 ++++
build/run-library.sh | 13 +++-
build/run-tests.sh | 12 ++-
doc/admin/upgrading.html.textile.liquid | 4 +
...configure-s3-object-storage.html.textile.liquid | 5 ++
lib/boot/supervisor.go | 10 +--
lib/config/cmd_test.go | 2 +-
lib/config/config.default.yml | 15 +++-
lib/config/deprecated.go | 13 ++--
lib/config/deprecated_keepstore.go | 5 +-
lib/config/deprecated_keepstore_test.go | 16 ++--
lib/config/deprecated_test.go | 8 +-
lib/config/generated_config.go | 15 +++-
lib/controller/integration_test.go | 59 +++++++++-----
lib/install/deps.go | 73 ++++++++++++++---
lib/service/cmd.go | 3 +
sdk/cwl/arvados_cwl/runner.py | 3 +-
sdk/cwl/fpm-info.sh | 5 +-
sdk/go/arvados/config.go | 6 ++
sdk/go/arvados/config_test.go | 9 +++
sdk/go/arvadosclient/pool.go | 19 ++++-
sdk/go/keepclient/discover.go | 6 +-
sdk/python/arvados/keep.py | 4 +
sdk/python/arvados/util.py | 5 +-
.../app/controllers/arvados/v1/users_controller.rb | 6 +-
.../app/controllers/user_sessions_controller.rb | 2 +-
services/api/app/models/user.rb | 10 ++-
services/api/config/arvados_config.rb | 4 +
services/api/config/initializers/omniauth_init.rb | 2 +-
.../arvados/v1/keep_services_controller_test.rb | 2 +-
.../crunch-dispatch-slurm/crunch-dispatch-slurm.go | 5 +-
.../crunch-dispatch-slurm_test.go | 2 +-
services/keep-web/handler.go | 4 +-
services/keepproxy/keepproxy.go | 2 +-
services/keepstore/s3_volume.go | 20 +----
services/keepstore/s3_volume_test.go | 91 +++++++++++++++++-----
services/keepstore/unix_volume.go | 17 +++-
services/keepstore/unix_volume_test.go | 4 +-
services/ws/service_test.go | 2 +-
43 files changed, 379 insertions(+), 141 deletions(-)
copy build/package-testing/{test-package-python27-python-arvados-cwl-runner.sh => test-package-python3-arvados-cwl-runner.sh} (100%)
via 95d08c91f6d902054eb9ed4f79cb6bda2c3e8342 (commit)
via f98e61d49ee0219dab4de3e32d789b4f25cdef68 (commit)
via 1115cfbeca79c55c9060c752b04e602b13d6a343 (commit)
via abdcc90b12348e7406abb63a9583653375f1c729 (commit)
via 5fcca42249b8b35f50beb9ed4c51d090d76c1767 (commit)
via fd43686beea061253fc1f936b14d9fa601e73f02 (commit)
via 9a71dd94cb72a5fd1ed74ca71b4961de4108db02 (commit)
via 82357c206f796298d98f9c756963ddb60abccf79 (commit)
via 9007cff9babd5140d0b7bd0ded316afb3656d286 (commit)
via 92bdacbec401d5fce3acef1f89e1c60f59340d47 (commit)
via 0ef6eb57cba33e5b35d847f72ddc184acbd70aa6 (commit)
via 14568bb4cda60d42812f785923c4da8ba30031e3 (commit)
via bd858d208b82a7a0ccaadf51b72af7087a6c0cea (commit)
via 37e9825adc327bc20f9104ef4cd3fdd47ebefb12 (commit)
via fd71d10268cd92a8b4c1799d4479ffd4495a2a51 (commit)
via 0098b7a718d7c23af9621cfccb1ee7a92512bf87 (commit)
via 8fde85431678f4810f5b92650f46c437e7a400e4 (commit)
via c57dd2d250e15ed996dc1a873fde29eb9663f88e (commit)
via 988181fdaf1485bea89445c1621f8344256ec707 (commit)
via f7a456442db1b4513742ed7970167c044a0ef8f4 (commit)
via 595e6ca982543526862211dc132b46f949129447 (commit)
via c44aa637f62f4f0943172ccdcc3e3031c5b838c0 (commit)
via 23113256088d36496b8b70f35a2da3d2d8710666 (commit)
via 7322b919a6021e65859e482a52aa30bee74b7a89 (commit)
via e05bd78813f575d61093a0685af775d431021678 (commit)
via e9e56eca5f6332cd65b4b50e3ed1480780c10ac4 (commit)
via 4411f0b4e2a81f09d0ff6ff3f5e23cac5414236a (commit)
via 9f37e0dd819730350a82c229c12e7856c325212e (commit)
via 6762d1501f67860180045bbce3e63ef573d07fec (commit)
via 374cc9ffdd945cec08abbc3ff91b4b2b147cd840 (commit)
via 79e9da3f2062145f535cf63f06d868811414a41b (commit)
via 0e802921cf0a4e6d1158df806d2a5dbeee074299 (commit)
via 79d0b2480c207c12fd229403384881cd53a234e8 (commit)
via 18286a31cb3d42d445f40cceaee12c71e4eee79a (commit)
via 8605bce9000a8a4dfa1ae0ea5cbe1cfac0b8cc1b (commit)
via ee499fb6d4ff05dd13854b0c1f57ef77e939b507 (commit)
via a20c1480b7ed827d02511d1630e0894696814107 (commit)
via f03578e82ee77ded83387b27b275fa442933203b (commit)
via 7e16d43dd62c05c0b150d1980cab5067ed18e128 (commit)
via 5c222ee2fb1f54f41d6e34561f37a2898e1fac0f (commit)
via b316dddaba6d8aca00df7d368705088aac1171f5 (commit)
via b07264d87d8777c2981696a2f02ea17d74a179e2 (commit)
via e3958bed53ae018ae2bb826e429d45c8046fecdb (commit)
via eddba1916c4667a3de89f632b2b840dbc1d281fc (commit)
via 95e9d44b567a92664939f0f89bd45eedd6db67ab (commit)
via bdc069a04fd98529f5c79c6b8a7164fb9119723d (commit)
from f26e4dec04ed9d68a9f826f72b4a9e627ddc4a5c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 95d08c91f6d902054eb9ed4f79cb6bda2c3e8342
Author: Tom Clegg <tom at tomclegg.ca>
Date: Thu May 21 16:10:12 2020 -0400
15881: Elaborate on SearchFilters behavior/uses.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom at tomclegg.ca>
diff --git a/lib/config/config.default.yml b/lib/config/config.default.yml
index 204f7538b..29418baa6 100644
--- a/lib/config/config.default.yml
+++ b/lib/config/config.default.yml
@@ -614,9 +614,15 @@ Clusters:
# "ou=Users,dc=example,dc=com"
SearchBase: ""
- # Additional filters for username lookup. Special characters
- # in assertion values must be escaped (see RFC4515). Example:
- # "(objectClass=person)"
+ # Additional filters to apply when looking up users' LDAP
+ # entries. This can be used to restrict access to a subset of
+ # LDAP users, or to disambiguate users from other directory
+ # entries that have the SearchAttribute present.
+ #
+ # Special characters in assertion values must be escaped (see
+ # RFC4515).
+ #
+ # Example: "(objectClass=person)"
SearchFilters: ""
# LDAP attribute to use as the user's email address.
diff --git a/lib/config/generated_config.go b/lib/config/generated_config.go
index ec5bc187d..6a4ced7c6 100644
--- a/lib/config/generated_config.go
+++ b/lib/config/generated_config.go
@@ -620,9 +620,15 @@ Clusters:
# "ou=Users,dc=example,dc=com"
SearchBase: ""
- # Additional filters for username lookup. Special characters
- # in assertion values must be escaped (see RFC4515). Example:
- # "(objectClass=person)"
+ # Additional filters to apply when looking up users' LDAP
+ # entries. This can be used to restrict access to a subset of
+ # LDAP users, or to disambiguate users from other directory
+ # entries that have the SearchAttribute present.
+ #
+ # Special characters in assertion values must be escaped (see
+ # RFC4515).
+ #
+ # Example: "(objectClass=person)"
SearchFilters: ""
# LDAP attribute to use as the user's email address.
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list