[arvados] updated: 2.7.0-6775-g28aa75d268

git repository hosting git at public.arvados.org
Thu May 30 18:58:18 UTC 2024


Summary of changes:
 .licenseignore                                     |     1 +
 build/README                                       |     3 -
 build/package-build-dockerfiles/Makefile           |    11 +-
 .../package-build-dockerfiles/debian11/Dockerfile  |    47 +-
 .../package-build-dockerfiles/debian12/Dockerfile  |    46 +-
 build/package-build-dockerfiles/rocky8/Dockerfile  |    31 +-
 .../ubuntu2004/Dockerfile                          |    47 +-
 .../ubuntu2204/Dockerfile                          |    47 +-
 build/package-test-dockerfiles/.gitignore          |     1 -
 build/package-test-dockerfiles/Makefile            |    42 -
 build/package-test-dockerfiles/debian11/Dockerfile |    20 +-
 build/package-test-dockerfiles/debian12/Dockerfile |    20 +-
 build/package-test-dockerfiles/rocky8/Dockerfile   |    21 +-
 .../package-test-dockerfiles/ubuntu2004/Dockerfile |    20 +-
 .../package-test-dockerfiles/ubuntu2204/Dockerfile |    20 +-
 .../common-test-rails-server-package.sh            |     2 +-
 build/rails-package-scripts/README.md              |     1 -
 build/rails-package-scripts/arvados-api-server.sh  |    20 -
 build/rails-package-scripts/postinst.sh            |    53 +-
 build/rails-package-scripts/step2.sh               |     3 -
 build/run-build-packages-one-target.sh             |    13 +-
 build/run-build-packages-python-and-ruby.sh        |    22 +-
 build/run-build-packages.sh                        |    13 +-
 build/run-library.sh                               |    37 +-
 build/run-tests.sh                                 |   192 +-
 cmd/arvados-client/cmd.go                          |    10 -
 cmd/arvados-server/arvados-controller.service      |     2 -
 cmd/arvados-server/arvados-dispatch-cloud.service  |     2 -
 cmd/arvados-server/arvados-dispatch-lsf.service    |     2 -
 cmd/arvados-server/arvados-git-httpd.service       |    23 -
 cmd/arvados-server/arvados-health.service          |     2 -
 cmd/arvados-server/arvados-ws.service              |     2 -
 cmd/arvados-server/cmd.go                          |     2 -
 cmd/arvados-server/crunch-dispatch-slurm.service   |     2 -
 cmd/arvados-server/keep-balance.service            |     2 -
 cmd/arvados-server/keep-web.service                |     2 -
 cmd/arvados-server/keepproxy.service               |     2 -
 cmd/arvados-server/keepstore.service               |     2 -
 doc/_config.yml                                    |     5 -
 doc/_includes/_container_glob_patterns.liquid      |    27 +
 doc/_includes/_install_ruby_and_bundler.liquid     |    64 +-
 doc/_includes/_mount_types.liquid                  |     9 -
 doc/_includes/_ssh_intro.liquid                    |     2 +-
 .../_tutorial_git_repo_expectations.liquid         |     9 -
 doc/admin/config-urls.html.textile.liquid          |     5 -
 doc/admin/inspect.html.textile.liquid              |     1 -
 doc/admin/management-token.html.textile.liquid     |     1 -
 doc/admin/metrics.html.textile.liquid              |     2 -
 doc/admin/upgrading.html.textile.liquid            |    21 +-
 doc/admin/user-management-cli.html.textile.liquid  |    20 -
 doc/admin/user-management.html.textile.liquid      |     1 -
 doc/api/crunch-scripts.html.textile.liquid         |    54 -
 .../methods/container_requests.html.textile.liquid |     4 +
 doc/api/methods/containers.html.textile.liquid     |     5 +-
 doc/api/methods/groups.html.textile.liquid         |     5 +-
 doc/api/methods/humans.html.textile.liquid         |    85 -
 doc/api/methods/job_tasks.html.textile.liquid      |   101 -
 doc/api/methods/jobs.html.textile.liquid           |   290 -
 doc/api/methods/keep_disks.html.textile.liquid     |   111 -
 doc/api/methods/nodes.html.textile.liquid          |   106 -
 .../methods/pipeline_instances.html.textile.liquid |    90 -
 .../methods/pipeline_templates.html.textile.liquid |   228 -
 doc/api/methods/repositories.html.textile.liquid   |    98 -
 doc/api/methods/specimens.html.textile.liquid      |    85 -
 doc/api/methods/traits.html.textile.liquid         |    86 -
 doc/architecture/index.html.textile.liquid         |     1 -
 doc/images/add-new-repository.png                  |   Bin 56606 -> 0 bytes
 doc/install/arvbox.html.textile.liquid             |     2 +-
 ...configure-s3-object-storage.html.textile.liquid |    13 +-
 .../install-dispatch-cloud.html.textile.liquid     |     6 +-
 doc/install/install-api-server.html.textile.liquid |     4 -
 .../install-arv-git-httpd.html.textile.liquid      |   298 -
 doc/install/install-composer.html.textile.liquid   |    65 -
 doc/install/install-jobs-image.html.textile.liquid |    38 -
 ...nstall-manual-prerequisites.html.textile.liquid |     4 +-
 .../install-shell-server.html.textile.liquid       |    12 -
 doc/install/salt-multi-host.html.textile.liquid    |    14 +-
 doc/sdk/cli/index.html.textile.liquid              |    10 +-
 .../add-new-repository.html.textile.liquid         |    47 -
 .../git-arvados-guide.html.textile.liquid          |    87 -
 go.mod                                             |    53 +-
 go.sum                                             |   134 +-
 lib/boot/nginx.go                                  |     3 +-
 lib/boot/passenger.go                              |    11 +-
 lib/boot/supervisor.go                             |     3 -
 lib/cloud/ec2/ec2.go                               |   267 +-
 lib/cloud/ec2/ec2_test.go                          |   179 +-
 lib/config/config.default.yml                      |   116 +-
 lib/config/deprecated.go                           |    50 -
 lib/config/deprecated_test.go                      |    46 -
 lib/config/export.go                               |   203 +-
 lib/config/load.go                                 |     6 -
 lib/controller/federation/conn.go                  |    20 -
 lib/controller/federation/generate.go              |     2 +-
 lib/controller/federation/generated.go             |    41 -
 lib/controller/handler_test.go                     |    40 +-
 lib/controller/integration_test.go                 |   156 +-
 lib/controller/localdb/log_activity.go             |     7 +-
 lib/controller/router/request.go                   |    12 +-
 lib/controller/router/request_test.go              |    97 +-
 lib/controller/router/response.go                  |     5 -
 lib/controller/router/router.go                    |    35 -
 lib/controller/rpc/conn.go                         |    35 -
 lib/controller/rpc/conn_test.go                    |    17 +-
 lib/controller/trash.go                            |    32 +-
 lib/crunchrun/copier.go                            |   200 +-
 lib/crunchrun/copier_test.go                       |   324 +-
 lib/crunchrun/crunchrun.go                         |   158 +-
 lib/crunchrun/crunchrun_test.go                    |   315 +-
 lib/crunchrun/cuda.go                              |     8 +-
 lib/crunchrun/git_mount.go                         |   114 -
 lib/crunchrun/git_mount_test.go                    |   201 -
 lib/crunchrun/integration_test.go                  |    71 +-
 lib/crunchrun/logging.go                           |   396 +-
 lib/crunchrun/logging_test.go                      |   185 +-
 lib/install/arvados.service                        |     1 -
 lib/install/deps.go                                |     9 +-
 lib/install/init.go                                |     4 -
 lib/pam/docker_test.go                             |     2 +-
 lib/service/cmd.go                                 |     4 +-
 sdk/cwl/arvados_cwl/__init__.py                    |     5 +-
 sdk/cwl/arvados_cwl/arvcontainer.py                |     4 -
 sdk/cwl/arvados_cwl/arvdocker.py                   |     9 +-
 sdk/cwl/arvados_cwl/arvworkflow.py                 |    11 +-
 sdk/cwl/arvados_cwl/done.py                        |     5 +-
 sdk/cwl/arvados_cwl/executor.py                    |     8 +-
 sdk/cwl/arvados_cwl/fsaccess.py                    |     8 +-
 sdk/cwl/arvados_cwl/pathmapper.py                  |    12 +-
 sdk/cwl/arvados_cwl/perf.py                        |     2 -
 sdk/cwl/arvados_cwl/runner.py                      |    17 +-
 sdk/cwl/arvados_version.py                         |     8 -
 sdk/cwl/pytest.ini                                 |     1 +
 sdk/cwl/setup.py                                   |    11 +-
 sdk/cwl/tests/federation/framework/check_exist.py  |     1 -
 sdk/cwl/tests/federation/framework/prepare.py      |     1 -
 sdk/cwl/tests/hw.py                                |     1 -
 sdk/cwl/tests/matcher.py                           |     3 -
 sdk/cwl/tests/test_container.py                    |     6 +-
 sdk/cwl/tests/test_copy_deps.py                    |    12 +-
 sdk/cwl/tests/test_fsaccess.py                     |     3 +-
 sdk/cwl/tests/test_make_output.py                  |     6 +-
 sdk/cwl/tests/test_pathmapper.py                   |     3 +-
 sdk/cwl/tests/test_set_output_prop.py              |     4 +-
 sdk/cwl/tests/test_submit.py                       |    21 +-
 sdk/cwl/tests/test_tq.py                           |     3 +-
 sdk/cwl/tests/test_urljoin.py                      |     3 +-
 sdk/cwl/tests/test_util.py                         |     7 +-
 sdk/cwl/tests/wf/check_mem.py                      |     3 -
 sdk/go/arvados/api.go                              |    14 +-
 sdk/go/arvados/client.go                           |    14 +-
 sdk/go/arvados/config.go                           |    36 +-
 sdk/go/arvados/container.go                        |     5 +-
 sdk/go/arvados/keep_cache.go                       |     6 +-
 sdk/go/arvados/specimen.go                         |    24 -
 sdk/go/arvadosclient/arvadosclient.go              |     5 +
 sdk/go/arvadosclient/pool.go                       |     4 +-
 sdk/go/arvadostest/api.go                          |    20 -
 sdk/go/arvadostest/fixtures.go                     |     2 +-
 sdk/go/health/aggregator_test.go                   |     1 -
 sdk/go/keepclient/discover.go                      |     6 +-
 sdk/go/keepclient/keepclient.go                    |    18 +-
 sdk/go/keepclient/keepclient_test.go               |     3 -
 sdk/go/keepclient/support.go                       |    30 +-
 sdk/python/arvados-v1-discovery.json               |  6269 ++---------
 sdk/python/arvados/_normalize_stream.py            |     5 +-
 sdk/python/arvados/_ranges.py                      |     2 -
 sdk/python/arvados/arvfile.py                      |    73 +-
 sdk/python/arvados/cache.py                        |     1 -
 sdk/python/arvados/collection.py                   |    24 +-
 sdk/python/arvados/commands/arv_copy.py            |    69 +-
 sdk/python/arvados/commands/ls.py                  |     3 -
 sdk/python/arvados/commands/migrate19.py           |     2 -
 sdk/python/arvados/commands/put.py                 |    10 +-
 sdk/python/arvados/commands/run.py                 |     5 -
 sdk/python/arvados/commands/ws.py                  |    10 +-
 sdk/python/arvados/crunch.py                       |     2 +-
 sdk/python/arvados/keep.py                         |    20 +-
 sdk/python/arvados/stream.py                       |     8 +-
 sdk/python/arvados/timer.py                        |     2 -
 sdk/python/arvados_version.py                      |     8 -
 sdk/python/{bin/arv-ws => pytest.ini}              |     5 +-
 sdk/python/setup.py                                |    15 +-
 sdk/python/tests/arvados_testutil.py               |    13 +-
 sdk/python/tests/keepstub.py                       |     6 -
 sdk/python/tests/manifest_examples.py              |     4 +-
 sdk/python/tests/nginx.conf                        |    16 -
 sdk/python/tests/performance/test_a_sample.py      |     3 -
 sdk/python/tests/run_test_server.py                |    61 +-
 sdk/python/tests/slow_test.py                      |    11 -
 sdk/python/tests/test_api.py                       |    25 +-
 sdk/python/tests/test_arv_copy.py                  |     1 -
 sdk/python/tests/test_arv_get.py                   |     7 +-
 sdk/python/tests/test_arv_keepdocker.py            |     3 +-
 sdk/python/tests/test_arv_ls.py                    |     6 +-
 sdk/python/tests/test_arv_put.py                   |    14 +-
 sdk/python/tests/test_arv_ws.py                    |     1 -
 sdk/python/tests/test_arvfile.py                   |    10 +-
 sdk/python/tests/test_benchmark_collections.py     |     1 -
 sdk/python/tests/test_cache.py                     |     9 +-
 sdk/python/tests/test_collections.py               |     6 +-
 sdk/python/tests/test_errors.py                    |     1 -
 sdk/python/tests/test_events.py                    |    23 +-
 sdk/python/tests/test_http.py                      |     8 +-
 sdk/python/tests/test_keep_client.py               |    12 +-
 sdk/python/tests/test_keep_locator.py              |     4 -
 sdk/python/tests/test_retry.py                     |     6 +-
 sdk/python/tests/test_retry_job_helpers.py         |    34 +-
 sdk/python/tests/test_sdk.py                       |     3 +-
 sdk/python/tests/test_stream.py                    |     5 +-
 sdk/python/tests/test_vocabulary.py                |     3 +-
 services/api/Gemfile.lock                          |     2 +-
 .../stylesheets/api_client_authorizations.css.scss |     7 -
 .../app/assets/stylesheets/api_clients.css.scss    |     7 -
 .../assets/stylesheets/authorized_keys.css.scss    |     7 -
 .../app/assets/stylesheets/collections.css.scss    |     7 -
 .../assets/stylesheets/commit_ancestors.css.scss   |     7 -
 .../api/app/assets/stylesheets/commits.css.scss    |     7 -
 .../api/app/assets/stylesheets/groups.css.scss     |     7 -
 .../api/app/assets/stylesheets/humans.css.scss     |     7 -
 .../api/app/assets/stylesheets/job_tasks.css.scss  |     7 -
 services/api/app/assets/stylesheets/jobs.css.scss  |     7 -
 .../api/app/assets/stylesheets/keep_disks.css.scss |     7 -
 services/api/app/assets/stylesheets/links.css.scss |     7 -
 services/api/app/assets/stylesheets/logs.css.scss  |     7 -
 services/api/app/assets/stylesheets/nodes.css      |    41 -
 services/api/app/assets/stylesheets/nodes.css.scss |     7 -
 .../assets/stylesheets/pipeline_instances.css.scss |     7 -
 .../assets/stylesheets/pipeline_templates.css.scss |     7 -
 .../app/assets/stylesheets/repositories.css.scss   |     7 -
 .../api/app/assets/stylesheets/specimens.css.scss  |     7 -
 .../api/app/assets/stylesheets/traits.css.scss     |     7 -
 .../assets/stylesheets/virtual_machines.css.scss   |     7 -
 .../arvados/v1/collections_controller.rb           |    50 +-
 .../controllers/arvados/v1/groups_controller.rb    |    52 +-
 .../controllers/arvados/v1/humans_controller.rb    |     6 -
 .../controllers/arvados/v1/job_tasks_controller.rb |    12 -
 .../app/controllers/arvados/v1/jobs_controller.rb  |    75 -
 .../arvados/v1/keep_disks_controller.rb            |    50 -
 .../app/controllers/arvados/v1/nodes_controller.rb |    90 -
 .../arvados/v1/pipeline_instances_controller.rb    |    19 -
 .../arvados/v1/pipeline_templates_controller.rb    |    12 -
 .../arvados/v1/repositories_controller.rb          |   124 -
 .../controllers/arvados/v1/schema_controller.rb    |     9 +-
 .../controllers/arvados/v1/specimens_controller.rb |     6 -
 .../controllers/arvados/v1/traits_controller.rb    |     6 -
 .../app/controllers/arvados/v1/users_controller.rb |     3 +-
 .../helpers/api_client_authorizations_helper.rb    |     6 -
 services/api/app/helpers/api_clients_helper.rb     |     6 -
 services/api/app/helpers/authorized_keys_helper.rb |     6 -
 services/api/app/helpers/collections_helper.rb     |     6 -
 services/api/app/helpers/commits_helper.rb         |   270 -
 services/api/app/helpers/groups_helper.rb          |     6 -
 services/api/app/helpers/humans_helper.rb          |     6 -
 services/api/app/helpers/job_tasks_helper.rb       |     6 -
 services/api/app/helpers/jobs_helper.rb            |     6 -
 services/api/app/helpers/keep_disks_helper.rb      |     6 -
 services/api/app/helpers/links_helper.rb           |     6 -
 services/api/app/helpers/logs_helper.rb            |     6 -
 services/api/app/helpers/nodes_helper.rb           |     6 -
 .../api/app/helpers/pipeline_instances_helper.rb   |     6 -
 .../api/app/helpers/pipeline_templates_helper.rb   |     6 -
 services/api/app/helpers/repositories_helper.rb    |     6 -
 services/api/app/helpers/specimens_helper.rb       |     6 -
 services/api/app/helpers/traits_helper.rb          |     6 -
 .../api/app/helpers/virtual_machines_helper.rb     |     6 -
 services/api/app/models/container.rb               |    18 +-
 services/api/app/models/container_request.rb       |    12 +-
 services/api/app/models/human.rb                   |    14 -
 services/api/app/models/job.rb                     |   564 -
 services/api/app/models/job_task.rb                |    48 -
 services/api/app/models/keep_disk.rb               |    79 -
 services/api/app/models/node.rb                    |   295 -
 services/api/app/models/pipeline_instance.rb       |   176 -
 services/api/app/models/pipeline_template.rb       |    31 -
 services/api/app/models/repository.rb              |   127 -
 services/api/app/models/specimen.rb                |    20 -
 services/api/app/models/trait.rb                   |    15 -
 services/api/app/models/user.rb                    |    78 +-
 services/api/config/arvados_config.rb              |    21 -
 services/api/config/routes.rb                      |    23 -
 ...20240329173437_add_output_glob_to_containers.rb |    10 +
 ...02162733_add_output_glob_index_to_containers.rb |    17 +
 services/api/db/structure.sql                      |    19 +-
 services/api/lib/can_be_an_owner.rb                |    22 +-
 services/api/script/arvados-git-sync.rb            |   271 -
 .../api/script/migrate-gitolite-to-uuid-storage.rb |   226 -
 .../test/fixtures/api_client_authorizations.yml    |    25 +-
 services/api/test/fixtures/collections.yml         |    30 +-
 services/api/test/fixtures/container_requests.yml  |    30 +
 services/api/test/fixtures/containers.yml          |    33 +
 services/api/test/fixtures/humans.yml              |     5 -
 services/api/test/fixtures/job_tasks.yml           |    15 -
 services/api/test/fixtures/jobs.yml                |   768 --
 services/api/test/fixtures/keep_disks.yml          |    33 -
 services/api/test/fixtures/links.yml               |   173 -
 services/api/test/fixtures/logs.yml                |   117 +-
 services/api/test/fixtures/nodes.yml               |   102 -
 services/api/test/fixtures/pipeline_instances.yml  |   530 -
 services/api/test/fixtures/pipeline_templates.yml  |   271 -
 services/api/test/fixtures/repositories.yml        |    52 -
 services/api/test/fixtures/specimens.yml           |    33 -
 services/api/test/fixtures/traits.yml              |     9 -
 .../test/functional/application_controller_test.rb |     8 +-
 .../arvados/v1/collections_controller_test.rb      |    13 +-
 .../arvados/v1/commits_controller_test.rb          |     8 -
 .../arvados/v1/groups_controller_test.rb           |   101 +-
 .../arvados/v1/humans_controller_test.rb           |     8 -
 .../arvados/v1/job_reuse_controller_test.rb        |   106 -
 .../arvados/v1/job_tasks_controller_test.rb        |     8 -
 .../functional/arvados/v1/jobs_controller_test.rb  |   191 -
 .../arvados/v1/keep_disks_controller_test.rb       |   102 -
 .../functional/arvados/v1/nodes_controller_test.rb |   260 -
 .../v1/pipeline_instances_controller_test.rb       |     8 -
 .../v1/pipeline_templates_controller_test.rb       |     8 -
 .../arvados/v1/repositories_controller_test.rb     |   246 -
 .../arvados/v1/schema_controller_test.rb           |    10 +-
 .../arvados/v1/specimens_controller_test.rb        |     8 -
 .../arvados/v1/traits_controller_test.rb           |     8 -
 .../functional/arvados/v1/users_controller_test.rb |    92 +-
 .../test/functional/database_controller_test.rb    |     6 +-
 .../api/test/functional/sys_controller_test.rb     |     5 -
 services/api/test/helpers/git_test_helper.rb       |    59 -
 services/api/test/helpers/users_test_helper.rb     |    10 +-
 .../api_client_authorizations_scopes_test.rb       |    12 +-
 .../api/test/integration/bundler_version_test.rb   |    19 +
 .../api/test/integration/database_reset_test.rb    |    24 +-
 services/api/test/integration/groups_test.rb       |    19 +-
 services/api/test/integration/jobs_api_test.rb     |     8 -
 .../api/test/integration/login_workflow_test.rb    |    12 +-
 services/api/test/integration/permissions_test.rb  |    21 +-
 .../api/test/integration/reader_tokens_test.rb     |    34 +-
 .../test/integration/serialized_encoding_test.rb   |    13 -
 .../api/test/integration/user_sessions_test.rb     |    35 +-
 services/api/test/integration/users_test.rb        |    88 +-
 services/api/test/test.git.tar                     |   Bin 143360 -> 0 bytes
 services/api/test/unit/arvados_model_test.rb       |    56 +-
 services/api/test/unit/commit_ancestor_test.rb     |    11 -
 services/api/test/unit/commit_test.rb              |   270 -
 services/api/test/unit/container_request_test.rb   |    10 +-
 services/api/test/unit/container_test.rb           |    14 +-
 services/api/test/unit/group_test.rb               |     4 +-
 .../api_client_authorizations_helper_test.rb       |     8 -
 .../test/unit/helpers/api_clients_helper_test.rb   |     8 -
 .../unit/helpers/authorized_keys_helper_test.rb    |     8 -
 .../test/unit/helpers/collections_helper_test.rb   |     8 -
 .../unit/helpers/commit_ancestors_helper_test.rb   |     8 -
 .../api/test/unit/helpers/commits_helper_test.rb   |     8 -
 .../api/test/unit/helpers/groups_helper_test.rb    |     8 -
 .../api/test/unit/helpers/humans_helper_test.rb    |     8 -
 .../api/test/unit/helpers/job_tasks_helper_test.rb |     8 -
 services/api/test/unit/helpers/jobs_helper_test.rb |     8 -
 .../test/unit/helpers/keep_disks_helper_test.rb    |     8 -
 .../api/test/unit/helpers/links_helper_test.rb     |     8 -
 services/api/test/unit/helpers/logs_helper_test.rb |     8 -
 .../api/test/unit/helpers/nodes_helper_test.rb     |     8 -
 .../unit/helpers/pipeline_instances_helper_test.rb |     8 -
 .../unit/helpers/pipeline_templates_helper_test.rb |     8 -
 .../test/unit/helpers/repositories_helper_test.rb  |     8 -
 .../api/test/unit/helpers/specimens_helper_test.rb |     8 -
 .../api/test/unit/helpers/traits_helper_test.rb    |     8 -
 .../unit/helpers/virtual_machines_helper_test.rb   |     8 -
 services/api/test/unit/human_test.rb               |    11 -
 services/api/test/unit/job_task_test.rb            |     9 -
 services/api/test/unit/job_test.rb                 |   277 -
 services/api/test/unit/link_test.rb                |     2 +-
 services/api/test/unit/log_test.rb                 |    34 +-
 services/api/test/unit/owner_test.rb               |    20 +-
 services/api/test/unit/permission_test.rb          |    20 +-
 services/api/test/unit/pipeline_instance_test.rb   |    18 -
 services/api/test/unit/pipeline_template_test.rb   |    11 -
 services/api/test/unit/repository_test.rb          |   283 -
 services/api/test/unit/specimen_test.rb            |    11 -
 services/api/test/unit/trait_test.rb               |    11 -
 services/api/test/unit/user_test.rb                |   117 +-
 .../crunch-dispatch-local.service                  |     3 -
 services/dockercleaner/arvados_version.py          |     8 -
 services/dockercleaner/bin/arvados-docker-cleaner  |     2 -
 services/dockercleaner/pytest.ini                  |     1 +
 services/dockercleaner/setup.py                    |     2 -
 services/fuse/arvados_fuse/__init__.py             |     5 -
 services/fuse/arvados_fuse/command.py              |     5 +-
 services/fuse/arvados_fuse/crunchstat.py           |     3 +-
 services/fuse/arvados_fuse/fresh.py                |     3 +-
 services/fuse/arvados_fuse/fusefile.py             |     4 +-
 services/fuse/arvados_version.py                   |     8 -
 services/fuse/fpm-info.sh                          |     8 +-
 services/fuse/pytest.ini                           |     1 +
 services/fuse/setup.py                             |     5 +-
 services/fuse/tests/fstest.py                      |     7 +-
 services/fuse/tests/integration_test.py            |    20 +-
 services/fuse/tests/mount_test_base.py             |    21 +-
 services/fuse/tests/performance/__init__.py        |     0
 .../fuse/tests/performance/performance_profiler.py |     1 -
 .../performance/test_collection_performance.py     |   491 -
 services/fuse/tests/prof.py                        |     2 -
 services/fuse/tests/slow_test.py                   |     1 -
 services/fuse/tests/test_cache.py                  |     1 -
 services/fuse/tests/test_command_args.py           |    19 +-
 services/fuse/tests/test_crunchstat.py             |     2 -
 services/fuse/tests/test_exec.py                   |     9 +-
 services/fuse/tests/test_inodes.py                 |     3 +-
 services/fuse/tests/test_mount.py                  |    54 +-
 services/fuse/tests/test_retry.py                  |     9 +-
 services/fuse/tests/test_tmp_collection.py         |    10 +-
 services/fuse/tests/test_token_expiry.py           |     8 +-
 services/fuse/tests/test_unmount.py                |     2 -
 services/githttpd/auth_handler.go                  |   211 -
 services/githttpd/auth_handler_test.go             |   175 -
 services/githttpd/cmd.go                           |    32 -
 services/githttpd/git_handler.go                   |    80 -
 services/githttpd/git_handler_test.go              |    75 -
 services/githttpd/gitolite_test.go                 |   114 -
 services/githttpd/integration_test.go              |   147 -
 services/githttpd/server_test.go                   |   106 -
 services/keep-balance/integration_test.go          |     2 +-
 services/keep-web/cache.go                         |     5 +-
 services/keep-web/s3aws_test.go                    |    60 +-
 services/keepproxy/keepproxy.go                    |    12 +-
 services/keepproxy/keepproxy_test.go               |     4 +-
 services/keepstore/router.go                       |    43 +-
 services/keepstore/router_test.go                  |    31 +-
 services/keepstore/s3_volume.go                    |   227 +-
 services/keepstore/s3_volume_test.go               |   184 +-
 services/keepstore/volume_generic_test.go          |     2 +-
 services/workbench2/config/env.js                  |   108 +
 services/workbench2/config/getHttpsConfig.js       |    70 +
 services/workbench2/config/jest/babelTransform.js  |    33 +
 services/workbench2/config/jest/cssTransform.js    |    18 +
 services/workbench2/config/jest/fileTransform.js   |    44 +
 services/workbench2/config/modules.js              |   138 +
 services/workbench2/config/paths.js                |    81 +
 services/workbench2/config/webpack.config.js       |   758 ++
 .../persistentCache/createEnvironmentHash.js       |    13 +
 .../workbench2/config/webpackDevServer.config.js   |   131 +
 .../workbench2/cypress/e2e/banner-tooltip.cy.js    |    36 +-
 services/workbench2/cypress/e2e/search.cy.js       |     2 -
 services/workbench2/cypress/e2e/workflow.cy.js     |    25 +
 services/workbench2/package.json                   |   129 +-
 services/workbench2/scripts/build.js               |   221 +
 services/workbench2/scripts/start.js               |   158 +
 services/workbench2/scripts/test.js                |    56 +
 services/workbench2/src/common/redirect-to.test.ts |    22 +-
 .../conditional-tabs/conditional-tabs.test.tsx     |   106 +
 .../conditional-tabs/conditional-tabs.tsx          |    50 +
 .../data-table-multiselect-popover.tsx             |     4 +-
 .../src/components/data-table/data-table.tsx       |     2 +-
 services/workbench2/src/components/icon/icon.tsx   |     7 +
 .../multiselect-toolbar/ms-menu-actions.ts         |    28 +
 .../ms-toolbar-action-filters.ts                   |     1 +
 .../components/search-input/search-input.test.tsx  |    24 +-
 services/workbench2/src/models/user.test.ts        |    28 +-
 services/workbench2/src/react-app-env.d.ts         |    72 +-
 .../api-client-authorization-service.test.ts       |    10 +-
 .../collection-service/collection-service.test.ts  |    26 +-
 .../common-service/common-resource-service.test.ts |     6 +-
 .../project-service/project-service.test.ts        |     6 +-
 .../workbench2/src/store/auth/auth-reducer.test.ts |    16 +-
 .../groups-panel-middleware-service.test.ts        |     4 +-
 .../side-panel-tree/side-panel-tree-actions.ts     |     8 +-
 .../store/workflow-panel/workflow-panel-actions.ts |    67 +-
 .../auto-logout/auto-logout.test.tsx               |    12 +-
 .../action-sets/workflow-action-set.ts             |    10 +-
 .../multiselect-toolbar/ms-process-action-set.ts   |     6 +-
 .../multiselect-toolbar/ms-workflow-action-set.ts  |    12 +-
 .../search-bar/search-bar-view.test.tsx            |    16 +-
 .../workflow-remove-dialog.tsx}                    |     8 +-
 .../views/process-panel/process-io-card.test.tsx   |    30 +
 .../src/views/process-panel/process-io-card.tsx    |   523 +-
 .../workbench2/src/views/workbench/workbench.tsx   |     2 +
 services/workbench2/yarn.lock                      | 10825 ++++++++-----------
 services/ws/event_source_test.go                   |    33 +-
 services/ws/event_test.go                          |     2 +-
 tools/arvbox/lib/arvbox/docker/Dockerfile.base     |     7 +-
 tools/arvbox/lib/arvbox/docker/Dockerfile.demo     |     1 -
 tools/arvbox/lib/arvbox/docker/api-setup.sh        |     2 -
 tools/arvbox/lib/arvbox/docker/cluster-config.sh   |    11 -
 tools/arvbox/lib/arvbox/docker/common.sh           |     7 +-
 tools/arvbox/lib/arvbox/docker/gitolite.rc         |   217 -
 .../docker/service/arv-git-httpd/log/main/.gitstub |     0
 .../arvbox/docker/service/arv-git-httpd/log/run    |     1 -
 .../lib/arvbox/docker/service/arv-git-httpd/run    |     1 -
 .../docker/service/arv-git-httpd/run-service       |    22 -
 .../docker/service/gitolite/log/main/.gitstub      |     0
 .../lib/arvbox/docker/service/gitolite/log/run     |     1 -
 .../arvbox/lib/arvbox/docker/service/gitolite/run  |     1 -
 .../lib/arvbox/docker/service/gitolite/run-service |   130 -
 tools/arvbox/lib/arvbox/docker/service/nginx/run   |    94 +-
 tools/arvbox/lib/arvbox/docker/service/vm/run      |     3 -
 tools/crunchstat-summary/arvados_version.py        |     8 -
 tools/crunchstat-summary/bin/crunchstat-summary    |     2 -
 tools/crunchstat-summary/pytest.ini                |     1 +
 tools/crunchstat-summary/setup.py                  |     3 -
 tools/crunchstat-summary/tests/test_examples.py    |     3 +-
 tools/keep-xref/keep-xref.py                       |     1 -
 .../multi_host/aws/pillars/arvados.sls             |     1 -
 .../multiple_hostnames/pillars/arvados.sls         |     1 -
 .../single_hostname/pillars/arvados.sls            |     1 -
 tools/salt-install/installer.sh                    |    36 +-
 tools/salt-install/provision.sh                    |     3 +-
 tools/salt-install/terraform/aws/services/main.tf  |     1 +
 tools/salt-install/tests/run-test.sh               |     7 +
 tools/user-activity/arvados_version.py             |     8 -
 tools/user-activity/pytest.ini                     |     1 +
 tools/user-activity/setup.py                       |     1 -
 504 files changed, 11178 insertions(+), 27560 deletions(-)
 delete mode 100644 build/package-test-dockerfiles/Makefile
 delete mode 100644 cmd/arvados-server/arvados-git-httpd.service
 create mode 100644 doc/_includes/_container_glob_patterns.liquid
 delete mode 100644 doc/_includes/_tutorial_git_repo_expectations.liquid
 delete mode 100644 doc/api/crunch-scripts.html.textile.liquid
 delete mode 100644 doc/api/methods/humans.html.textile.liquid
 delete mode 100644 doc/api/methods/job_tasks.html.textile.liquid
 delete mode 100644 doc/api/methods/jobs.html.textile.liquid
 delete mode 100644 doc/api/methods/keep_disks.html.textile.liquid
 delete mode 100644 doc/api/methods/nodes.html.textile.liquid
 delete mode 100644 doc/api/methods/pipeline_instances.html.textile.liquid
 delete mode 100644 doc/api/methods/pipeline_templates.html.textile.liquid
 delete mode 100644 doc/api/methods/repositories.html.textile.liquid
 delete mode 100644 doc/api/methods/specimens.html.textile.liquid
 delete mode 100644 doc/api/methods/traits.html.textile.liquid
 delete mode 100644 doc/images/add-new-repository.png
 delete mode 100644 doc/install/install-arv-git-httpd.html.textile.liquid
 delete mode 100644 doc/install/install-composer.html.textile.liquid
 delete mode 100644 doc/install/install-jobs-image.html.textile.liquid
 delete mode 100644 doc/user/tutorials/add-new-repository.html.textile.liquid
 delete mode 100644 doc/user/tutorials/git-arvados-guide.html.textile.liquid
 delete mode 100644 lib/crunchrun/git_mount.go
 delete mode 100644 lib/crunchrun/git_mount_test.go
 create mode 120000 sdk/cwl/pytest.ini
 delete mode 100644 sdk/go/arvados/specimen.go
 copy sdk/python/{bin/arv-ws => pytest.ini} (73%)
 mode change 100755 => 100644
 delete mode 100644 sdk/python/tests/slow_test.py
 delete mode 100644 services/api/app/assets/stylesheets/api_client_authorizations.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/api_clients.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/authorized_keys.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/collections.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/commit_ancestors.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/commits.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/groups.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/humans.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/job_tasks.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/jobs.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/keep_disks.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/links.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/logs.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/nodes.css
 delete mode 100644 services/api/app/assets/stylesheets/nodes.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/pipeline_instances.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/pipeline_templates.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/repositories.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/specimens.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/traits.css.scss
 delete mode 100644 services/api/app/assets/stylesheets/virtual_machines.css.scss
 delete mode 100644 services/api/app/controllers/arvados/v1/humans_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/job_tasks_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/jobs_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/keep_disks_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/nodes_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/pipeline_instances_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/pipeline_templates_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/repositories_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/specimens_controller.rb
 delete mode 100644 services/api/app/controllers/arvados/v1/traits_controller.rb
 delete mode 100644 services/api/app/helpers/api_client_authorizations_helper.rb
 delete mode 100644 services/api/app/helpers/api_clients_helper.rb
 delete mode 100644 services/api/app/helpers/authorized_keys_helper.rb
 delete mode 100644 services/api/app/helpers/collections_helper.rb
 delete mode 100644 services/api/app/helpers/commits_helper.rb
 delete mode 100644 services/api/app/helpers/groups_helper.rb
 delete mode 100644 services/api/app/helpers/humans_helper.rb
 delete mode 100644 services/api/app/helpers/job_tasks_helper.rb
 delete mode 100644 services/api/app/helpers/jobs_helper.rb
 delete mode 100644 services/api/app/helpers/keep_disks_helper.rb
 delete mode 100644 services/api/app/helpers/links_helper.rb
 delete mode 100644 services/api/app/helpers/logs_helper.rb
 delete mode 100644 services/api/app/helpers/nodes_helper.rb
 delete mode 100644 services/api/app/helpers/pipeline_instances_helper.rb
 delete mode 100644 services/api/app/helpers/pipeline_templates_helper.rb
 delete mode 100644 services/api/app/helpers/repositories_helper.rb
 delete mode 100644 services/api/app/helpers/specimens_helper.rb
 delete mode 100644 services/api/app/helpers/traits_helper.rb
 delete mode 100644 services/api/app/helpers/virtual_machines_helper.rb
 delete mode 100644 services/api/app/models/human.rb
 delete mode 100644 services/api/app/models/job.rb
 delete mode 100644 services/api/app/models/job_task.rb
 delete mode 100644 services/api/app/models/keep_disk.rb
 delete mode 100644 services/api/app/models/node.rb
 delete mode 100644 services/api/app/models/pipeline_instance.rb
 delete mode 100644 services/api/app/models/pipeline_template.rb
 delete mode 100644 services/api/app/models/repository.rb
 delete mode 100644 services/api/app/models/specimen.rb
 delete mode 100644 services/api/app/models/trait.rb
 create mode 100644 services/api/db/migrate/20240329173437_add_output_glob_to_containers.rb
 create mode 100644 services/api/db/migrate/20240402162733_add_output_glob_index_to_containers.rb
 delete mode 100755 services/api/script/arvados-git-sync.rb
 delete mode 100755 services/api/script/migrate-gitolite-to-uuid-storage.rb
 delete mode 100644 services/api/test/fixtures/humans.yml
 delete mode 100644 services/api/test/fixtures/job_tasks.yml
 delete mode 100644 services/api/test/fixtures/jobs.yml
 delete mode 100644 services/api/test/fixtures/keep_disks.yml
 delete mode 100644 services/api/test/fixtures/nodes.yml
 delete mode 100644 services/api/test/fixtures/pipeline_instances.yml
 delete mode 100644 services/api/test/fixtures/pipeline_templates.yml
 delete mode 100644 services/api/test/fixtures/repositories.yml
 delete mode 100644 services/api/test/fixtures/specimens.yml
 delete mode 100644 services/api/test/fixtures/traits.yml
 delete mode 100644 services/api/test/functional/arvados/v1/commits_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/humans_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/job_reuse_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/job_tasks_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/jobs_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/keep_disks_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/nodes_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/pipeline_instances_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/pipeline_templates_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/repositories_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/specimens_controller_test.rb
 delete mode 100644 services/api/test/functional/arvados/v1/traits_controller_test.rb
 delete mode 100644 services/api/test/helpers/git_test_helper.rb
 create mode 100644 services/api/test/integration/bundler_version_test.rb
 delete mode 100644 services/api/test/integration/jobs_api_test.rb
 delete mode 100644 services/api/test/test.git.tar
 delete mode 100644 services/api/test/unit/commit_ancestor_test.rb
 delete mode 100644 services/api/test/unit/commit_test.rb
 delete mode 100644 services/api/test/unit/helpers/api_client_authorizations_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/api_clients_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/authorized_keys_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/collections_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/commit_ancestors_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/commits_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/groups_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/humans_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/job_tasks_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/jobs_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/keep_disks_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/links_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/logs_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/nodes_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/pipeline_instances_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/pipeline_templates_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/repositories_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/specimens_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/traits_helper_test.rb
 delete mode 100644 services/api/test/unit/helpers/virtual_machines_helper_test.rb
 delete mode 100644 services/api/test/unit/human_test.rb
 delete mode 100644 services/api/test/unit/job_task_test.rb
 delete mode 100644 services/api/test/unit/job_test.rb
 delete mode 100644 services/api/test/unit/pipeline_instance_test.rb
 delete mode 100644 services/api/test/unit/pipeline_template_test.rb
 delete mode 100644 services/api/test/unit/repository_test.rb
 delete mode 100644 services/api/test/unit/specimen_test.rb
 delete mode 100644 services/api/test/unit/trait_test.rb
 create mode 120000 services/dockercleaner/pytest.ini
 create mode 120000 services/fuse/pytest.ini
 delete mode 100644 services/fuse/tests/performance/__init__.py
 delete mode 120000 services/fuse/tests/performance/performance_profiler.py
 delete mode 100644 services/fuse/tests/performance/test_collection_performance.py
 delete mode 120000 services/fuse/tests/slow_test.py
 delete mode 100644 services/githttpd/auth_handler.go
 delete mode 100644 services/githttpd/auth_handler_test.go
 delete mode 100644 services/githttpd/cmd.go
 delete mode 100644 services/githttpd/git_handler.go
 delete mode 100644 services/githttpd/git_handler_test.go
 delete mode 100644 services/githttpd/gitolite_test.go
 delete mode 100644 services/githttpd/integration_test.go
 delete mode 100644 services/githttpd/server_test.go
 create mode 100644 services/workbench2/config/env.js
 create mode 100644 services/workbench2/config/getHttpsConfig.js
 create mode 100644 services/workbench2/config/jest/babelTransform.js
 create mode 100644 services/workbench2/config/jest/cssTransform.js
 create mode 100644 services/workbench2/config/jest/fileTransform.js
 create mode 100644 services/workbench2/config/modules.js
 create mode 100644 services/workbench2/config/paths.js
 create mode 100644 services/workbench2/config/webpack.config.js
 create mode 100644 services/workbench2/config/webpack/persistentCache/createEnvironmentHash.js
 create mode 100644 services/workbench2/config/webpackDevServer.config.js
 create mode 100644 services/workbench2/scripts/build.js
 create mode 100644 services/workbench2/scripts/start.js
 create mode 100644 services/workbench2/scripts/test.js
 create mode 100644 services/workbench2/src/components/conditional-tabs/conditional-tabs.test.tsx
 create mode 100644 services/workbench2/src/components/conditional-tabs/conditional-tabs.tsx
 create mode 100644 services/workbench2/src/components/multiselect-toolbar/ms-menu-actions.ts
 copy services/workbench2/src/views-components/{process-remove-dialog/process-remove-dialog.tsx => workflow-remove-dialog/workflow-remove-dialog.tsx} (67%)
 delete mode 100644 tools/arvbox/lib/arvbox/docker/gitolite.rc
 delete mode 100644 tools/arvbox/lib/arvbox/docker/service/arv-git-httpd/log/main/.gitstub
 delete mode 120000 tools/arvbox/lib/arvbox/docker/service/arv-git-httpd/log/run
 delete mode 120000 tools/arvbox/lib/arvbox/docker/service/arv-git-httpd/run
 delete mode 100755 tools/arvbox/lib/arvbox/docker/service/arv-git-httpd/run-service
 delete mode 100644 tools/arvbox/lib/arvbox/docker/service/gitolite/log/main/.gitstub
 delete mode 120000 tools/arvbox/lib/arvbox/docker/service/gitolite/log/run
 delete mode 120000 tools/arvbox/lib/arvbox/docker/service/gitolite/run
 delete mode 100755 tools/arvbox/lib/arvbox/docker/service/gitolite/run-service
 create mode 120000 tools/crunchstat-summary/pytest.ini
 create mode 120000 tools/user-activity/pytest.ini

       via  28aa75d2683d5f0472335ecef3b2ff505e72f30d (commit)
       via  24f2f4c4f0c25cbdafb974354d7aff117854923f (commit)
       via  dd263aecac743dabaffa580767b5628806263392 (commit)
       via  a3b836eb87c2a94b009a564510538e46cb5e083a (commit)
       via  0b7567c68696515d7511a0696dbe3d1c42d3a85a (commit)
       via  ba1f5fcf1b033c124c7a0002c770c962d249b654 (commit)
       via  3a49dbda04d01ea83d6a3fde721c28cbebff58eb (commit)
       via  82992415788ace1ac8aaacabb81710a8f29301f4 (commit)
       via  d277aa93a9a0021227f50de488ae2bef61a2561f (commit)
       via  05a8e1382d1003c9992a48ca1d4fadca7aa47c0a (commit)
       via  13ffe9bd040c4538269dd1cf12de496469d58895 (commit)
       via  288c739c3349dcf10ff7a77009e81a4330af2c8e (commit)
       via  b51aae19ba2ba05aaea62e744bfd3d491cc9ce6b (commit)
       via  6aa1a8fe9c26160210d9dca1ec8d7ac4bcb56ceb (commit)
       via  8b70079544cb19e7941de4bf141ccc053985edcc (commit)
       via  35e6d94f08db040c3bfd7e3c93835fc741df2bf3 (commit)
       via  87a9460cacaf3531b4830346d6a3bd0c2f4e9bbe (commit)
       via  42900afaf6a23009c4f8e7559e0559c198cf8ddf (commit)
       via  9a8bcf923075e072dcde21795b03087affb63e6a (commit)
       via  366a6f99660cf2f94d77ef287c89baec093d2808 (commit)
       via  1286952dc6a65c123a3e3695c0b1d653f85cb808 (commit)
       via  7c7fb8b37688b4b0286fcb5e1c75cf6a21486d21 (commit)
       via  a70ffd1849ee50272a21943f99b988a3a4076edd (commit)
       via  02de12cfb8132bf3365042eaf5820339e2aabdfa (commit)
       via  11894563f28fb7f419771ed9dfa23ff8f1f14fd0 (commit)
       via  2e69cb93d03c8ff6ec3c06985a00443625e3932c (commit)
       via  e672f484160faae900fb7f7e281d06952fd35d28 (commit)
       via  848b252edbfd92854bc2140ec758f089bcb57bae (commit)
       via  9bda36e2c94aefc6cb05763e453ad4afdaa6199d (commit)
       via  f0fa9dcc05d46bf39cc0b55d7070c3f6c723c3b0 (commit)
       via  1b04eed3fb2dcd6ae8e8e4c3fd624321d61ecaed (commit)
       via  76b5fa4ac5c737ee028dae681e6a24d2bf524832 (commit)
       via  ec89b689c1ffccf5e82e49e7690915cf9cf42be4 (commit)
       via  04aca3328c7fbced6e50d7c8a35e0004baf03568 (commit)
       via  a41610d3f36852e9abf7eaa03e91d170c1c441b4 (commit)
       via  8b273a91ca36b167d1d89ce5798584328df44b7e (commit)
       via  70fc6172691965ef197a902b18e490a069cfe2ae (commit)
       via  c62e8c7eb9f864f6d3a8328af83572f0f05958da (commit)
       via  f13584987de14ea9d3080df6ce46f6dec21b8393 (commit)
       via  6fdb018495525d90397fbc0e9ebe07f6203201b6 (commit)
       via  b9c3baf9f92f85afc2ed4363b26d5c2064e195e6 (commit)
       via  25e8b0468f90b561594ff234321168adfeee176f (commit)
       via  eb277a8dcfd0c5c4c7a06ae2c2a45effb6dcaeee (commit)
       via  9ee659acc7d530e30d131583559c28ba615717f6 (commit)
       via  ba9fad34eaf0bea44d0aaf2f56e7a85b117d3de3 (commit)
       via  43add7d761cc0282b8fb0b55de17e806962d4301 (commit)
       via  3be7b3a4c2b7e514297f7a506c8f8a2dc0af6e2f (commit)
       via  7f8fa5edc5175ffda9fdfaa28081f799ae485ec0 (commit)
       via  8a6bd5b851e0e947b74710c4c2dd1ea59dce606a (commit)
       via  d16438225776930232f9aae1c8a364c303afb449 (commit)
       via  9078027722e70c82d972a41e416620c9d8428b8b (commit)
       via  4bdf476ee4c09d8d2487aa5f40e54f7873ae5bf5 (commit)
       via  a7dc7c850d73938e07dd14bede3fb3700b86f77d (commit)
       via  1e4caa330d9c522e7094686916d3324c3e814ffa (commit)
       via  9a68b3ef3bcfae2c8d064b573230870bfad1d19b (commit)
       via  e335b4a752620e7e4d89c24a739c30470b9a1c33 (commit)
       via  84650a094921bb149ffb31a95bee9875dfd1c1df (commit)
       via  18322a336bb994d02e630fd9b398351d5346a32d (commit)
       via  80ac334d1ded6139d9c1ae59b0e257b1138fad39 (commit)
       via  99ec6192c3914d0d5e444b37ab44712e862c0f32 (commit)
       via  f58e8a4b526cf7237cfbdee17de592356bcd97dc (commit)
       via  41be93832723d929bf5b0b6091a753f13766c757 (commit)
       via  b1ffc878a5ea6ba083b8fbc8f20c15c7a6f1e1ec (commit)
       via  2d28483c842ab51ded2182f9a03d0c33b51f0a54 (commit)
       via  e92b3c613b2dfebb06eab7668c14f53f8d823415 (commit)
       via  b49e3c4a3e3cb58ba8b3c4acfe1f7bb961424a71 (commit)
       via  eeaff3c673d68a412a3743aabfcbd94fe143fc1f (commit)
       via  e1e4cf1e604f0d2bbf4f959123edbf0b9d3474df (commit)
       via  5bf73506d2630a957f16573cfc33bd2bbb09e6ad (commit)
       via  03c62749d21315d1a2020ca663646cff185b63c3 (commit)
       via  032096aeb25689e2e69b3eca4f1d5ff1b6221b84 (commit)
       via  ae6e366c1a680dbd998741fdc2693ec19f8a9a35 (commit)
       via  5208605890afc290d28d43cf6c4ebf88f989ba47 (commit)
       via  a2ce965f61f0650ca7eef4c41db5b0b3016f8861 (commit)
       via  59e3049bb85b4f3044a7f8a229c74cef1fd0854c (commit)
       via  95b54ae0abb0089258181f3e7b8aa9b9cc4b4021 (commit)
       via  36d748c6ab1265f1b58e2304cff04e84fea958cb (commit)
       via  f11933fe893204fc0378d83b25167eb14ba4a265 (commit)
       via  62810af07121274e38a85dcb9c1d7cf5512815d2 (commit)
       via  caf20343bd8d7a9b065e1708dcd4e946224847ed (commit)
       via  c0c47d765087ade9cfe749bb4afc29c7c64892de (commit)
       via  ef4f350438ec7465b5fd71aeda834c2a707b80b3 (commit)
       via  7d618263d8e5a9d3649bed78fdf63682eea1ea90 (commit)
       via  0dcb35b0e9fbfc1cb2dc3fb2ca352cff2b3c98d0 (commit)
       via  218b4d51dd9b31604a37d78bb602151bdc2af4d6 (commit)
       via  7b2e98f3880b8c3dfc1155a29dd3a9b36f5d7976 (commit)
       via  6a1a9849137351b7ddbfe52011174ea3182f4b30 (commit)
       via  c28159e9eda5bdd027792a20fa8d0ad04efb74f7 (commit)
       via  f15670e518fb8bf8b2fd26eb3efd6d34c2f8b78b (commit)
       via  d7eff3ca2b97bd1729e85c3c85547c9519957b51 (commit)
       via  3b7b36a745e07b09bfa61932f5de2e22fb42a4e7 (commit)
       via  1c0fbb6e173cabf66db7ef0ee64e32db19626af4 (commit)
       via  887751a6c862fdd9184f5f9c58e6bfaa61269e23 (commit)
       via  e3de17acb936b9b6795ca6ff610d40a950ba5ff3 (commit)
       via  dcdaf7450fb66da2bc904a21f29660ac75e5864a (commit)
       via  6e3b86c8e0c90d71a7920d595e1087ffe465130e (commit)
       via  fd7d23d6f91a5955ad423b14603d2acbbdfd7b11 (commit)
       via  8a5db7b48c1fb11423110490267fea17161f7674 (commit)
       via  5fb720b670c3bd986898d7597e700cb12d1647ae (commit)
       via  f049ebcb40b5509413f73840ead3ef8893f9331b (commit)
       via  5398cf13eee6aba557beb29eef4aa169dfd61551 (commit)
       via  d14ea6d15227222825e4fd733dc7effd792bb830 (commit)
       via  b0079c916db05e728cca119333e6dd6a1afd8a83 (commit)
       via  52048aaf666d2ce32d387fe02c8469cb050fdbb7 (commit)
       via  47a0e74fd1c13060fc3e38fe30dafc8686b5d113 (commit)
       via  b8751a1a220ea451d44303268ea9207c2152aed2 (commit)
       via  c58300cc5eff7a227d8a0499ac3dc2c125ad4c3e (commit)
       via  9de62c160f7cc9c9c994e4ced447cd5bef88333e (commit)
       via  2f7673c45f9945ba04eabba97a4bdf4d3d340688 (commit)
       via  6ff9889d875d23780114ad74d90e07c890fce8d6 (commit)
       via  92d6698f3c2d1c8109a9cf08f25da408c3a7b442 (commit)
       via  09fdded2857597bd3d3ea5a0029fecbe993130ee (commit)
       via  c57b6ac55b1eaeae3786d1d83158f22e3d8e253f (commit)
       via  5dfd9a57f9d65ea91295e8502cf7f6e748fc4010 (commit)
       via  b73b1475bdfdfd5431912e4a6af0f6306a8f5aa5 (commit)
       via  a1cc22fad427a935d7747bd6dc2c6b901c8a799a (commit)
       via  8dedd02357a95a0ae2c7961c8f1d0896b6311b3b (commit)
       via  3b36ee8fbe76d10d0939ddbe677fef6dc94462fe (commit)
       via  ba8df2612ce43c906f181721695644ead5355e93 (commit)
       via  d80d098a11cf33de6679bc4e5773fbff1c8150ce (commit)
       via  f6c4e7e2fb7d54cc24ed898f8586c7ed2e510cf7 (commit)
       via  ae87427587b49319677f960edcf7a44d8145814c (commit)
       via  dabd40d4dada702a3e66752dd36e26ae4b3b6873 (commit)
       via  445282b8ea7c1e6513a0d6445390c867271fdbcb (commit)
       via  da5858d5f794c14cf00b830166bb34b1bcd79ba5 (commit)
       via  bf521e2fd9fae16bf5738f988496a3dbb1e32833 (commit)
       via  e4cd8fd32439f6d2306a3a628e20fdbf5dac4754 (commit)
       via  293631794d64c64986ba0db2568345c005c90790 (commit)
       via  c1eab853fcda31c546b36d66ca7272ac48ac0756 (commit)
       via  bb996d3744097bc0d0475ece4530c06b3c2582cf (commit)
       via  ec0b74da392f739d4340b7a9120f2f90f5871f47 (commit)
       via  873fcf181c037cc1e42419bfeaf5bb70c9d9e239 (commit)
       via  b7e59d3a314347e3ede2a683294a466b05ca5c90 (commit)
       via  2447ba1d6a912c806ce4bc3392667496bbcea49c (commit)
       via  8465186e04c914c7520d1e36152e3c0ee4604f94 (commit)
       via  a32d74c4179f0b17640c0623daaac240ea9ec38b (commit)
       via  78375ebf2707912016b3b94fec6b0f2998cb98fe (commit)
       via  288f0787acbee74105540185389e3ffa1c614f3f (commit)
       via  3c69a3d346adac763b6426538676810921d25646 (commit)
       via  aead670cda417803f2c79b50cf1ea7463c8e37c4 (commit)
       via  fb19cf980838b541a50af8a27ccf8058409b88e4 (commit)
       via  62fcd8ec4b25399920be44bc53a44d4870674f7b (commit)
       via  938820eafbced89b90b289ee49c1a05d27defd4e (commit)
       via  af0fee9476bcf6c3c089e66138247af3f98bcf94 (commit)
       via  26000157646912481b60f3785354e8eef76154f4 (commit)
       via  d9592ca6a1a9da3adb5c7a5b8201765dad3af93b (commit)
       via  8a795bf668174147e9f254fa3af9b0be4a14a973 (commit)
       via  0d46f526ae182d831a899b07cc373f41e0679204 (commit)
       via  964083b35ae64c6d9206c18eea6783f90a184154 (commit)
       via  f560aa12166357b3cd10194024f1556631f27587 (commit)
       via  1d55eb8597807b8dbe66b605fd34882341372720 (commit)
       via  7a2406a1fbcbf5a476d403f109630c252b5fba60 (commit)
       via  bef00883acf5a11705e0c2f597a4af67a9ba71ce (commit)
       via  1d6d2ab0372da28d9289cb81735e1f75f45a88d0 (commit)
       via  8cc4d00917134d3257b1a59d4823532f9e235f00 (commit)
       via  ffb2409fc6c7c37d86b490fa8a1465da6ceaa354 (commit)
       via  4d5675e04f6ca2ffda895511b73f18d8a51f1793 (commit)
       via  d5e98219f570d16bede08a8623a1659e81f2c1ac (commit)
       via  a72bfc2cc90e0155ac7ea7ea9aa21390d2c18c19 (commit)
       via  24e3397d88f64e7f71b4378ea93cb3e60a1b7f5c (commit)
       via  bfb1c2befc24e5706ac2917e723aaf93638df886 (commit)
       via  8b91442e262317e7760554b4bf0b6d7ef8fd30d3 (commit)
       via  f249cb9de50e7da3806aca5f07ed7e733b9dbc7e (commit)
       via  7e2165a5b7561f0c84ede6ab4ae58003a1551a48 (commit)
       via  f5056b8816239a98d398b6eba7caf9b683f463ca (commit)
       via  36638bfb8b0b35b7db7e1c9469520e3e3d473d11 (commit)
       via  792a7d47b560d4aa80e2cb8a933a11e02e3109b3 (commit)
       via  db63621695faccb88efec35db638a2e73051db80 (commit)
       via  eea348ebde75aba35c5675ae70aac0fb520274f5 (commit)
       via  fc7146bddad4f4cf7d90cd7e7ad507b66aee043f (commit)
       via  b7aaa7602a6d2a2a29d325965d04ffc49dfbf30a (commit)
       via  9e278e167bcede690e699436d5653b5c1b41cfc5 (commit)
       via  ed268e53d2014ce5c49301559a46e67660f1404c (commit)
       via  c5e28c9012ff802ee35c43cbf3e2b5127850f96c (commit)
       via  9e778ff22ec24e21f1a777f05efb81569a549f6b (commit)
       via  ceb3005f274842bfdb5a7eb66d19ba8ef0150c9b (commit)
       via  fda8272ebf1a38844760bca03aef3472795b6a9e (commit)
       via  299bde122ec3174db566a19a82862f3f138215fe (commit)
       via  4f6ff6b6106becc0a8a1f766b439395320adb5be (commit)
       via  c2ab17464100b4914b65473175ff1c85b102f1e3 (commit)
       via  d483eba34fe5e59bf8f9a3298d0fbd6c5026b4f6 (commit)
       via  dcdf385b2852acf95f41e2340d07cd68cb34e371 (commit)
       via  425e812aeb6e5f63d4f574d4dd0ef94a6d8f06c8 (commit)
      from  06b6ba8fd1ee85ab6758261e4f782306cebeb0c1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 28aa75d2683d5f0472335ecef3b2ff505e72f30d
Merge: 06b6ba8fd1 24f2f4c4f0
Author: Lisa Knox <lisaknox83 at gmail.com>
Date:   Thu May 30 14:56:05 2024 -0400

    21224: merged main to pass int tests
    
    Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox at curii.com>

diff --cc services/workbench2/src/components/multiselect-toolbar/ms-toolbar-action-filters.ts
index 9af91daa53,5a98d4df77..998977a600
--- a/services/workbench2/src/components/multiselect-toolbar/ms-toolbar-action-filters.ts
+++ b/services/workbench2/src/components/multiselect-toolbar/ms-toolbar-action-filters.ts
@@@ -68,7 -65,5 +68,8 @@@ export const multiselectActionsFilters
      
      [WORKFLOW]: [msWorkflowActionSet, msWorkflowActionFilter],
      [READONLY_WORKFLOW]: [msWorkflowActionSet, msReadOnlyWorkflowActionFilter],
 +
 +    [ROOT_PROJECT]: [UserDetailsActionSet, allActionNames(UserDetailsActionSet)],
 +    [ROOT_PROJECT_ADMIN]: [UserDetailsActionSet, allActionNames(UserDetailsActionSet)],
+     [ResourceKind.WORKFLOW]: [msWorkflowActionSet, msWorkflowActionFilter],
  };

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list