5824: Give an anonymous token to keepproxy, not an admin token.
authorTom Clegg <tom@curoverse.com>
Fri, 30 Oct 2015 19:44:43 +0000 (15:44 -0400)
committerTom Clegg <tom@curoverse.com>
Fri, 30 Oct 2015 19:44:43 +0000 (15:44 -0400)
sdk/python/tests/run_test_server.py

index 451444277928a8cd5e0e70ade7196845ee6e16ba..cdfd93a0a5cce4bb933facf49eec3e915e7035e8 100644 (file)
@@ -405,10 +405,9 @@ def run_keep_proxy():
         return
     stop_keep_proxy()
 
-    admin_token = auth_token('admin')
     port = find_available_port()
     env = os.environ.copy()
-    env['ARVADOS_API_TOKEN'] = admin_token
+    env['ARVADOS_API_TOKEN'] = auth_token('anonymous')
     logf = open(_fifo2stderr('keepproxy'), 'w')
     kp = subprocess.Popen(
         ['keepproxy',
@@ -419,7 +418,7 @@ def run_keep_proxy():
     api = arvados.api(
         version='v1',
         host=os.environ['ARVADOS_API_HOST'],
-        token=admin_token,
+        token=auth_token('admin'),
         insecure=True)
     for d in api.keep_services().list(
             filters=[['service_type','=','proxy']]).execute()['items']: