This comes from the kraxel.org repo and was added to the infra
repo by nirik. Note that it is technically non-freely licensed.
It contains a FAT implementation; Microsoft has granted an
exemption from the FAT patent purely for the purpose of
implementing a UEFI firmware, so there is a use restriction on
this code. License can be found (as I write this) at:
https://github.com/tianocore/edk2/blob/master/FatBinPkg/License.txt
it seems variables in vars/main.yml are 'role variables' with
a high precedence, while variables in defaults/main.yml are
'role default variables' with a low precedence. This could be
made a hell of a lot clearer in the docs.
This adds openQA server, worker and dispatcher roles, and
applies them to the appropriate hosts. A few secret vars are
required. See trac #4958 for discussion.