Machine Registration Container

The machine registration container is responsible for the following functions:

  • Registering new test machines:

    • Creating tags for the test machine without manual intervention, with the help of GFXInfo;

    • Finding out which TTY device is connected to the gateway’s SALAD service;

  • Verifying that the state of the test machine matches the state found in MarsDB, including verifying that the serial console is talking to the gateway;

  • Verifying that the test machine has the wanted list of tags, and hiding the hardware that is not needed for testing (useful for multi-GPU setups).

Find out more about it in the source code.