16429: add GKE integration test Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Add workbench2, and make it the default. refs #16384 Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Bugfixes: fix arvados-slurm-controller-0 container start on minikube, fix arvados-slurm-controller StatefulSet warning. No issue # Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Work around silly limitation of 6 search domains in /etc/resolv.conf. This limitation was removed from the GNU C library release 2.26 in 2017 but Kubernetes still enforces it. Kubernetes uses 3 search domains. This is no problem on Minikube, but on GKE the other 3 slots are populated by GCP. We can actually edit resolv.conf, but only in place, which is why we fall back on `ed`... No issue # Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
* support Minikube * support K8s 1.18 * upgrade to Helm 3 * upgrade to latest Arvados release (2.0.2) * streamline Helm charts No issue # Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Revert "Switch to phusion/passenger-ruby25 for the base of the rails-runtime image." The SSO server doesn't support Ruby 2.5, so let's go back to 2.3. This reverts commit 6216ebc8a3e82243ee4b9d22c73169da4f66af0c. No issue # Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Pass validation. No issue # Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Bump everything up to the latest stable release (1.3.1), and use Ubuntu 18.04 as the operating system. No issue # Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>