Idea #9960
closed
- Target version set to 2016-09-28 sprint
- Assigned To set to Tom Clegg
- Subject changed from workbench systemd unit to workbench and API server systemd units
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.
- Subject changed from workbench and API server systemd units to Automate starting/enabling services during Workbench and API package installation
- Target version changed from 2016-09-28 sprint to 2016-10-12 sprint
- Target version changed from 2016-10-12 sprint to Arvados Future Sprints
- Assigned To deleted (
Tom Clegg)
- Target version deleted (
Arvados Future Sprints)
- Status changed from New to Closed
Also available in: Atom
PDF