arvados.git
4 years agoDon't set AnonymousUserToken in arvbox
Peter Amstutz [Thu, 21 Nov 2019 22:37:48 +0000 (17:37 -0500)]
Don't set AnonymousUserToken in arvbox

Definitely don't want to set it to superuser!

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15848-controller-list-sort'
Tom Clegg [Thu, 21 Nov 2019 20:33:10 +0000 (15:33 -0500)]
Merge branch '15848-controller-list-sort'

refs #15848

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoRefactor arvbox federation test scripts, no issue #
Peter Amstutz [Thu, 21 Nov 2019 19:47:46 +0000 (14:47 -0500)]
Refactor arvbox federation test scripts, no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15848: Convert timestamps from pointer to value fields.
Tom Clegg [Thu, 21 Nov 2019 19:24:19 +0000 (14:24 -0500)]
15848: Convert timestamps from pointer to value fields.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15848: Fix incorrect order in federation query response.
Tom Clegg [Thu, 21 Nov 2019 17:34:45 +0000 (12:34 -0500)]
15848: Fix incorrect order in federation query response.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoFix arvbox "go get" for arvados-server no issue #
Peter Amstutz [Thu, 21 Nov 2019 17:17:16 +0000 (12:17 -0500)]
Fix arvbox "go get" for arvados-server no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15854-filter-container-fields'
Tom Clegg [Thu, 21 Nov 2019 16:13:08 +0000 (11:13 -0500)]
Merge branch '15854-filter-container-fields'

closes #15854

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15851: Return items [], not null, in empty set responses.
Tom Clegg [Thu, 21 Nov 2019 15:49:56 +0000 (10:49 -0500)]
15851: Return items [], not null, in empty set responses.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15839-add-debian-buster-packages'
Fernando Monserrat [Wed, 20 Nov 2019 20:39:42 +0000 (17:39 -0300)]
Merge branch '15839-add-debian-buster-packages'
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

4 years ago15854: Support filtering container_requests by container fields.
Tom Clegg [Wed, 20 Nov 2019 20:38:25 +0000 (15:38 -0500)]
15854: Support filtering container_requests by container fields.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoAdd support for Debian 10 (aka 'Buster') to Makefile
Fernando Monserrat [Wed, 20 Nov 2019 19:29:21 +0000 (16:29 -0300)]
Add support for Debian 10 (aka 'Buster') to Makefile
refs #15845
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

4 years agoAdd support for Debian 10 (aka 'Buster') to Makefile
Fernando Monserrat [Wed, 20 Nov 2019 19:27:20 +0000 (16:27 -0300)]
Add support for Debian 10 (aka 'Buster') to Makefile
refs #15845
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

4 years agoMerge branch '15573-deprecate-atat-filter'
Tom Morris [Wed, 20 Nov 2019 18:37:09 +0000 (13:37 -0500)]
Merge branch '15573-deprecate-atat-filter'

Fixes #15573

Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com

4 years ago15573: Deprecate the full text @@ filter operator
Tom Morris [Tue, 19 Nov 2019 23:07:28 +0000 (18:07 -0500)]
15573: Deprecate the full text @@ filter operator

refs #15573

It was undocumented, so make it a low-key deprecation notice.

Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>

4 years agoMerge branch '15839-add-debian-buster-packages'
Ward Vandewege [Tue, 19 Nov 2019 22:54:14 +0000 (17:54 -0500)]
Merge branch '15839-add-debian-buster-packages'

closes #15839

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

4 years ago15839: add Debian Buster packages.
Ward Vandewege [Tue, 19 Nov 2019 21:27:57 +0000 (16:27 -0500)]
15839: add Debian Buster packages.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

4 years ago15707: Fix "on hold" containers not dropped from queue.
Tom Clegg [Tue, 19 Nov 2019 21:25:48 +0000 (16:25 -0500)]
15707: Fix "on hold" containers not dropped from queue.

refs #15707

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15577-ownership-transfer' refs #15577
Peter Amstutz [Tue, 19 Nov 2019 18:13:42 +0000 (13:13 -0500)]
Merge branch '15577-ownership-transfer' refs #15577

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15577: Tweak user state update diagram and text formatting
Peter Amstutz [Tue, 19 Nov 2019 18:07:45 +0000 (13:07 -0500)]
15577: Tweak user state update diagram and text formatting

Also add 'no-sdk' option to arvbox 'doc' service to skip installing
R dependencies.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15720: Batch user update API.
Tom Clegg [Tue, 19 Nov 2019 14:49:15 +0000 (09:49 -0500)]
15720: Batch user update API.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch 'master' into 15803-unsetup
Peter Amstutz [Mon, 18 Nov 2019 21:56:40 +0000 (16:56 -0500)]
Merge branch 'master' into 15803-unsetup

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15107-prefer-domain-for-username'
Tom Clegg [Mon, 18 Nov 2019 21:36:29 +0000 (16:36 -0500)]
Merge branch '15107-prefer-domain-for-username'

closes #15107

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Tweak test for Users.PreferDomainForUsername
Peter Amstutz [Mon, 18 Nov 2019 21:27:29 +0000 (16:27 -0500)]
15107: Tweak test for Users.PreferDomainForUsername

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15577: Rename some files, symlink old names
Peter Amstutz [Mon, 18 Nov 2019 20:38:25 +0000 (15:38 -0500)]
15577: Rename some files, symlink old names

More tweaks based on feedback

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch 'master' into 15577-ownership-transfer
Peter Amstutz [Mon, 18 Nov 2019 17:26:41 +0000 (12:26 -0500)]
Merge branch 'master' into 15577-ownership-transfer

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch 'master' into 15577-ownership-transfer
Peter Amstutz [Mon, 18 Nov 2019 17:20:58 +0000 (12:20 -0500)]
Merge branch 'master' into 15577-ownership-transfer

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15577: Edits based on feedback
Peter Amstutz [Mon, 18 Nov 2019 17:20:17 +0000 (12:20 -0500)]
15577: Edits based on feedback

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15720: Defer user listing to login cluster, cache results locally.
Tom Clegg [Mon, 18 Nov 2019 16:22:06 +0000 (11:22 -0500)]
15720: Defer user listing to login cluster, cache results locally.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15720: Add /users/* endpoints to internal API.
Tom Clegg [Wed, 13 Nov 2019 19:47:38 +0000 (14:47 -0500)]
15720: Add /users/* endpoints to internal API.

4 years ago15720: Switch httprouter to gorilla/mux.
Tom Clegg [Thu, 14 Nov 2019 19:29:14 +0000 (14:29 -0500)]
15720: Switch httprouter to gorilla/mux.

In httprouter, "/users/:uuid" and "/users/:uuid/activate" are
conflicting routes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15067-wb2-vocabulary-doc'
Lucas Di Pentima [Fri, 15 Nov 2019 20:32:25 +0000 (17:32 -0300)]
Merge branch '15067-wb2-vocabulary-doc'
Closes #15067

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15067: Fixes formatting.
Lucas Di Pentima [Fri, 15 Nov 2019 20:23:26 +0000 (17:23 -0300)]
15067: Fixes formatting.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15067: Adds additional grammar corrections to wb2's documentation.
Lucas Di Pentima [Fri, 15 Nov 2019 20:08:13 +0000 (17:08 -0300)]
15067: Adds additional grammar corrections to wb2's documentation.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15067: Corrects vocabulary format documentation.
Lucas Di Pentima [Fri, 15 Nov 2019 18:16:08 +0000 (15:16 -0300)]
15067: Corrects vocabulary format documentation.

Also adds a link from the wb2 install page so it can be found more easily.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15107: Add Users.PreferDomainForUsername config.
Tom Clegg [Fri, 15 Nov 2019 04:32:40 +0000 (23:32 -0500)]
15107: Add Users.PreferDomainForUsername config.

Corresponds to get_username_from_domain feature in sso-provider.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15107-rails-bad-redirect'
Tom Clegg [Fri, 15 Nov 2019 03:57:12 +0000 (22:57 -0500)]
Merge branch '15107-rails-bad-redirect'

refs #15107

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Merge branch 'master' into 15107-rails-bad-redirect
Tom Clegg [Fri, 15 Nov 2019 03:56:58 +0000 (22:56 -0500)]
15107: Merge branch 'master' into 15107-rails-bad-redirect

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15067: Adds vocabulary format documentation on the Admin section.
Lucas Di Pentima [Thu, 14 Nov 2019 23:38:36 +0000 (20:38 -0300)]
15067: Adds vocabulary format documentation on the Admin section.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years agoMerge branch '15107-alt-email'
Tom Clegg [Thu, 14 Nov 2019 23:27:57 +0000 (18:27 -0500)]
Merge branch '15107-alt-email'

refs #15107

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Update "go get" uses in test/package scripts.
Tom Clegg [Thu, 14 Nov 2019 21:31:56 +0000 (16:31 -0500)]
15107: Update "go get" uses in test/package scripts.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: arvbox uses "go mod download" instead of "go get ..."
Peter Amstutz [Thu, 14 Nov 2019 20:03:22 +0000 (15:03 -0500)]
15107: arvbox uses "go mod download" instead of "go get ..."

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15828-trust-wb' refs #15828
Peter Amstutz [Thu, 14 Nov 2019 15:42:18 +0000 (10:42 -0500)]
Merge branch '15828-trust-wb' refs #15828

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15828: Configured workbench is a "trusted client" by default
Peter Amstutz [Thu, 14 Nov 2019 02:36:27 +0000 (21:36 -0500)]
15828: Configured workbench is a "trusted client" by default

Sidestep an installation sinkhole that almost everyone seems to fall into.

This makes it so it is no longer necessary to explicitly set
"is_trusted" on an api_client record for the system configured
Workbench instances to solve the "client cannot manipulate other's
tokens" permission error.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15107: Clean up debug logs.
Tom Clegg [Wed, 13 Nov 2019 21:34:58 +0000 (16:34 -0500)]
15107: Clean up debug logs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Fix personFields parameter.
Tom Clegg [Wed, 13 Nov 2019 21:33:47 +0000 (16:33 -0500)]
15107: Fix personFields parameter.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Add login-redirect test.
Tom Clegg [Wed, 13 Nov 2019 20:02:09 +0000 (15:02 -0500)]
15107: Add login-redirect test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Fix redirect target rewriting.
Tom Clegg [Tue, 12 Nov 2019 21:07:34 +0000 (16:07 -0500)]
15107: Fix redirect target rewriting.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoRemoves arvados-docker-cleaner commented out service file assert
Eric Biagiotti [Tue, 12 Nov 2019 20:45:02 +0000 (15:45 -0500)]
Removes arvados-docker-cleaner commented out service file assert

refs #15538

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years agoMerge branch '15642-cluster-config-fix'
Lucas Di Pentima [Tue, 12 Nov 2019 19:28:48 +0000 (16:28 -0300)]
Merge branch '15642-cluster-config-fix'
Closes #15642

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15642: Fixes legacy config loading for arv-git-httpd.
Lucas Di Pentima [Tue, 12 Nov 2019 17:41:05 +0000 (14:41 -0300)]
15642: Fixes legacy config loading for arv-git-httpd.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15642: Fixes legacy config loading for keep-web.
Lucas Di Pentima [Tue, 12 Nov 2019 17:36:47 +0000 (14:36 -0300)]
15642: Fixes legacy config loading for keep-web.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15642: Adds tests exposing the bug.
Lucas Di Pentima [Tue, 12 Nov 2019 18:06:02 +0000 (15:06 -0300)]
15642: Adds tests exposing the bug.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15107: Add config option to skip alternate email addrs / People API.
Tom Clegg [Tue, 12 Nov 2019 16:32:57 +0000 (11:32 -0500)]
15107: Add config option to skip alternate email addrs / People API.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Migrate govendor to go mod.
Tom Clegg [Tue, 12 Nov 2019 14:35:46 +0000 (09:35 -0500)]
15107: Migrate govendor to go mod.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15107: Get additional email addresses from Google account.
Tom Clegg [Thu, 7 Nov 2019 19:55:38 +0000 (14:55 -0500)]
15107: Get additional email addresses from Google account.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch 'evgeny-sabirov/evgeny-sabirov/sdk/java-v2/optimize-ok-http-resource...
Peter Amstutz [Tue, 12 Nov 2019 14:49:18 +0000 (09:49 -0500)]
Merge branch 'evgeny-sabirov/evgeny-sabirov/sdk/java-v2/optimize-ok-http-resource-usage'

no issue #

https://github.com/curoverse/arvados/pull/103

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch 'MajewskiKrzysztof/get-project-by-uuid' no issue #
Peter Amstutz [Tue, 12 Nov 2019 14:41:30 +0000 (09:41 -0500)]
Merge branch 'MajewskiKrzysztof/get-project-by-uuid' no issue #

https://github.com/curoverse/arvados/pull/99

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15305-keep-balance-bytes'
Tom Clegg [Tue, 12 Nov 2019 14:25:49 +0000 (09:25 -0500)]
Merge branch '15305-keep-balance-bytes'

fixes #15305

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoRedesign OkHttpClientFactory:
Evgeny Sabirov [Fri, 8 Nov 2019 23:21:54 +0000 (02:21 +0300)]
Redesign OkHttpClientFactory:
- Singleton factory implementation
- Predefined default OkHttpClient instances
- Build OkHttpClient instances with shared factories/connection pools to optimize resource usage

Arvados-DCO-1.1-Signed-off-by: Evgeny Sabirov <evgeny.sabirov@genestack.com>

4 years ago15577: Fix "user agreements" => "user_agreements" for consistency
Peter Amstutz [Fri, 8 Nov 2019 21:23:38 +0000 (16:23 -0500)]
15577: Fix "user agreements" => "user_agreements" for consistency

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15577: Overhaul user and group management documentation
Peter Amstutz [Fri, 8 Nov 2019 21:17:22 +0000 (16:17 -0500)]
15577: Overhaul user and group management documentation

* Rewrite discussion of user setup and activation
* Add state diagram to explain user account lifecycle
* Rewrite "user management at CLI" page
* Add a new "group management at CLI" page

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15577: Add a way to skip SDK building to streamline doc writing
Peter Amstutz [Fri, 8 Nov 2019 16:09:13 +0000 (11:09 -0500)]
15577: Add a way to skip SDK building to streamline doc writing

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15577: Add user_agreements API page
Peter Amstutz [Fri, 25 Oct 2019 14:48:23 +0000 (10:48 -0400)]
15577: Add user_agreements API page

Lots more work on describing user setup/activation.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15577: Documentation updates WIP
Peter Amstutz [Thu, 24 Oct 2019 22:11:19 +0000 (18:11 -0400)]
15577: Documentation updates WIP

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: Tweak text on user admin page
Peter Amstutz [Fri, 8 Nov 2019 14:43:09 +0000 (09:43 -0500)]
15803: Tweak text on user admin page

Fix tests.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: Remove the 'email' can_login permission created for new users
Peter Amstutz [Thu, 7 Nov 2019 22:49:28 +0000 (17:49 -0500)]
15803: Remove the 'email' can_login permission created for new users

On setup, it used to create a 'permission' link with user email
address 'tail' pointing to a user uuid 'head'.  The identity_url was
set on properties.

However, since #15558 this link is no longer read by anything in the
API server (except the test suite).  Since it is confusing and a
potential source of error, this gets rid of it.

Also fixes some typos.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: Fix user admin page tests
Peter Amstutz [Thu, 7 Nov 2019 20:28:13 +0000 (15:28 -0500)]
15803: Fix user admin page tests

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: Adjust workbench1 user panel to promote setup/unsetup buttons
Peter Amstutz [Thu, 7 Nov 2019 16:11:18 +0000 (11:11 -0500)]
15803: Adjust workbench1 user panel to promote setup/unsetup buttons

"Admin" tab now is first (and the first one to be displayed).

"Setup user" text/button/dialog box is no longer specific to setting
up shell accounts, and doesn't imply that setting up a VM is required.

Move "Log in" button to the bottom so Setup and deactivate buttons are
more prominent.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoGet project by uuid.
Krzysztof Majewski [Thu, 7 Nov 2019 11:05:25 +0000 (12:05 +0100)]
Get project by uuid.
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski <majewski.kielce@gmail.com>

5 years ago15803: Improve error message
Peter Amstutz [Wed, 6 Nov 2019 21:39:50 +0000 (16:39 -0500)]
15803: Improve error message

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoMerge branch '15799-baseurl-missing-slash'
Tom Clegg [Wed, 6 Nov 2019 21:17:03 +0000 (16:17 -0500)]
Merge branch '15799-baseurl-missing-slash'

fixes #15799

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15803: Disallow setting is_active=false direct, use unsetup
Peter Amstutz [Wed, 6 Nov 2019 21:16:41 +0000 (16:16 -0500)]
15803: Disallow setting is_active=false direct, use unsetup

Specifically, when setting is_active false it checks that the user has
been already removed from the 'All users' group, which means
'is_invited' won't be true (provided NewUsersAreActive is also false.)
This prevents the user from reactivating themself.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoMerge branch '15107-google-login'
Tom Clegg [Wed, 6 Nov 2019 18:59:29 +0000 (13:59 -0500)]
Merge branch '15107-google-login'

refs #15107

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15799: Ensure default baseURL has a trailing slash.
Tom Clegg [Wed, 6 Nov 2019 18:43:30 +0000 (13:43 -0500)]
15799: Ensure default baseURL has a trailing slash.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15107: Remove nonexistent legacy config key.
Tom Clegg [Tue, 5 Nov 2019 22:00:07 +0000 (17:00 -0500)]
15107: Remove nonexistent legacy config key.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoMerge branch '15779-add-workbench2-install-docs'
Ward Vandewege [Tue, 5 Nov 2019 21:23:52 +0000 (16:23 -0500)]
Merge branch '15779-add-workbench2-install-docs'

closes #15779

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

5 years agoAdd install documentation for Workbench2.
Ward Vandewege [Tue, 5 Nov 2019 20:20:50 +0000 (15:20 -0500)]
Add install documentation for Workbench2.

refs #15779

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

5 years agoMerge branch '15793-cache-results-in-each'
Tom Clegg [Tue, 5 Nov 2019 19:29:29 +0000 (14:29 -0500)]
Merge branch '15793-cache-results-in-each'

refs #15793

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15793: Reuse result set even when each() is the only method called.
Tom Clegg [Tue, 5 Nov 2019 18:33:19 +0000 (13:33 -0500)]
15793: Reuse result set even when each() is the only method called.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15305: Remove unhelpful comment in log message.
Tom Clegg [Tue, 5 Nov 2019 16:20:56 +0000 (11:20 -0500)]
15305: Remove unhelpful comment in log message.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15107: Test controller-to-Rails callback.
Tom Clegg [Mon, 4 Nov 2019 22:11:34 +0000 (17:11 -0500)]
15107: Test controller-to-Rails callback.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15305: Don't multiply by backend replication when counting bytes.
Tom Clegg [Mon, 4 Nov 2019 20:35:44 +0000 (15:35 -0500)]
15305: Don't multiply by backend replication when counting bytes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15107: Propagate first/last names from Google to RailsAPI.
Tom Clegg [Mon, 4 Nov 2019 16:07:32 +0000 (11:07 -0500)]
15107: Propagate first/last names from Google to RailsAPI.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15107: Google login option makes SSO credentials optional.
Tom Clegg [Mon, 4 Nov 2019 14:52:08 +0000 (09:52 -0500)]
15107: Google login option makes SSO credentials optional.

Add SystemRootToken to config loader.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoArvbox sets SystemRootToken
Peter Amstutz [Fri, 1 Nov 2019 19:26:43 +0000 (15:26 -0400)]
Arvbox sets SystemRootToken

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoFixes for ARVBOX_PUBLISH_IP to use a custom hostname
Peter Amstutz [Fri, 1 Nov 2019 18:05:32 +0000 (14:05 -0400)]
Fixes for ARVBOX_PUBLISH_IP to use a custom hostname

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoMerge branch '15521-keepstore-logging'
Tom Clegg [Thu, 31 Oct 2019 20:29:07 +0000 (16:29 -0400)]
Merge branch '15521-keepstore-logging'

refs #15521
refs #15520

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15107: Add LoginCluster test.
Tom Clegg [Thu, 31 Oct 2019 19:00:06 +0000 (15:00 -0400)]
15107: Add LoginCluster test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago15107: Add built-in Google login option, as an alternative to sso.
Tom Clegg [Thu, 31 Oct 2019 14:07:31 +0000 (10:07 -0400)]
15107: Add built-in Google login option, as an alternative to sso.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoMerge branch '14287-federated-list'
Tom Clegg [Thu, 31 Oct 2019 19:01:58 +0000 (15:01 -0400)]
Merge branch '14287-federated-list'

fixes #14287

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years ago14287: Fix non-federated case in list handler.
Tom Clegg [Thu, 31 Oct 2019 15:33:30 +0000 (11:33 -0400)]
14287: Fix non-federated case in list handler.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoFix typo.
Tom Clegg [Thu, 31 Oct 2019 00:14:54 +0000 (20:14 -0400)]
Fix typo.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoRemoves old config assertions
Eric Biagiotti [Wed, 30 Oct 2019 20:32:20 +0000 (16:32 -0400)]
Removes old config assertions

No issue #

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

5 years ago15521: Convert remaining log uses to logrus.
Tom Clegg [Tue, 29 Oct 2019 20:51:13 +0000 (16:51 -0400)]
15521: Convert remaining log uses to logrus.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoMerge branch '15660-aws-spot-doc' refs #15660
Peter Amstutz [Tue, 29 Oct 2019 20:49:06 +0000 (16:49 -0400)]
Merge branch '15660-aws-spot-doc' refs #15660

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15660: Harmonize preemptible / spot instance terms
Peter Amstutz [Tue, 29 Oct 2019 20:41:14 +0000 (16:41 -0400)]
15660: Harmonize preemptible / spot instance terms

Better distinguish between the generic feature and AWS specifically.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15660: Clarify config.yml
Peter Amstutz [Tue, 29 Oct 2019 19:39:49 +0000 (15:39 -0400)]
15660: Clarify config.yml

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15660: Update documentation about using preemptible instances with c-d-c
Peter Amstutz [Tue, 29 Oct 2019 19:35:59 +0000 (15:35 -0400)]
15660: Update documentation about using preemptible instances with c-d-c

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoMerge branch '15734-dispatchcloud-node-info'
Tom Clegg [Tue, 29 Oct 2019 18:22:24 +0000 (14:22 -0400)]
Merge branch '15734-dispatchcloud-node-info'

fixes #15734

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

5 years agoMerge branch '15606-keep-web-errors'
Tom Clegg [Tue, 29 Oct 2019 15:43:34 +0000 (11:43 -0400)]
Merge branch '15606-keep-web-errors'

closes #15606

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>