Project

General

Profile

Bug #15275

Updated by Lucas Di Pentima almost 5 years ago

 
 Happens with both admin & non admin users: 

 <pre> 
 req-5qyagztkh70zbk8bkvwj] Missing signature on locator a04da5d2fc3101a71e19146b1a1b238b+36 $ arv collection delete --uuid c97qk-4zz18-f6jhysa06j4wvjs 
 #<ArvadosModel::PermissionDeniedError: ArvadosModel::PermissionDeniedError> 
 Error 1558631657+1fe7d861: 403 
 {"method":"DELETE","path":"/arvados/v1/collections/c97qk-4zz18-3x18ksisv6vtu1y","format":"json","controller":"Arvados::V1::CollectionsController","action":"destroy","status":403,"duration":43.67,"view":0.41,"db":11.57,"request_id":"req-5qyagztkh70zbk8bkvwj","client_ipaddr":"54.209.184.185","client_auth":"4xphq-gj3su-fwroumji2gsa9tv","params":{"_profile":"true","help":"false","uuid_given":"true"},"@timestamp":"2019-05-23T17:14:17.400122232Z","@version":"1","message":"[403] DELETE /arvados/v1/collections/c97qk-4zz18-3x18ksisv6vtu1y (Arvados::V1::CollectionsController#destroy)"} Error: #<NoMethodError: undefined method `manifest_text_changed?' for nil:NilClass> 
 </pre> 

 Previous investigation done by Peter points the cause of this to the manage_versioning callback. It should not try to make a snapshot when deleting a collection.

Back