arvados.git
11 months ago21137: Prefer early return per review comments
Brett Smith [Tue, 21 Nov 2023 21:19:52 +0000 (16:19 -0500)]
21137: Prefer early return per review comments

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21137: Remove id_token_hint from controller RP-initiated logout
Brett Smith [Tue, 21 Nov 2023 21:14:59 +0000 (16:14 -0500)]
21137: Remove id_token_hint from controller RP-initiated logout

In the current Arvados stack, it is not possible to provide the ID token
this parameter expects, because we do not retain it anywhere. The user's
authorization token will either be an OIDC access token or an Arvados
token generated when they logged in, so neither is suitable for use as
id_token_hint.

The spec says this parameter is RECOMMENDED but not REQUIRED, so
omitting it is the simplest option that should still meet functional
requirements.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months agoMerge branch '19302-left-side-panel-changes'
Lisa Knox [Tue, 21 Nov 2023 19:51:27 +0000 (14:51 -0500)]
Merge branch '19302-left-side-panel-changes'

closes #19302

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

11 months agoMerge branch '20690-remove-wb1'
Tom Clegg [Tue, 21 Nov 2023 16:42:06 +0000 (11:42 -0500)]
Merge branch '20690-remove-wb1'

refs #20690

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21211: Update arvados.safeapi Markdown style 21211-pysdk-annotations
Brett Smith [Tue, 21 Nov 2023 15:56:49 +0000 (10:56 -0500)]
21211: Update arvados.safeapi Markdown style

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago20846: Update setuptools, accommodate debian12 needs.
Tom Clegg [Tue, 21 Nov 2023 15:17:57 +0000 (10:17 -0500)]
20846: Update setuptools, accommodate debian12 needs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21211: Annotate arvados.safeapi
Brett Smith [Tue, 21 Nov 2023 14:57:16 +0000 (09:57 -0500)]
21211: Annotate arvados.safeapi

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21211: Clean arvados.safeapi imports
Brett Smith [Tue, 21 Nov 2023 14:48:41 +0000 (09:48 -0500)]
21211: Clean arvados.safeapi imports

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21211: Annotate arvados.retry
Brett Smith [Tue, 21 Nov 2023 14:44:06 +0000 (09:44 -0500)]
21211: Annotate arvados.retry

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21211: Clean arvados.retry imports
Brett Smith [Tue, 21 Nov 2023 14:33:17 +0000 (09:33 -0500)]
21211: Clean arvados.retry imports

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21211: Annotate arvados.api
Brett Smith [Tue, 21 Nov 2023 14:32:28 +0000 (09:32 -0500)]
21211: Annotate arvados.api

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21211: Clean arvados.api imports
Brett Smith [Tue, 21 Nov 2023 14:20:41 +0000 (09:20 -0500)]
21211: Clean arvados.api imports

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago18800: Add docstring to arvados.__init__ 19830-pysdk-util-docs
Brett Smith [Mon, 20 Nov 2023 21:31:17 +0000 (16:31 -0500)]
18800: Add docstring to arvados.__init__

This is mostly intended to help orient people reading the web
documentation.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Clean imports in arvados.__init__
Brett Smith [Mon, 20 Nov 2023 21:20:37 +0000 (16:20 -0500)]
19830: Clean imports in arvados.__init__

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Clean run_test_server imports
Brett Smith [Mon, 20 Nov 2023 20:32:28 +0000 (15:32 -0500)]
19830: Clean run_test_server imports

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Reorder arvados.util regexps
Brett Smith [Mon, 20 Nov 2023 18:32:40 +0000 (13:32 -0500)]
19830: Reorder arvados.util regexps

Keep regexps, then UUID regexps sorted alphabetically, then deprecated
regexps.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Add docstrings to arvados.util
Brett Smith [Mon, 20 Nov 2023 18:31:17 +0000 (13:31 -0500)]
19830: Add docstrings to arvados.util

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Update arvados.util._deprecated Markdown style
Brett Smith [Mon, 20 Nov 2023 15:57:50 +0000 (10:57 -0500)]
19830: Update arvados.util._deprecated Markdown style

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Clean arvados.util imports
Brett Smith [Mon, 20 Nov 2023 15:57:10 +0000 (10:57 -0500)]
19830: Clean arvados.util imports

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago19830: Move deprecated functions to the bottom of arvados.util
Brett Smith [Mon, 20 Nov 2023 15:53:02 +0000 (10:53 -0500)]
19830: Move deprecated functions to the bottom of arvados.util

This makes the web documentation easier to navigate.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago20846: Don't use pip to install virtualenv, just rely on OS pkg.
Tom Clegg [Mon, 20 Nov 2023 22:25:12 +0000 (17:25 -0500)]
20846: Don't use pip to install virtualenv, just rely on OS pkg.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago20846: Skip workbench package build.
Tom Clegg [Mon, 20 Nov 2023 21:47:28 +0000 (16:47 -0500)]
20846: Skip workbench package build.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago20846: Add debian12 package target.
Tom Clegg [Mon, 20 Nov 2023 21:06:08 +0000 (16:06 -0500)]
20846: Add debian12 package target.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months agoMerge branch '21201-doc-bundle-update'
Brett Smith [Mon, 20 Nov 2023 21:35:06 +0000 (16:35 -0500)]
Merge branch '21201-doc-bundle-update'

Closes #21201.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago20846: Fix shell command in env var.
Tom Clegg [Mon, 20 Nov 2023 20:51:37 +0000 (15:51 -0500)]
20846: Fix shell command in env var.

With Ruby 3, something uses the MAKE var without the expected
shell-eval, so the number-of-processors trick stopped working.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

    make --jobs \$\(grep -c processor /proc/cpuinfo\) DESTDIR\=
    sitearchdir\=./.gem.20231120-15-fa6sx6 sitelibdir\=./.gem.20231120-15-fa6sx6
    clean
    make: invalid option -- 'c'
    Usage: make [options] [target] ...
    Options:
      -b, -m                      Ignored for compatibility.
      [...]

11 months ago20846: Update fpm for Ruby 3 compatibility.
Tom Clegg [Mon, 20 Nov 2023 20:32:55 +0000 (15:32 -0500)]
20846: Update fpm for Ruby 3 compatibility.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago20846: Use Ruby 3.2.2 for ubuntu2204 packages.
Tom Clegg [Mon, 20 Nov 2023 20:31:35 +0000 (15:31 -0500)]
20846: Use Ruby 3.2.2 for ubuntu2204 packages.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago20846: Merge branch '19213-ubuntu2204-support' into 20846-ubuntu2204
Tom Clegg [Mon, 20 Nov 2023 20:29:05 +0000 (15:29 -0500)]
20846: Merge branch '19213-ubuntu2204-support' into 20846-ubuntu2204

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21206: Send requesting_container_uuid attribute in update events.
Tom Clegg [Mon, 20 Nov 2023 19:50:28 +0000 (14:50 -0500)]
21206: Send requesting_container_uuid attribute in update events.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21126: Update keep-balance admin doc page.
Tom Clegg [Mon, 20 Nov 2023 19:37:02 +0000 (14:37 -0500)]
21126: Update keep-balance admin doc page.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21126: Update faster-gc doc page with new keep-balance configs.
Tom Clegg [Mon, 20 Nov 2023 19:25:09 +0000 (14:25 -0500)]
21126: Update faster-gc doc page with new keep-balance configs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21126: Update doc bundle.
Tom Clegg [Mon, 20 Nov 2023 19:24:59 +0000 (14:24 -0500)]
21126: Update doc bundle.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21126: Merge branch 'main' into 21126-trash-when-ro
Tom Clegg [Mon, 20 Nov 2023 19:14:38 +0000 (14:14 -0500)]
21126: Merge branch 'main' into 21126-trash-when-ro

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months agoMerge branch '21189-changeset-limit'
Tom Clegg [Mon, 20 Nov 2023 19:04:26 +0000 (14:04 -0500)]
Merge branch '21189-changeset-limit'

refs #21189

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21189: Improve wording in config comments and logs.
Tom Clegg [Mon, 20 Nov 2023 19:03:43 +0000 (14:03 -0500)]
21189: Improve wording in config comments and logs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months agoMerge branch '20609-subprocess-progress-bar' into main. Closes #20609
Stephen Smith [Mon, 20 Nov 2023 17:22:07 +0000 (12:22 -0500)]
Merge branch '20609-subprocess-progress-bar' into main. Closes #20609

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

11 months ago20609: Tweak subprocess progress bar spacing
Stephen Smith [Mon, 20 Nov 2023 17:21:27 +0000 (12:21 -0500)]
20609: Tweak subprocess progress bar spacing

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

11 months ago20690: Determine postgresql version from psql command. 20690-remove-wb1
Tom Clegg [Mon, 20 Nov 2023 16:50:46 +0000 (11:50 -0500)]
20690: Determine postgresql version from psql command.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago20831: Fix discovery doc
Peter Amstutz [Mon, 20 Nov 2023 16:17:50 +0000 (11:17 -0500)]
20831: Fix discovery doc

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

11 months ago21201: Update doc gems 21201-doc-bundle-update
Brett Smith [Mon, 20 Nov 2023 03:27:44 +0000 (22:27 -0500)]
21201: Update doc gems

Getting a new Zenweb gets a new kramdown which helps keep things working
on Ruby 3.x. I think.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago20690: Merge branch 'main' into 20690-remove-wb1
Tom Clegg [Sun, 19 Nov 2023 23:37:24 +0000 (18:37 -0500)]
20690: Merge branch 'main' into 20690-remove-wb1

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

11 months ago21132: Annotate API methods as returning a request object 21132-api-resources-fixes
Brett Smith [Sat, 18 Nov 2023 21:41:04 +0000 (16:41 -0500)]
21132: Annotate API methods as returning a request object

This is a factual correction. Before this, it looked like the API
methods communicated with the API server and returned a response
directly, which is not true.

Unfortunately pdoc doesn't render the documentation for the
ArvadosAPIRequest.execute override. That's frustrating. I looked for
ways to coerce this but didn't find any. Hopefully the class docstring
gives users enough information about what they need to do. pydoc renders
it as expected, so I still think it's worth keeping.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21132: Note ArvadosAPIClient is a Resource
Brett Smith [Sat, 18 Nov 2023 17:22:54 +0000 (12:22 -0500)]
21132: Note ArvadosAPIClient is a Resource

The real impact of this change is marginal, but it establishes a pattern
for documenting request objects, which will be more substantial.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

11 months ago21136: Use typing generics for builtins in api_resources
Brett Smith [Sat, 18 Nov 2023 15:18:22 +0000 (10:18 -0500)]
21136: Use typing generics for builtins in api_resources

The immediate problem this solves is that using `list` unqualified as an
annotation causes pdoc to resolve it as the current class' `list`
method, which is not correct.

We could also specify `builtins.list`, but since it doesn't support
subscripting in Python 3.8, that generates a lot of noisy warnings right
now. So this solution is better for now, and we'll probably migrate to
`builtins.list` in the future.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

12 months ago20831: Don't panic on empty params
Peter Amstutz [Fri, 17 Nov 2023 20:37:23 +0000 (15:37 -0500)]
20831: Don't panic on empty params

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months agoMerge branch 'main' into 20831-user-table-locks
Peter Amstutz [Fri, 17 Nov 2023 19:36:08 +0000 (14:36 -0500)]
Merge branch 'main' into 20831-user-table-locks

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago20831: gofmt and discovery doc updates
Peter Amstutz [Fri, 17 Nov 2023 19:34:41 +0000 (14:34 -0500)]
20831: gofmt and discovery doc updates

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months agoMerge branch '20846-ruby3'
Tom Clegg [Fri, 17 Nov 2023 18:49:33 +0000 (13:49 -0500)]
Merge branch '20846-ruby3'

refs #20846

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20831: Revert making IsAdmin and IsInvited a pointer
Peter Amstutz [Fri, 17 Nov 2023 18:29:29 +0000 (13:29 -0500)]
20831: Revert making IsAdmin and IsInvited a pointer

Now uses API server revision and the requesting user to decide whether
IsAdmin and IsInvited have valid values or not.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago20690: Revert arvbox to debian 11 until lib/install can do Ruby 3.
Tom Clegg [Fri, 17 Nov 2023 16:24:12 +0000 (11:24 -0500)]
20690: Revert arvbox to debian 11 until lib/install can do Ruby 3.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago21137: Support RP-initiated logout with OIDC
Brett Smith [Fri, 17 Nov 2023 16:13:10 +0000 (11:13 -0500)]
21137: Support RP-initiated logout with OIDC

With OIDC, logout only has a permanent effect if it is done by the
OP. If a user attempts to logout with an OIDC token, and the OP provides
an endpoint to end the session, send the user there to help them
accomplish that.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

12 months ago20690: Fix arvbox dependencies.
Tom Clegg [Fri, 17 Nov 2023 16:16:42 +0000 (11:16 -0500)]
20690: Fix arvbox dependencies.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20831: Make the IsAdmin and IsInvited pointers so they are nullable
Peter Amstutz [Fri, 17 Nov 2023 16:16:24 +0000 (11:16 -0500)]
20831: Make the IsAdmin and IsInvited pointers so they are nullable

Required to correctly handle both where the API does or does not
return the is_admin and is_invited fields when updating from remote
user records.

Also added DiscoveryDocument to arvados.API

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago20690: Remove workbench1 from arvbox.
Tom Clegg [Fri, 17 Nov 2023 16:12:27 +0000 (11:12 -0500)]
20690: Remove workbench1 from arvbox.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20831: Add DiscoveryDocument to arvados.API
Peter Amstutz [Fri, 17 Nov 2023 14:37:28 +0000 (09:37 -0500)]
20831: Add DiscoveryDocument to arvados.API

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago20690: Always direct user to wb2 for logs.
Tom Clegg [Fri, 17 Nov 2023 00:09:29 +0000 (19:09 -0500)]
20690: Always direct user to wb2 for logs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Remove workbench1 mentions in install/admin docs.
Tom Clegg [Fri, 17 Nov 2023 00:09:04 +0000 (19:09 -0500)]
20690: Remove workbench1 mentions in install/admin docs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Remove wb1 webshell check in diagnostics.
Tom Clegg [Thu, 16 Nov 2023 23:58:50 +0000 (18:58 -0500)]
20690: Remove wb1 webshell check in diagnostics.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Remove obsolete SecretKeyBase configs.
Tom Clegg [Thu, 16 Nov 2023 23:57:29 +0000 (18:57 -0500)]
20690: Remove obsolete SecretKeyBase configs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Specify nodejs version without 'v' prefix.
Tom Clegg [Thu, 16 Nov 2023 23:51:48 +0000 (18:51 -0500)]
20846: Specify nodejs version without 'v' prefix.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20831: Return is_admin and is_invited so batch updates work
Peter Amstutz [Thu, 16 Nov 2023 21:47:15 +0000 (16:47 -0500)]
20831: Return is_admin and is_invited so batch updates work

Has backwards compatability issues that still need to be addressed.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago19302: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 16 Nov 2023 14:33:46 +0000 (09:33 -0500)]
19302: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

12 months ago21189: Revert exit code 64 to 2 for invalid command line argument. 21189-changeset-limit
Tom Clegg [Thu, 16 Nov 2023 07:10:41 +0000 (02:10 -0500)]
21189: Revert exit code 64 to 2 for invalid command line argument.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Exit 2 on invalid argument. 20846-ruby3
Tom Clegg [Thu, 16 Nov 2023 07:09:31 +0000 (02:09 -0500)]
20846: Exit 2 on invalid argument.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Add -nodejs-version option to arvados-server install.
Tom Clegg [Wed, 15 Nov 2023 22:06:43 +0000 (17:06 -0500)]
20846: Add -nodejs-version option to arvados-server install.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Add -singularity-version option to arvados-server install.
Tom Clegg [Wed, 15 Nov 2023 21:58:26 +0000 (16:58 -0500)]
20846: Add -singularity-version option to arvados-server install.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Add -bundler-version option to arvados-server install.
Tom Clegg [Wed, 15 Nov 2023 21:51:43 +0000 (16:51 -0500)]
20846: Add -bundler-version option to arvados-server install.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Add -ruby-version option to arvados-server install.
Tom Clegg [Wed, 15 Nov 2023 21:45:34 +0000 (16:45 -0500)]
20846: Add -ruby-version option to arvados-server install.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20846: Merge branch 'main' into 20846-ruby3
Tom Clegg [Wed, 15 Nov 2023 21:05:06 +0000 (16:05 -0500)]
20846: Merge branch 'main' into 20846-ruby3

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago19302: redefined collapsed panel props Arvados-DCO-1.1-Signed-off-by: Lisa Knox ...
Lisa Knox [Wed, 15 Nov 2023 20:48:28 +0000 (15:48 -0500)]
19302: redefined collapsed panel props Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

12 months ago19302: css tweaks Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 15 Nov 2023 20:32:21 +0000 (15:32 -0500)]
19302: css tweaks Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

12 months ago19302: side panel tree limited to 50 nodes Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Wed, 15 Nov 2023 19:39:42 +0000 (14:39 -0500)]
19302: side panel tree limited to 50 nodes Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

12 months ago19302: side panel projects ordered Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Wed, 15 Nov 2023 19:31:34 +0000 (14:31 -0500)]
19302: side panel projects ordered Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

12 months ago19302: added hover to sidepanel menu items Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Wed, 15 Nov 2023 17:33:43 +0000 (12:33 -0500)]
19302: added hover to sidepanel menu items Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

12 months ago21189: Replace -commit-X with Balance{Pull,Trash}Limit configs.
Tom Clegg [Wed, 15 Nov 2023 15:00:07 +0000 (10:00 -0500)]
21189: Replace -commit-X with Balance{Pull,Trash}Limit configs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago21189: On usage error, exit 64 and do not auto-restart.
Tom Clegg [Wed, 15 Nov 2023 14:49:04 +0000 (09:49 -0500)]
21189: On usage error, exit 64 and do not auto-restart.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months agoMerge branch '18874-merge-wb2'
Tom Clegg [Wed, 15 Nov 2023 15:38:59 +0000 (10:38 -0500)]
Merge branch '18874-merge-wb2'

refs #18874

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20609: Change subprocess progress bar to combine relevant process statuses
Stephen Smith [Tue, 14 Nov 2023 14:07:08 +0000 (09:07 -0500)]
20609: Change subprocess progress bar to combine relevant process statuses

eg. Queued segment = Queued + OnHold, Failed segment = Failed + Cancelled

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

12 months ago18874: Try a different login timeout.
Tom Clegg [Tue, 14 Nov 2023 04:53:03 +0000 (23:53 -0500)]
18874: Try a different login timeout.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months agoMerge branch 'main' into 20831-user-table-locks
Peter Amstutz [Mon, 13 Nov 2023 21:33:05 +0000 (16:33 -0500)]
Merge branch 'main' into 20831-user-table-locks

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago20690: Add upgrade note about removing workbench1.
Tom Clegg [Mon, 13 Nov 2023 20:48:01 +0000 (15:48 -0500)]
20690: Add upgrade note about removing workbench1.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20831: Fix tests
Peter Amstutz [Mon, 13 Nov 2023 20:45:48 +0000 (15:45 -0500)]
20831: Fix tests

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

12 months ago20690: Remove workbench1 steps from install guide.
Tom Clegg [Mon, 13 Nov 2023 20:06:21 +0000 (15:06 -0500)]
20690: Remove workbench1 steps from install guide.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Remove workbench1-specific configs.
Tom Clegg [Mon, 13 Nov 2023 20:03:15 +0000 (15:03 -0500)]
20690: Remove workbench1-specific configs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months agoMerge branch '21021-controller-logout'
Brett Smith [Mon, 13 Nov 2023 19:35:52 +0000 (14:35 -0500)]
Merge branch '21021-controller-logout'

Closes #21021.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

12 months ago20690: Remove wb1 from arvbox gem install progress indicator.
Tom Clegg [Mon, 13 Nov 2023 16:00:15 +0000 (11:00 -0500)]
20690: Remove wb1 from arvbox gem install progress indicator.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Remove wb1 bind mount in test.
Tom Clegg [Mon, 13 Nov 2023 15:59:21 +0000 (10:59 -0500)]
20690: Remove wb1 bind mount in test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Remove obsolete docs/comments about wb1.
Tom Clegg [Mon, 13 Nov 2023 15:58:56 +0000 (10:58 -0500)]
20690: Remove obsolete docs/comments about wb1.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20609: Move subprocess progress bar between title and headermenu
Stephen Smith [Mon, 13 Nov 2023 15:42:44 +0000 (10:42 -0500)]
20609: Move subprocess progress bar between title and headermenu

Also make multi select toolbar show up in header or below header depending on
whether there is a panel title / progress bar

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

12 months ago20690: Remove phantomjs and geckodriver (wb1 test deps).
Tom Clegg [Sun, 12 Nov 2023 05:55:54 +0000 (00:55 -0500)]
20690: Remove phantomjs and geckodriver (wb1 test deps).

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Fix wb2 install/boot to accommodate readonly source tree.
Tom Clegg [Sun, 12 Nov 2023 01:07:16 +0000 (20:07 -0500)]
18874: Fix wb2 install/boot to accommodate readonly source tree.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Embed real git commit in wb2 build.
Tom Clegg [Sat, 11 Nov 2023 23:33:27 +0000 (18:33 -0500)]
18874: Embed real git commit in wb2 build.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Update package-building test OS to debian:11.
Tom Clegg [Sat, 11 Nov 2023 22:03:12 +0000 (17:03 -0500)]
18874: Update package-building test OS to debian:11.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Silently ignore editor backup files in db/migrate dir.
Tom Clegg [Sat, 11 Nov 2023 21:42:28 +0000 (16:42 -0500)]
20690: Silently ignore editor backup files in db/migrate dir.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: add wb1->wb2 path redirects to arvados-server boot.
Tom Clegg [Sat, 11 Nov 2023 21:37:39 +0000 (16:37 -0500)]
20690: add wb1->wb2 path redirects to arvados-server boot.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago20690: Update arvados-server boot to serve wb2 at wb1 url.
Tom Clegg [Sat, 11 Nov 2023 21:21:04 +0000 (16:21 -0500)]
20690: Update arvados-server boot to serve wb2 at wb1 url.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Fix wb2 install/boot to accommodate readonly source tree.
Tom Clegg [Sun, 12 Nov 2023 01:07:16 +0000 (20:07 -0500)]
18874: Fix wb2 install/boot to accommodate readonly source tree.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Embed real git commit in wb2 build.
Tom Clegg [Sat, 11 Nov 2023 23:33:27 +0000 (18:33 -0500)]
18874: Embed real git commit in wb2 build.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Update package-building test OS to debian:11.
Tom Clegg [Sat, 11 Nov 2023 22:03:12 +0000 (17:03 -0500)]
18874: Update package-building test OS to debian:11.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

12 months ago18874: Update setuptools/pip requirements.
Tom Clegg [Sat, 11 Nov 2023 22:02:55 +0000 (17:02 -0500)]
18874: Update setuptools/pip requirements.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>