Kitware / HPCCloud

A Cloud/Web-Based Simulation Environment
https://kitware.github.io/HPCCloud/
Apache License 2.0
50 stars 23 forks source link

Error 500 when creating a new project #618

Closed felixveysseyre closed 6 years ago

felixveysseyre commented 6 years ago

Hi,

I am running HPCCloud using HPCCloud-deploy VM and the associated ComputeNode VM. The build of these two VMs ran smoothly however I am not able to create a new project.

Being on the Project page, I select a project type and enter all the required information. When I click create project, nothing happen and I got the following message in the console:

{  
   "message":"TypeError: TypeError('update() takes exactly 4 arguments (3 given)',)",
   "trace":[  
      [  
         "/opt/hpccloud/girder/girder/api/rest.py",
         619,
         "endpointDecorator",
         "val = fun(self, args, kwargs)"
      ],
      [  
         "/opt/hpccloud/girder/girder/api/rest.py",
         1220,
         "PATCH",
         "return self.handleRoute('PATCH', path, params)"
      ],
      [  
         "/opt/hpccloud/girder/girder/api/rest.py",
         960,
         "handleRoute",
         "val = handler(**kwargs)"
      ],
      [  
         "/opt/hpccloud/girder/girder/api/describe.py",
         689,
         "wrapped",
         "return fun(*args, **kwargs)"
      ],
      [  
         "/opt/hpccloud/girder/girder/api/access.py",
         63,
         "wrapped",
         "return fun(*args, **kwargs)"
      ]
   ],
   "type":"internal"
}

Thanks for your help

cjh1 commented 6 years ago

@felixveysseyre I am pretty sure this is an upstream regression in Girder, I have pushed a PR that should fix it girder/girder#2464, this should be merged soon. Then you should recreate your VM, so you get the new version of Girder or I can give you instruction to pull just the latest master.

felixveysseyre commented 6 years ago

Thanks @cjh1 !

Your PR having been merged, should I do something else than just rebuild the main VM of HPCCloud-deploy ?

cjh1 commented 6 years ago

@felixveysseyre Rebuild the main VM.