X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0fc8c660f43ef247a74ba624fb11f9529af608cf..dc9e6161a589bb702a4df6baac4ee5332140fbcd:/lib/boot/supervisor.go diff --git a/lib/boot/supervisor.go b/lib/boot/supervisor.go index 55fe9d2e37..28be8f3a14 100644 --- a/lib/boot/supervisor.go +++ b/lib/boot/supervisor.go @@ -61,8 +61,7 @@ type Supervisor struct { // explicitly configured in config file. If blank, use a // random port on ListenHost. ControllerAddr string - // Path to arvados-workbench2 source tree checkout. - Workbench2Source string + NoWorkbench1 bool NoWorkbench2 bool OwnTemporaryDatabase bool @@ -372,10 +371,7 @@ func (super *Supervisor) runCluster() error { }}, } if !super.NoWorkbench1 { - tasks = append(tasks, - installPassenger{src: "apps/workbench", varlibdir: "workbench1", depends: []supervisedTask{railsDatabase{}}}, // dependency ensures workbench doesn't delay api install/startup - runPassenger{src: "apps/workbench", varlibdir: "workbench1", svc: super.cluster.Services.Workbench1, depends: []supervisedTask{installPassenger{src: "apps/workbench", varlibdir: "workbench1"}}}, - ) + return errors.New("workbench1 is no longer supported") } if !super.NoWorkbench2 { tasks = append(tasks, @@ -849,7 +845,7 @@ func (super *Supervisor) autofillConfig() error { if super.NoWorkbench1 && svc == &super.cluster.Services.Workbench1 || super.NoWorkbench2 && svc == &super.cluster.Services.Workbench2 || !super.cluster.Containers.CloudVMs.Enable && svc == &super.cluster.Services.DispatchCloud { - // When workbench1 is disabled, it gets an + // When Workbench is disabled, it gets an // ExternalURL (so we have a valid listening // port to write in our Nginx config) but no // InternalURLs (so health checker doesn't