[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