20663: Bugfix configuration lookup
authorBrett Smith <brett.smith@curii.com>
Fri, 23 Jun 2023 13:25:24 +0000 (09:25 -0400)
committerBrett Smith <brett.smith@curii.com>
Fri, 23 Jun 2023 13:25:24 +0000 (09:25 -0400)
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

services/login-sync/bin/arvados-login-sync

index 1a825c90f99077062702cb783a05d977de9fe087..d6c718864b662a60cdb407705ffca18ae313722d 100755 (executable)
@@ -66,9 +66,9 @@ begin
   logincluster_host = ENV['ARVADOS_API_HOST']
   logincluster_name = arv.cluster_config['Login']['LoginCluster'] or ''
   # Requiring the fuse group was previous hardcoded behavior
-  minimum_groups = arv.cluster_config['Login']['SyncRequiredGroups'] || ['fuse']
+  minimum_groups = arv.cluster_config['Users']['SyncRequiredGroups'] || ['fuse']
   actions.each_pair do |key, default|
-    actions[key] = arv.cluster_config['Login'].fetch(key.to_s, default)
+    actions[key] = arv.cluster_config['Users'].fetch(key.to_s, default)
   end
 
   if logincluster_name != '' and logincluster_name != arv.cluster_config['ClusterID']