Skip to content
Snippets Groups Projects
Ade Rixon's avatar
Adrian Rixon authored
	modified:   roles/nvidia-driver
2afe0fd5
History

ansible-dsa

This is the repository for the Ansible playbook and roles to configure Ubuntu laptops for the DSA course.

Some of this work is based on the Linux Teaching Lab playbooks from COMSC.

When cloning this repository, please remember to also clone the submodules (roles) within it, e.g.:

git clone --recurse-submodules ...

After updating a submodule, remember to commit the change to this parent repository.

Development workflow

There is a staging branch. All development is to be carried out in feature branches. Approved feature branches will be merged into staging for integration testing. When tests have passed and the changes are approved, the current staging branch will be merged into the master branch for production use by an authorised maintainer.

Testing

There is a default Kitchen test suite in .kitchen.yml and the test/ folder.

TODO

  • Further system hardening? (BIOS, etc.)