Linaro / lite-lava-docker-compose

LITE Team LAVA docker dispatcher
MIT License
5 stars 10 forks source link

boards: Add musca_a support #18

Closed microbuilder closed 5 years ago

microbuilder commented 5 years ago

This PR adds board support for the musca_a target.

microbuilder commented 5 years ago

As was discussed in the LAVA call just ended, there shouldn't be a need to patch insides of lava-server to add new board type, it should be possible to add it via lava-cli commands.

So, let me be -1 on this - let's try to learn and do it right, instead of adding hard to maintain workarounds/patchings.

I get the following error when the lava-server section isn't added:

Screenshot 2019-06-26 at 09 45 28
pfalcon commented 5 years ago

@microbuilder:

$ lavacli --help -i dispatcher device-types
usage: lavacli device-types [-h]
                            {add,aliases,health-check,list,show,template,update}
                            ...
lavacli device-types: error: the following arguments are required: sub_sub_command

One of these sub-commands should (according to Remi) help with configuring a new device type. Perhaps, template? Let's figure it out, use it afterwards, and modify make lava-boards target to add this board type (semi)automagically to our setup.

galak commented 5 years ago

Let's go with the version in #19