Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-flight check: smoke test on VM / RPC configuration before starting #939

Open
deeplow opened this issue Feb 2, 2024 · 1 comment
Open

Comments

@deeplow
Copy link
Contributor

deeplow commented Feb 2, 2024

As I understand it, the updater runs before every startup. However, I learned from @zenmonkeykstop that only in certain occasions does it run the full salt deployment (I think this is happening here).

This makes sense as otherwise this would take too much time. But I wonder if it would be worth adding some sort of smoke test before startup just to make sure all the expected qubes are there and the proper policies in place to protect against the threat of user user mistake.

As it stands Qubes hardly has any foot-shooting protection. So it could be good to explore this extra guard rail. Furthermore, the results of this smoke test could be logged so in case of troubleshooting we could understand if there was some architecture deviation.

@deeplow
Copy link
Contributor Author

deeplow commented May 8, 2024

Just came across this test, which I think is exactly what we're looking for. What we want to do here is basically the same thing as running development smoke tests on the state of the machine, no?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant