deeplow
deeplow
With the release of version 1.0.2 a qube named `sd-retain-logvm` [was created](https://github.com/freedomofpress/securedrop-workstation/pull/1246/commits/1c1141d0a7bd1d48c54eb7f155b127aa2c14102e) for forensic preservation of the assumed-compromised sd-log VM before its reinstall. Through [the official announcement](https://securedrop.org/news/securedrop-workstation-1_0_2-released/), users were given...
Phrasing was adapted from the open beta release announcement [1]. [1]: https://securedrop.org/news/securedrop-workstation-1_0_0-released/ ## Status Ready for review ## Description of Changes Fixes #. Changes proposed in this pull request: ##...
## Status Ready for review ## Description of Changes Fixes https://github.com/freedomofpress/securedrop-workstation/issues/1279 Changes proposed in this pull request: - replaces `cmd.run` and `cmd.wait` where possible with `qvm.template_installed` - replaces `watch` with...
Improve and document makefile targets to speedup development - Revise provisioning make commands for specific VMs (`make sd-*`) is current, allows for fast salt iterations. Ensure onboarding / developer docs...
* [x] I have searched for duplicates or related issues ## Description > I have found the culprit for slow dom0 provisioning: `qubes-vm-update` for the fedora template, regardless of whether...
## Description **Goal:** make development iterations faster: - cutting workstation feature iteration time - cutting client feature building and deployment **Approach:** 1. (done)**is there a faster way of doing things?**...
## Description Untrained eyes may find it difficult to spot where the issue happened. Also because the Workstation does not (yet) have `failhard=True` (https://github.com/freedomofpress/securedrop-workstation/issues/232), the last line does not necessary...
## Description The update process may fail for various reasons. It would be useful of users if we could at the very least provide actionable information instead of just "there...
## Description If there are issues during the workstation installation, there is the risk that installation logs are lost. Examples: - unlimited scrollback not active - accidental terminal closing -...
## Description It may be unclear for users that an issue happened during the installation (a python traceback for a non-developer has little meaning) and reading the last line indicating...