deeplow

Results 170 issues of 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...

dev-env

* [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...

provisioning
salt

## 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?**...

dev-env
automation

## 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...

UX
salt
support

## 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...

UX
support

## 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 -...

UX
support
UX review needed

## 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...

provisioning
UX