Project

General

Profile

Actions

Idea #8831

closed

[Docs] Document installing crunchrunner on the compute nodes

Added by Brett Smith about 8 years ago. Updated almost 8 years ago.

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

Description

Add appropriate instructions to:


Subtasks 2 (0 open2 closed)

Task #8981: Update docsResolvedTom Clegg03/30/2016Actions
Task #8987: Review 8831-crunchrunner-docResolvedTom Clegg03/30/2016Actions
Actions #1

Updated by Brett Smith about 8 years ago

  • Assigned To set to Tom Clegg
  • Target version changed from Arvados Future Sprints to 2016-04-27 sprint
Actions #2

Updated by Tom Clegg about 8 years ago

  • Category set to Crunch
  • Status changed from New to In Progress

#8815's description expected crunchrunner to be "automatically installed on compute & shell nodes" but here we're only asking for compute nodes. I'm guessing the "shell nodes" part was meant to help crunch-job to work in dev/local mode, and that its omission here wasn't accidental rather than meaningful. OTOH, it only makes sense if dev/local mode is actually expected to work...

Meanwhile,

8831-crunchrunner-doc @ db276b8 adds crunchrunner to compute node dependencies; doesn't touch shell nodes.

Actions #3

Updated by Brett Smith almost 8 years ago

Tom Clegg wrote:

#8815's description expected crunchrunner to be "automatically installed on compute & shell nodes" but here we're only asking for compute nodes. I'm guessing the "shell nodes" part was meant to help crunch-job to work in dev/local mode, and that its omission here wasn't accidental rather than meaningful. OTOH, it only makes sense if dev/local mode is actually expected to work...

You followed the rationale in #8815 right, I think. You have to have crunchrunner installed in $PATH anywhere you use crunch-job's local run mode on a job that uses the crunchrunner Crunch script. Installing it on the shell nodes helps with that.

I think I would vote that we document it as a shell node dependency, because even if crunch-job's local run mode doesn't work now, it's one less thing we have to catch up with later when we get that working again. But I can see both sides of it, so if you'd rather not, that's fine with me.

8831-crunchrunner-doc @ db276b8 adds crunchrunner to compute node dependencies; doesn't touch shell nodes.

This looks good to me. If you make the analogous change to the shell node install guide too, that's fine too. Thanks.

Actions #4

Updated by Tom Clegg almost 8 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

Applied in changeset arvados|commit:eebcb5e6a6cb98562212f30841a0411872ac3e89.

Actions

Also available in: Atom PDF