---------- Forwarded message ---------- From: Steve McIntyre steve.mcintyre@linaro.org Date: 31 May 2016 at 16:46 Subject: Re: pipeline vland help To: Christian Ziethén christian.ziethen@linaro.org Cc: neil.williams@linaro.org
On Tue, May 31, 2016 at 03:29:45PM +0200, Christian Ziethén wrote:
Hi,
Hi Christian,
You'd be much better asking on the lava-users mailing list rather than just directly to me, I'll be honest.
putting
100M in the tags for the vland, I also tried requiring that the arndale
targets
in the multinode protocol had the 100M tag, but that didn't work.
According to
the device dictionary for lng-arndale-01, it should have a 100M tag on
iface1.
Hmmm, OK. I can see that it's sat waiting for devices to be assigned. Looking at the definition, you've got one group (role) defined with 2 entries. I believe that for VLANd jobs you need to have individual roles for each machine. Neil can confirm.
Right, v1 doesn't do vland.
would be
my end goal for this exercise.
Sure, that's what we expect to have working for you.
Cheers, -- Steve McIntyre steve.mcintyre@linaro.org http://www.linaro.org/ Linaro.org | Open source software for ARM SoCs
On 31 May 2016 at 16:04, Christian Ziethén christian.ziethen@linaro.org wrote:
The job is fine - it has a count of 1 for each role, so it does have individual roles.
It's a scheduling bug, specific to VLANd support (and therefore V2). I'm looking into it using the beaglebone-black test job - a standard multinode bbb job runs, adding the vland requirements and it fails to schedule.
There's nothing that can be done at your end until I've worked out where it is getting blocked.
The 2016.6 release is due shortly, so I'll get a fix for this into that release. Sorry for the delay.
On 31 May 2016 at 16:45, Neil Williams neil.williams@linaro.org wrote:
I've found the scheduler bug - I've had to cancel the job. There's a bug in the tags handling. For now (until I fix this bug), you'll need to specify all - and exactly all - of the interface tags in your job submission.
https://lng.validation.linaro.org/scheduler/job/9790/multinode_definition
Currently, that then fails to start, so I'll need to work on this support.
I did another test run today: https://lng.validation.linaro.org/scheduler/job/10273/multinode_definition
I got hacking sessions on both machines, but the vland assignment did not seem to work. Any ideas?
On 31 May 2016 at 18:40, Neil Williams neil.williams@linaro.org wrote:
On 15 June 2016 at 14:05, Christian Ziethén christian.ziethen@linaro.org wrote:
You've missed a section of the YAML job submission and therefore haven't told LAVA exactly when to deploy the vlans.
https://lng.validation.linaro.org/scheduler/job/5600/multinode_definition
In the deploy action, there needs to be a section for the protocol:
protocols: lava-vland: - action: lava-vland-overlay request: deploy_vlans
That is missing from https://lng.validation.linaro.org/scheduler/job/10273/multinode_definition
lava-users@lists.lavasoftware.org