keylime/keylime-vagrant-ansible-tpm-emulator

Fixing Vagrant setup

THS-on opened this issue · 1 comments

THS-on commented

The current Vagrant setup is not working, due to move to the rust agent and needs some general updates to work again.

We should sync the Ansible files with https://github.com/keylime/ansible-keylime

ToDos

  • Update to latest Fedora image
  • Use IMA emulator from rust agent
  • Remove references to components that no longer exist (e.g. keylime_node, keylime_webapp)
  • Remove travis CI
  • Sync ansible files with https://github.com/keylime/ansible-keylime
  • (optional) add some kind of smoke test to see more easily if it breaks

Everything but adding tests was done. I've been trying to think of a way to do that and it's not really possible with github actions, etc since it requires you to use vagrant to spin up a VM. We import the main setup from the keylime-ansible role directly, so almost all of the rest of it is pretty vagrant specific.