Project

General

Profile

Actions

Bug #9799

closed

[Crunch2] Ensure live logs for containers are accessible to non-admin users

Added by Tom Clegg over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Crunch
Target version:
Story points:
0.5
Release:
Release relationship:
Auto

Description

Currently source:apps/workbench/test/integration/websockets_test.rb uses admin credentials. This can (and, I suspect, does) conveniently avoid detecting permission-related problems that prevent normal users from seeing any live logs (via Workbench, crunchstat-summary, arv-ws, etc).

Proposed approach:
  • Change the tests so they use "active" instead of "admin" user
  • (If needed) make logging work again (might require API / permission model changes)

Subtasks 2 (0 open2 closed)

Task #9814: Update testsResolvedTom Clegg08/17/2016Actions
Task #9807: Review 9799-nonadmin-logsResolvedTom Clegg08/31/2016Actions

Related issues

Related to Arvados - Bug #9678: [Crunch2] [Workbench] container_request log tab is empty, even when the container log tab shows informationResolvedRadhika Chippada08/11/2016Actions
Related to Arvados - Bug #9848: [Crunch2] [API] Ensure saved logs and outputs from containers are accessible to non-admin usersResolvedTom Clegg08/24/2016Actions
Related to Arvados - Bug #9679: [Crunch2] Provide feedback when a container is submitted to slurm but does not runResolvedTom Clegg07/29/2016Actions
Actions

Also available in: Atom PDF