18700: Add workbench2 to arvados-boot.
authorTom Clegg <tom@curii.com>
Thu, 17 Feb 2022 15:17:35 +0000 (10:17 -0500)
committerTom Clegg <tom@curii.com>
Wed, 9 Mar 2022 02:46:05 +0000 (21:46 -0500)
commit060dc61639b8a5ac4458bc21d1120b3ad508b0a3
treeb867fc54c736540e9ecba1c4741dbbffe2d90b57
parentc28928f472bc255581208eedf63d5526d657ea6b
18700: Add workbench2 to arvados-boot.

Includes related changes:
* Health aggregator obeys TLS.Insecure=true
* Use host part of -controller-address for autofilled ExternalURLs
* Use /var/lib/acme/live/{domain}/privkey if readable
* Obey -listen-host for ExternalURLs too
* Always run own postgresql instance on localhost

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
cmd/arvados-package/build.go
cmd/arvados-package/fpm.go
cmd/arvados-server/cmd.go
lib/boot/cmd.go
lib/boot/nginx.go
lib/boot/supervisor.go
lib/boot/workbench2.go [new file with mode: 0644]
lib/install/deps.go
sdk/go/health/aggregator.go
sdk/python/tests/nginx.conf
sdk/python/tests/run_test_server.py