Project

General

Profile

Actions

Idea #9960

closed

Automate starting/enabling services during Workbench and API package installation

Added by Peter Amstutz over 7 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
12/07/2022
Due date:
Story points:
-

Subtasks 2 (0 open2 closed)

Task #10046: rails systemd unit or nginx configClosedTom Clegg12/07/2022Actions
Task #10073: Transition planClosedTom Clegg12/07/2022Actions

Related issues

Copied from Arvados - Idea #9951: API server systemd unitClosedTom CleggActions
Actions #1

Updated by Tom Morris over 7 years ago

  • Target version set to 2016-09-28 sprint
Actions #2

Updated by Tom Clegg over 7 years ago

  • Assigned To set to Tom Clegg
Actions #3

Updated by Tom Clegg over 7 years ago

  • Subject changed from workbench systemd unit to workbench and API server systemd units
Actions #4

Updated by Tom Clegg over 7 years ago

Given that
  • Workbench and API server don't run as daemons, per se
  • We can't just assume they will run under nginx -- some sites run passenger in Apache instead

..."add systemd files" isn't really relevant.

One way we could ease installation is to create new packages "arvados-workbench-nginx" and "arvados-api-server-nginx" which
  • Assume rvm is in use
  • Assume nginx is in use
  • Install relevant config files in /etc/nginx/sites-available/ (TBD: does this work for non-debian?)
  • Don't affect sites that don't use nginx and rvm

See rt4-apache2 and daemontools-run packages for examples of this pattern.

Actions #5

Updated by Tom Clegg over 7 years ago

  • Subject changed from workbench and API server systemd units to Automate starting/enabling services during Workbench and API package installation
Actions #6

Updated by Radhika Chippada over 7 years ago

  • Target version changed from 2016-09-28 sprint to 2016-10-12 sprint
Actions #7

Updated by Tom Morris over 7 years ago

  • Target version changed from 2016-10-12 sprint to Arvados Future Sprints
Actions #8

Updated by Tom Clegg almost 7 years ago

  • Assigned To deleted (Tom Clegg)
Actions #9

Updated by Ward Vandewege almost 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #10

Updated by Tom Clegg over 1 year ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF