Project

General

Profile

Actions

Bug #7227

closed

[Crunch] Fails when other users have Keep mounts on the system

Added by Brett Smith over 8 years ago. Updated over 8 years ago.

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

Description

At the beginning of crunch-job, during the cleanup step, crunch-job finds all Keep mounts and tries to unmount them. The code expects that all the Keep mounts on the system belong to past crunch-job processes on the compute node. However, this is not always true:

  • On compute nodes, sometimes administrators make a Keep mount for debugging purposes.
  • On shell nodes, when someone is using crunch-job in local run mode, other users on the system may have Keep mounts (and the user's own Keep mount shouldn't be unmounted anyway).

Tighten the criteria for mounts to unmount to prevent these issues.


Subtasks 1 (0 open1 closed)

Task #7376: Review 7227-crunch-job-stricter-unmount-wipResolvedBrett Smith09/23/2015Actions

Related issues

Has duplicate Arvados - Task #7592: arv crunch job causes weird exitClosed10/16/2015Actions
Actions

Also available in: Atom PDF