Ward Vandewege [Mon, 8 Mar 2021 22:03:29 +0000 (17:03 -0500)]
17119: implement review feedback.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Tue, 23 Feb 2021 22:35:51 +0000 (17:35 -0500)]
17119: fix field type on legacy objects.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Tue, 23 Feb 2021 13:57:05 +0000 (08:57 -0500)]
17119: drop the 'Kind' fields from the structs, autogenerate them instead.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Tue, 23 Feb 2021 16:05:53 +0000 (11:05 -0500)]
17119: rename alternate EndpointGroupContents, add comment.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Tue, 23 Feb 2021 16:03:03 +0000 (11:03 -0500)]
17119: rename ContentsOptions to GroupContentsOptions.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Tue, 23 Feb 2021 15:55:15 +0000 (10:55 -0500)]
17119: merge SharedOptions into ListOptions, which now gets an extra
'Include' field (unused except optionally when requesting the
shared groups list).
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 22 Feb 2021 20:32:28 +0000 (15:32 -0500)]
17119: merge SharedGroupList into GroupList, which now gets an
'Included' field (will be null unless used for shared groups).
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Fri, 12 Feb 2021 03:08:21 +0000 (22:08 -0500)]
17119: make the controller group/contents endpoint conform more
completely with the Rails implementation.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Thu, 11 Feb 2021 16:34:35 +0000 (11:34 -0500)]
17119: fix options and response type of the groups/shared and
groups/content endpoints.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Thu, 11 Feb 2021 15:25:22 +0000 (10:25 -0500)]
17119: remove the default project_class again on the group model, it is
not needed.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Wed, 10 Feb 2021 21:19:40 +0000 (16:19 -0500)]
17119: tweaks for groups endpoints.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 8 Feb 2021 18:07:51 +0000 (13:07 -0500)]
17119: First take: add groups endpoints to controller.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 8 Feb 2021 02:08:45 +0000 (21:08 -0500)]
Documentation: fix grammar.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Tom Clegg [Sat, 6 Feb 2021 23:45:15 +0000 (18:45 -0500)]
Merge branch '17335-oidc-auth-params'
refs #17335
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Fri, 5 Feb 2021 21:46:48 +0000 (16:46 -0500)]
Merge branch '17249-costanalyzer-preemptible'
closes #17249
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Fri, 5 Feb 2021 21:46:20 +0000 (16:46 -0500)]
17249: Merge branch 'master' into 17249-costanalyzer-preemptible
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Tom Clegg [Fri, 5 Feb 2021 20:25:46 +0000 (15:25 -0500)]
Merge branch '17170-container-shell'
closes #17170
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 5 Feb 2021 20:25:03 +0000 (15:25 -0500)]
Merge branch '17212-fix-port-conflicts'
fixes #17212
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Fri, 5 Feb 2021 00:31:58 +0000 (19:31 -0500)]
The configuration parameter is MaxKeepBlobBuffers, not MaxBuffers.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Thu, 4 Feb 2021 20:15:06 +0000 (15:15 -0500)]
Merge branch '17340-a-d-c-respects-ReserveExtraRAM'
closes #17340
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Tom Clegg [Thu, 4 Feb 2021 19:55:25 +0000 (14:55 -0500)]
17212: Propagate -listen-host to postgresql and passenger.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Thu, 4 Feb 2021 19:07:10 +0000 (14:07 -0500)]
17340: arvados-dispatch-cloud should take the Containers.ReserveExtraRAM
configuration parameter into account when choosing a node size.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Javier Bértoli [Thu, 4 Feb 2021 18:16:19 +0000 (15:16 -0300)]
Merge branch '17338-clean-compute-images-scripts'
closes #17338
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>
Javier Bértoli [Thu, 4 Feb 2021 17:49:47 +0000 (14:49 -0300)]
fix(tools): remove compute-images scripts' unused parameters
refs #17338
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>
Tom Clegg [Thu, 4 Feb 2021 17:11:02 +0000 (12:11 -0500)]
17335: Configurable auth params for OIDC and Google.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Thu, 4 Feb 2021 02:43:34 +0000 (21:43 -0500)]
17249: make costanalyzer report preemptible status of the instance in
the UUID report file.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Nico Cesar [Fri, 29 Jan 2021 18:38:02 +0000 (13:38 -0500)]
fixed test for 17299
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Nico Cesar [Fri, 29 Jan 2021 18:09:41 +0000 (13:09 -0500)]
Changed 'api' -> 'API in runtime_constraints
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Tom Clegg [Wed, 3 Feb 2021 21:35:31 +0000 (16:35 -0500)]
17170: Update test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 3 Feb 2021 20:35:33 +0000 (15:35 -0500)]
17170: Improve error messages and command help text.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 3 Feb 2021 16:46:43 +0000 (11:46 -0500)]
17170: Merge branch 'master'
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Nico Cesar [Wed, 3 Feb 2021 16:19:28 +0000 (11:19 -0500)]
Merge branch '17299-uppercase-api'
closes #17299
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Tom Clegg [Tue, 2 Feb 2021 22:07:40 +0000 (17:07 -0500)]
Merge branch '16306-arvados-easy-install'
refs #16306
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 2 Feb 2021 21:58:17 +0000 (16:58 -0500)]
16306: Merge branch 'master'
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 2 Feb 2021 20:24:25 +0000 (15:24 -0500)]
16306: Don't generate Packages.gz until/unless testing the package.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 2 Feb 2021 16:12:52 +0000 (11:12 -0500)]
16306: Print PASS line when testinstall succeeds.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 2 Feb 2021 16:12:45 +0000 (11:12 -0500)]
16306: Add package metadata.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Nico Cesar [Tue, 2 Feb 2021 16:12:06 +0000 (11:12 -0500)]
Merge branch '16974-remote-clusters-and-activate-users-doc-take2'
closes #16974
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Nico Cesar [Tue, 2 Feb 2021 16:06:19 +0000 (11:06 -0500)]
doc: clarification about proxy flag
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Tom Clegg [Mon, 1 Feb 2021 19:44:48 +0000 (14:44 -0500)]
16306: Add note about dpkg-scanpackages.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 1 Feb 2021 19:32:56 +0000 (14:32 -0500)]
16306: Exclude {rails}/config/environments from package.
In developer work trees, that directory is likely to have extra files
(already skipped by .gitignore) that will break the application if
included in the package.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 19:03:01 +0000 (14:03 -0500)]
Documentation: add a default base_url to the Rakefile to simplify
running linkchecker.
refs #17245
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 19:02:28 +0000 (14:02 -0500)]
Fix broken documentation links.
refs #17245
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Tom Clegg [Mon, 1 Feb 2021 15:02:12 +0000 (10:02 -0500)]
16306: Update to Ruby 2.7.2.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 14:09:01 +0000 (09:09 -0500)]
Merge branch '17255-document-can_login-permission'
closes #17255
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 14:08:44 +0000 (09:08 -0500)]
17255: Merge branch 'master' into 17255-document-can_login-permission
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 14:08:16 +0000 (09:08 -0500)]
Merge branch '17245-slurm-install-docs'
closes #17245
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 14:07:37 +0000 (09:07 -0500)]
17245: Merge branch 'master' into 17245-slurm-install-docs
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 14:06:28 +0000 (09:06 -0500)]
Fix tests after yesterday's golint warning fix.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Mon, 1 Feb 2021 01:13:55 +0000 (20:13 -0500)]
Fix golint warning.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Fri, 29 Jan 2021 22:02:57 +0000 (17:02 -0500)]
17255: Document the "can_login" permission link in the API section.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Peter Amstutz [Fri, 29 Jan 2021 22:31:35 +0000 (17:31 -0500)]
Merge branch '17293-save-logs' refs #17293
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Ward Vandewege [Fri, 29 Jan 2021 21:17:52 +0000 (16:17 -0500)]
17245: documentation: remove unlinked pages.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Peter Amstutz [Fri, 29 Jan 2021 20:54:41 +0000 (15:54 -0500)]
17293: Update trash_at/deleted_at even on MarshalManifest error
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Ward Vandewege [Fri, 29 Jan 2021 20:49:42 +0000 (15:49 -0500)]
17245: documenation: re-add a modified version of our Slurm
configuration page to the index. Re-organize the index a bit to
make the separation between cloud and Slurm dispatching more
obvious.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Nico Cesar [Fri, 29 Jan 2021 18:38:02 +0000 (13:38 -0500)]
fixed test for 17299
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Nico Cesar [Fri, 29 Jan 2021 18:09:41 +0000 (13:09 -0500)]
Changed 'api' -> 'API in runtime_constraints
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Tom Clegg [Thu, 28 Jan 2021 17:04:52 +0000 (12:04 -0500)]
17170: Merge branch 'master'
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Thu, 28 Jan 2021 00:36:49 +0000 (19:36 -0500)]
Documentation: reflect the current state of anonymous token generation.
refs #16726
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Wed, 27 Jan 2021 14:49:18 +0000 (09:49 -0500)]
Documentation: the Arvados SSO server is deprecated, it is not the
default anymore.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Tom Clegg [Wed, 27 Jan 2021 08:14:44 +0000 (03:14 -0500)]
16306: Accept -package-version arg to testinstall.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 27 Jan 2021 06:55:32 +0000 (01:55 -0500)]
17170: Return more helpful error if APIHost is not set.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 27 Jan 2021 06:45:20 +0000 (01:45 -0500)]
17170: More helpful message if ARVADOS_* env vars are not set.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 26 Jan 2021 21:36:25 +0000 (16:36 -0500)]
17170: Test OpenSSH client -> shell gateway -> docker exec.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 26 Jan 2021 20:44:40 +0000 (15:44 -0500)]
Merge branch '16669-oidc-access-token'
refs #16669
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 26 Jan 2021 20:43:52 +0000 (15:43 -0500)]
17170: Add new Nginx configs to upgrade notes.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 26 Jan 2021 20:23:37 +0000 (15:23 -0500)]
17170: Attempt tunnel setup before exec()ing ssh client.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 26 Jan 2021 19:53:16 +0000 (14:53 -0500)]
17170: Add interactive_session_started flag to containers.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 26 Jan 2021 16:25:48 +0000 (11:25 -0500)]
17170: Add config keys to enable shell access for users/admins.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Nico Cesar [Tue, 26 Jan 2021 19:50:55 +0000 (14:50 -0500)]
Merge branch '17271-doc-cgroupv2'
closes #17271
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Nico Cesar [Tue, 26 Jan 2021 16:20:52 +0000 (11:20 -0500)]
Doc update: Arvados 2.1 is not compatible with cgroups V2.
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Tom Clegg [Tue, 26 Jan 2021 04:58:15 +0000 (23:58 -0500)]
16669: Test oidcTokenAuthorizer cache.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 25 Jan 2021 21:01:51 +0000 (16:01 -0500)]
16669: Fix cache bug.
When caching a valid token we were updating the database with
exp=now+10m but updating the cache with exp="". When checking the
cache, exp="" indicates we don't need to re-check the access token and
extend the database entry's expiry field -- so we never did, we just
passed through the HMAC, which RailsAPI rejected based on the expiry
time in the database row.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 20:26:54 +0000 (15:26 -0500)]
Add missing file closes #17281
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 19:56:15 +0000 (14:56 -0500)]
Merge branch '17286-print-urls' refs #17286
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 25 Jan 2021 16:25:36 +0000 (11:25 -0500)]
17286: Tweak output if neither workbench2 or workbench1 is defined
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Mon, 25 Jan 2021 15:45:30 +0000 (10:45 -0500)]
16306: Fix runPassenger HOME env in non-production case.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Sun, 24 Jan 2021 18:50:48 +0000 (13:50 -0500)]
Fix ineffassign warning.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Peter Amstutz [Fri, 22 Jan 2021 20:48:12 +0000 (15:48 -0500)]
17286: URL to final output collection
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 22 Jan 2021 19:26:09 +0000 (14:26 -0500)]
17286: Log clickable URL to container request in workbench
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Ward Vandewege [Fri, 22 Jan 2021 17:29:07 +0000 (12:29 -0500)]
Make sure that our Python 3 based packages conflict with the older
Python 2 based ones.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Lucas Di Pentima [Fri, 22 Jan 2021 16:28:51 +0000 (13:28 -0300)]
Merge branch '17256-nodejs-dependency-update'
Refs #17256
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Tom Clegg [Fri, 22 Jan 2021 05:58:58 +0000 (00:58 -0500)]
16306: Merge branch 'master'
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 22 Jan 2021 05:53:42 +0000 (00:53 -0500)]
16306: Remove obsolete RailsSessionSecretToken config.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 21 Jan 2021 22:46:22 +0000 (19:46 -0300)]
17256: Changes required nodejs version on package building scripts.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Tom Clegg [Thu, 21 Jan 2021 22:00:00 +0000 (17:00 -0500)]
17170: Re-word comment, document ...-Login-Username header.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 21 Jan 2021 21:54:56 +0000 (16:54 -0500)]
17170: Allow admin users to run commands in any container.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Thu, 21 Jan 2021 21:51:55 +0000 (16:51 -0500)]
Merge branch '17215-aws-roles-a-d-c'
closes #17215
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Thu, 21 Jan 2021 21:51:11 +0000 (16:51 -0500)]
17215: Merge branch 'master' into 17215-aws-roles-a-d-c
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Tom Clegg [Thu, 21 Jan 2021 21:33:40 +0000 (16:33 -0500)]
16306: Merge branch 'master'
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 21 Jan 2021 20:39:31 +0000 (17:39 -0300)]
17256: Makes arvados-server install to ask for node v10.x
This is to be able to run wb2 integration tests with Cypress v6.x
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Nico Cesar [Thu, 21 Jan 2021 19:55:22 +0000 (14:55 -0500)]
Merge branch '17014-controller-container-requests-take3'
closes #17014
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Lucas Di Pentima [Thu, 21 Jan 2021 18:16:05 +0000 (15:16 -0300)]
Merge branch '17109-keepweb-urls-samesite-doc'
Closes #17109
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 21 Jan 2021 18:15:20 +0000 (15:15 -0300)]
17109: Fixes typo.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Tom Clegg [Thu, 21 Jan 2021 16:14:49 +0000 (11:14 -0500)]
17170: Improve error message for unrecognizable target UUID.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 21 Jan 2021 15:55:13 +0000 (12:55 -0300)]
17109: Explains how keep-web handles requests with tokens in the URL.
Adds a reference to the RFC that explains the Same-Site concept.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Nico Cesar [Thu, 21 Jan 2021 01:35:36 +0000 (20:35 -0500)]
addressing https://dev.arvados.org/issues/17014#note-41
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Nico Cesar [Thu, 7 Jan 2021 16:23:21 +0000 (11:23 -0500)]
17014: controller handles container requests
This commit has:
* Container Requests in the new codepath
* runtime_constraints and scheduling parameters have now default
values and cannot be nil. This affects Railsapi CR comparison
in Final state
* Adapted Login and Logout so they work for CR
* Tests in lib/controller/integration_test.go that take in account
runtime_token with intermediate clusters
* Some tests in lib/controller/federation_test.go had to be addapted,
but for the most part remained as is to gurantee compatibilty
* Added the check that SystemRootToken has to be non-empty
* Railsapi fixtures that include finalized CR that are used in the tests to
make sure we return the right object
* Minimal changes in the documentation to reflect all the user visible
changes
* Added expires_at parameter for login and related test
Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
Ward Vandewege [Wed, 20 Jan 2021 22:12:20 +0000 (17:12 -0500)]
Merge branch '17222-doc-add-keep-components-overview'
refs #17222
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Wed, 20 Jan 2021 22:11:28 +0000 (17:11 -0500)]
Merge branch 'master' into 17222-doc-add-keep-components-overview
refs #17222
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>