Appendix A - Installing the Server Test Suite ManuallyΒΆ

Ordinarily, MAAS will install the Server Test Suite onto the SUT as part of the provisioning process. If the MAAS server is not configured to do this, you may use APT to do the job after deploying the SUT. In order to do this, your lab must have Internet access or a local APT repository with both the main Ubuntu archives and the relevant PPAs. You can install the necessary tools using apt-get.

Log in to the server and run the following commands:

$ sudo add-apt-repository ppa:checkbox-dev/stable
$ sudo add-apt-repository ppa:firmware-testing-team/ppa-fwts-stable
$ sudo apt update
$ sudo apt install canonical-certification-server

If you want to run the test suite from an Ubuntu live medium, you must also enable the universe repository:

$ sudo add-apt-repository universe

Note that running the test suite from a live medium is not accepted for any certification attempt; this information is provided to help in unusual situations or when debugging problems that necessitate booting in this way.

During the installation, you may be prompted for a password for mysql. This can be set to anything you wish; it will not be used during testing. You may also be prompted to configure the Postfix mail server. Selecting No configuration is appropriate.

At this point, the test suite and dependencies should be installed.