cisagov / mesa-toolkit

0 stars 2 forks source link

Ensure .complete file is created after vulnerability scans complete #8

Closed m1j09830 closed 4 months ago

m1j09830 commented 4 months ago

๐Ÿ—ฃ Description

The mesa-gui was not properly tracking when vulnerability scans were completed. This was due to a missing .complete file that is generated after the scans have finished running.

๐Ÿ’ญ Motivation and context

This PR addresses issue #7.

๐Ÿงช Testing

  1. Build the mesa-ops.ova using the mesa-packer repo (https://github.com/cisagov/mesa-packer.git)
  2. Load the vm into VMware fusion
  3. Run the All Checks option from the GUI after supplying the scope
  4. Verify that the vulnerability scans are running on the backend as intended (sudo journalctl -fu mesa.service)
  5. Verify the vulnerability scans are showing at Complete after they have successfully completed in the GUI

โœ… Pre-approval checklist

โœ… Pre-merge checklist