21165: Uninstalls WB1 from single host installations too. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
21165: Adds extra state to uninstall wb1's package from workbench node. I opted for specifically uninstalling the package instead of adding the arvados.workbench.package.clean state, because that state also removes packages that might be needed for other services. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
21361: Remove Ubuntu 18.04 exception from Salt installer Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
21361: Remove CentOS 7 exceptions from Salt installer This does leave behind some exceptions that look like they're for CentOS 7 but I believe are meant to be exceptions for Red Hat-family distros generally. That refinement can happen as part of #21425. Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
21285: Fixes worker & nofile calculations on nginx config. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
21285: Updates overview dashboard to include concurrent reqs queue names. At the moment we have 2 queues: "api" & "tunnel", I think this change will allow the dashboard to adapt to potential new queues (instead of hardcoding queue names in the query) Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
21285: Adds MaxGatewayTunnels' value to nginx's request queue size. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
21278: Remove the '/search.*' to '/search-results' redirect It produces an infinite loop and I don't think the /search endpoint is really compatible with the /search-results endpoint anyway, and it's less likely for people to have old hyperlinks to search results than to projects or collections. Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
20690: Bring back the WorkbenchSecretKey config as a dummy value. Also, make config-check non-strict, to support deprecated config knobs on the config.yml file. Eventually, the arvados-formula will require updating but we have to make sure that a proper branch strategy is in use, as changing it now would break existing deployments. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
20690: Sets nginx snippets on its own pillar sls file. Because we're not using the nginx passenger pillar on non controller nodes anymore, we needed a way of requesting the ssl hardening snippet independently. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
20690: Removes WORKBENCH_SECRET_KEY from config. Uses new formula version. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
20953: Don't make prominent the SSL cert expiration normal status. In order to not be distracting, the "green status" on the main Dashboard is now colored with a transparent background. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>