report errors if the bundle does not exist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LAVA Server |
Confirmed
|
Medium
|
Georgy Redkozubov |
Bug Description
Over the holiday period, the OOM killer caused processes to terminate on validation.
https:/
As this marks the job as incomplete, it took certain boards offline. (vexpress-a9-02 in this case)
The error message needs to be clearer by handling this traceback from the uwsgi log inside _get_sanitized_
ERROR:django.
Traceback (most recent call last):
File "/srv/lava/
response = callback(request, *callback_args, **callback_kwargs)
File "/srv/lava/
RequestCont
File "/srv/lava/
return HttpResponse(
File "/srv/lava/
return t.render(
File "/srv/lava/
return self._render(
File "/srv/lava/
return self.nodelist.
File "/srv/lava/
bit = self.render_
File "/srv/lava/
return node.render(
File "/srv/lava/
self.
File "/srv/lava/
obj = self.var.
File "/srv/lava/
value = self._resolve_
File "/srv/lava/
current = current()
File "/srv/lava/
self.
File "/srv/lava/
self.
File "/srv/lava/
self._file = self.storage.
File "/srv/lava/
return self._open(name, mode)
File "/srv/lava/
return File(open(
IOError: [Errno 2] No such file or directory: u'/srv/
Instead of reporting a 502 Bad Gateway XMLRPC error, a more useful and more informative XMLRPC error should be used.
Changed in lava-server: | |
assignee: | nobody → Senthil Kumaran S (stylesen) |
status: | New → Confirmed |
Changed in lava-server: | |
status: | Confirmed → In Progress |
Changed in lava-server: | |
status: | In Progress → Confirmed |
Changed in lava-server: | |
assignee: | Senthil Kumaran S (stylesen) → Georgy Redkozubov (gesha) |
Any update on this Georgy?