Bug #11470

[API] container_requests#update alternately responds 422 or 404 for no apparent reason

Added by Tom Clegg 4 months ago. Updated 3 months ago.

Status:NewStart date:04/12/2017
Priority:NormalDue date:
Assignee:Nico César% Done:

50%

Category:API
Target version:Arvados Future Sprints
Story points-Remaining (hours)0.00 hour
Velocity based estimate-

Description

Seems like a race condition -- perhaps related to permission lookups or other container request updates that are happening at the ~same time?


Subtasks

Task #11479: ReviewNewPeter Amstutz

Task #11526: Review 11470-update-task-fieldsResolvedTom Clegg


Related issues

Related to Arvados - Bug #11917: Error fetching collection (HttpError 422) during call to ... Feedback 06/29/2017

Associated revisions

Revision 2333472a
Added by Tom Clegg 4 months ago

Merge branch '11470-update-task-fields'

refs #11470

History

#2 Updated by Tom Clegg 4 months ago

  • Description updated (diff)

#3 Updated by Tom Clegg 4 months ago

Bugfix encountered by accident while investigating:

11470-update-task-fields @ 9aa83ad7b4de05dd2818885ed34111d4dcf322ea

#4 Updated by Peter Amstutz 4 months ago

11470-update-task-fields LGTM

#5 Updated by Tom Morris 4 months ago

  • Assignee deleted (Tom Clegg)
  • Target version changed from 2017-04-26 sprint to 2017-05-10 sprint

#6 Updated by Tom Morris 4 months ago

  • Assignee set to Nico César

#7 Updated by Tom Morris 3 months ago

  • Target version changed from 2017-05-10 sprint to 2017-05-24 sprint

To be reviewed after Roche upgrade

#8 Updated by Nico César 3 months ago

update the clusters with Carlos next weeks and after all updates review the status with him ... there is a pipeline of several incoming changes on their clusters. as follows:

#10111: Provenance graph for container requests - merged - and latest version isn't running in our clusters
#10645: Better display of command / inputs for container requests - merged - and not running in our clusters
RT 321 / #11469: Use temp space outside container - merged - and not running in our clusters

#11626: Propagate slurm errors so they are visible in workbench - in review
RT 355: Efficient loading & rendering of many container requests - in progress
#10112: Improve display of workflow - in progress
-- Also slurm integration improvements for requesting the correct amount of memory and disk.

#9 Updated by Nico César 3 months ago

  • Target version changed from 2017-05-24 sprint to Arvados Future Sprints

Also available in: Atom PDF