container requests in the new codepath for controller
authorNico Cesar <nico@nicocesar.com>
Tue, 10 Nov 2020 14:00:52 +0000 (09:00 -0500)
committerNico Cesar <nico@nicocesar.com>
Tue, 10 Nov 2020 14:05:43 +0000 (09:05 -0500)
commit9e312753855286a7e21c83218bb48589f4d1535d
tree77dd606583ca90c47d34c8597de1141c933e9076
parent8e60faf420f02d750bbaf7792343a95d2c2674ae
container requests in the new codepath for controller

Controller's "new" codepath is a step towards sunsetting railsapi. This
commit is the initial work to get Container Requests in that path

The reason for deleting some tests is intentional. This is part of the migration
from
   apps/workbench/test/controllers/container_requests_controller_test.rb
to
   lib/controller/integration_test.go

This single-commit is the result of collaboration with Lucas Di Pentima
and Tom Clegg in the branch 17014-controller-cr

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>
29 files changed:
apps/workbench/test/controllers/container_requests_controller_test.rb
lib/boot/supervisor.go
lib/controller/cmd.go
lib/controller/fed_containers.go
lib/controller/federation.go
lib/controller/federation/conn.go
lib/controller/federation/generate.go
lib/controller/federation/generated.go
lib/controller/federation_test.go
lib/controller/handler.go
lib/controller/handler_test.go
lib/controller/integration_test.go
lib/controller/localdb/conn.go
lib/controller/localdb/login.go
lib/controller/localdb/login_ldap.go
lib/controller/localdb/login_ldap_test.go
lib/controller/localdb/login_oidc.go
lib/controller/localdb/login_pam.go
lib/controller/localdb/login_pam_test.go
lib/controller/localdb/login_testuser.go
lib/controller/localdb/login_testuser_test.go
lib/controller/router/response.go
lib/controller/router/router.go
lib/controller/rpc/conn.go
sdk/go/arvados/api.go
sdk/go/arvados/container.go
sdk/go/arvadostest/api.go
services/api/app/controllers/user_sessions_controller.rb
services/api/test/fixtures/container_requests.yml