Nick Huber
2016-08-18 16:23:05 UTC
Hi,
I'm having issues trying to set up a test that is multinode with lxc workers.
I end up with a test that fails with:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/lava_scheduler_app/dbutils.py", line 808, in select_device
pipeline_job.pipeline.validate_actions()
File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 238, in validate_actions
raise JobError("Invalid job data: %s\n" % self.errors)
JobError: Invalid job data: ['Invalid job - missing protocol']
I have tried setting the lava-lxc protocol in a way that works with single node tests, but it doesn't seem to be there in the job for this specific node. Is there something I am missing with how to supply the lxc protocol for a role when using multinode?
Thanks,
Nick Huber
I'm having issues trying to set up a test that is multinode with lxc workers.
I end up with a test that fails with:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/lava_scheduler_app/dbutils.py", line 808, in select_device
pipeline_job.pipeline.validate_actions()
File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 238, in validate_actions
raise JobError("Invalid job data: %s\n" % self.errors)
JobError: Invalid job data: ['Invalid job - missing protocol']
I have tried setting the lava-lxc protocol in a way that works with single node tests, but it doesn't seem to be there in the job for this specific node. Is there something I am missing with how to supply the lxc protocol for a role when using multinode?
Thanks,
Nick Huber