Actions
Idea #9960
closedAutomate starting/enabling services during Workbench and API package installation
Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
12/07/2022
Due date:
Story points:
-
Related issues
Updated by Tom Morris almost 8 years ago
- Target version set to 2016-09-28 sprint
Updated by Tom Clegg almost 8 years ago
- Subject changed from workbench systemd unit to workbench and API server systemd units
Updated by Tom Clegg almost 8 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.
Updated by Tom Clegg almost 8 years ago
- Subject changed from workbench and API server systemd units to Automate starting/enabling services during Workbench and API package installation
Updated by Radhika Chippada almost 8 years ago
- Target version changed from 2016-09-28 sprint to 2016-10-12 sprint
Updated by Tom Morris almost 8 years ago
- Target version changed from 2016-10-12 sprint to Arvados Future Sprints
Updated by Ward Vandewege about 3 years ago
- Target version deleted (
Arvados Future Sprints)
Actions