Project

General

Profile

Actions

Feature #14197

closed

[controller] Federated container requests

Added by Peter Amstutz over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
2.0
Release:
Release relationship:
Auto

Description

arvados-controller routes GET, PUT or POST operation on container requests to remote clusters based on the cluster id in the uuid (GET/PUT) or cluster_id request parameter (POST).

Must also be able to GET remote container records as well.


Subtasks 1 (0 open1 closed)

Task #14234: Review 14197-federated-containersResolvedLucas Di Pentima09/21/2018Actions

Related issues

Related to Arvados - Feature #13619: [Controller] Federated multi object retrievalResolvedPeter Amstutz09/28/2018Actions
Actions #1

Updated by Peter Amstutz over 5 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Peter Amstutz over 5 years ago

  • Status changed from In Progress to New
Actions #3

Updated by Peter Amstutz over 5 years ago

  • Description updated (diff)
Actions #4

Updated by Peter Amstutz over 5 years ago

  • Related to Feature #13619: [Controller] Federated multi object retrieval added
Actions #5

Updated by Peter Amstutz over 5 years ago

  • Description updated (diff)
Actions #6

Updated by Peter Amstutz over 5 years ago

  • Description updated (diff)
Actions #7

Updated by Tom Morris over 5 years ago

  • Story points set to 2.0
Actions #8

Updated by Tom Morris over 5 years ago

  • Target version changed from To Be Groomed to Arvados Future Sprints
Actions #9

Updated by Tom Morris over 5 years ago

  • Target version changed from Arvados Future Sprints to 2018-10-03 Sprint
Actions #10

Updated by Peter Amstutz over 5 years ago

  • Assigned To set to Peter Amstutz
Actions #11

Updated by Peter Amstutz over 5 years ago

  • Status changed from New to In Progress
Actions #12

Updated by Peter Amstutz over 5 years ago

14197-federated-containers @ 1dd4997ebfe9e1bce4073aed9abb37f89ae90845

Support GET, PUT/PATCH and POST (object create) for containers and container requests.

https://ci.curoverse.com/view/Developer/job/developer-run-tests/902/

Actions #13

Updated by Lucas Di Pentima over 5 years ago

  • On the remote container request creation tests, I think it would be convenient to also assert that the created object’s uuid match with the desired cluster prefix, to confirm that the object was created on the correct cluster.
  • Should we also test POSTs on unknown cluster_id prefixes?
Actions #14

Updated by Peter Amstutz over 5 years ago

Lucas Di Pentima wrote:

  • On the remote container request creation tests, I think it would be convenient to also assert that the created object’s uuid match with the desired cluster prefix, to confirm that the object was created on the correct cluster.

Added check to existing create requests.

  • Should we also test POSTs on unknown cluster_id prefixes?

Added test.

14197-federated-containers @ 959fc42ba11fbe4f803511ffcb8945bae537ff21

https://ci.curoverse.com/view/Developer/job/developer-run-tests/903/

Actions #15

Updated by Lucas Di Pentima over 5 years ago

This LGTM, please merge. Thanks!

Actions #16

Updated by Peter Amstutz over 5 years ago

  • Status changed from In Progress to Resolved
Actions #17

Updated by Tom Morris over 5 years ago

  • Release set to 14
Actions

Also available in: Atom PDF