summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ward Vandewege [Wed, 13 May 2020 20:45:35 +0000 (16:45 -0400)]
16429: add GKE integration test
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Ward Vandewege [Thu, 30 Apr 2020 19:25:40 +0000 (15:25 -0400)]
Add workbench2, and make it the default.
refs #16384
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Ward Vandewege [Thu, 30 Apr 2020 15:57:49 +0000 (11:57 -0400)]
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>
Ward Vandewege [Tue, 28 Apr 2020 17:36:31 +0000 (13:36 -0400)]
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>
Ward Vandewege [Sun, 26 Apr 2020 19:39:59 +0000 (15:39 -0400)]
* 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>
Ward Vandewege [Sat, 11 Apr 2020 15:37:40 +0000 (11:37 -0400)]
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>
Ward Vandewege [Fri, 10 Apr 2020 14:05:35 +0000 (10:05 -0400)]
Pass validation.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Ward Vandewege [Tue, 7 Apr 2020 20:23:48 +0000 (16:23 -0400)]
Bring community information up to date (again).
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Ward Vandewege [Wed, 28 Aug 2019 18:14:31 +0000 (14:14 -0400)]
Add the ca-certificates package to the arvados-runtime image.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Wed, 28 Aug 2019 17:52:51 +0000 (13:52 -0400)]
Switch to phusion/passenger-ruby25 for the base of the rails-runtime image.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Wed, 27 Feb 2019 22:31:09 +0000 (17:31 -0500)]
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>
Ward Vandewege [Fri, 25 Jan 2019 21:10:06 +0000 (16:10 -0500)]
Bring community information up to date.
refs #14617
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Fri, 25 Jan 2019 21:06:12 +0000 (16:06 -0500)]
Bump the Arvados package version to 1.3.0, which is the latest stable release.
refs #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Mon, 25 Jun 2018 20:37:15 +0000 (16:37 -0400)]
Expose the cluster identifier in values.yaml
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Mon, 25 Jun 2018 20:18:06 +0000 (16:18 -0400)]
Expose the number of compute nodes in values.yaml
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Mon, 25 Jun 2018 18:53:43 +0000 (14:53 -0400)]
Add README.md
refs #13650
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Mon, 25 Jun 2018 17:56:50 +0000 (13:56 -0400)]
Some further cleanup.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Fri, 15 Jun 2018 14:18:28 +0000 (10:18 -0400)]
Fix section numbering in README.md
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 12 Jun 2018 20:35:23 +0000 (16:35 -0400)]
Updates to README.md
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 12 Jun 2018 20:04:32 +0000 (16:04 -0400)]
Update Arvados package versions to latest.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 12 Jun 2018 20:02:09 +0000 (16:02 -0400)]
Always pull latest version of the docker images.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 12 Jun 2018 20:01:31 +0000 (16:01 -0400)]
Make the default e-mail and password for the initial cluster user a config
option in values.yaml
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Jun 2018 21:43:38 +0000 (17:43 -0400)]
No more need for apps/v1beta2, we can now use apps/v1
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Jun 2018 21:38:27 +0000 (17:38 -0400)]
Make the StatefulSets start and stop faster.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Jun 2018 21:37:14 +0000 (17:37 -0400)]
Update the nginx config for the keep-proxy-https pod.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Jun 2018 21:33:28 +0000 (17:33 -0400)]
Fix the websockets service.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Jun 2018 21:32:36 +0000 (17:32 -0400)]
Disable the old jobs api.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 5 Jun 2018 17:55:31 +0000 (13:55 -0400)]
* Add a basic Slurm config
* Add crunch-dispatch-slurm
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Wed, 30 May 2018 20:37:23 +0000 (16:37 -0400)]
Tweak the ssl.conf generated by cert-gen.sh, so that pycurl doesn't trip itself
up with the error message
gnutls_handshake() failed: Key usage violation in certificate has been detected.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Wed, 30 May 2018 18:58:17 +0000 (14:58 -0400)]
Make sure that the external source IP address of requests is passed trough to
the API server. We rely on this to serve the correct list of keep services to
clients, depending on where they are.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Fri, 25 May 2018 21:30:33 +0000 (17:30 -0400)]
helm: Make sure the shell node has a token to create the keepService objects.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Fri, 25 May 2018 17:32:41 +0000 (13:32 -0400)]
helm: Add the dockerfiles used by the helm charts.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Fri, 25 May 2018 16:06:21 +0000 (12:06 -0400)]
helm: reorganize repository a bit.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Tue, 22 May 2018 01:39:48 +0000 (21:39 -0400)]
helm: Convert the SSO server to be served over SSL.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Mon, 21 May 2018 21:16:59 +0000 (17:16 -0400)]
helm: Convert the anonymous and superuser token to values in values.yaml
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Ward Vandewege [Mon, 21 May 2018 19:08:06 +0000 (15:08 -0400)]
helm: Make the package versions part of the values.yaml file.
helm: Make the external IP part of the values.yaml file.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Kevin Lin [Tue, 24 Apr 2018 18:07:13 +0000 (11:07 -0700)]
helm: Add a Helm chart for installing Arvados
This commit adds a Helm chart for installing most of Arvados,
except for the Git server and SLURM.
No issue #
Arvados-DCO-1.1-Signed-off-by: Kevin Lin <kevin@kelda.io>
Ward Vandewege [Fri, 25 May 2018 15:14:36 +0000 (11:14 -0400)]
Initial commit: add license files.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>