Improve the instructions for QA step 10

Clarify how can a tester install the previous version of Dangerzone in
the step 10 of the QA.

Closes #597
This commit is contained in:
Alex Pyrgiotis 2023-10-13 23:28:55 +03:00
parent 7f50ad2e48
commit 9bad7ab3bb
No known key found for this signature in database
GPG key ID: B6C15EBA0357C9AA
2 changed files with 38 additions and 14 deletions

View file

@ -158,9 +158,20 @@ should point the user to the Qubes notifications in the top-right corner:
_(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer _(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer
for the new version)_ for the new version)_
Install the previous version of Dangerzone system-wide. Open the Dangerzone Install the previous version of Dangerzone system-wide:
application and enable some non-default settings. Close the Dangerzone
application and get the container image for that version. For example * For MacOS/Windows, use the version from the website.
* For Linux, uninstall Dangerzone from your test environment, and install the
previous version using our [installation instructions](INSTALL.md). Also,
keep in mind the following:
- In order to run commands as root, execute into the container as root with
`podman exec -it -u root <container ID> bash`.
- If you encounter a GPG error, run the `dirmngr` command to create the
necessary directories.
Open the Dangerzone application and enable some non-default settings. Close the
Dangerzone application and get the container image for that version. For
example:
``` ```
$ podman images dangerzone.rocks/dangerzone:latest $ podman images dangerzone.rocks/dangerzone:latest
@ -170,10 +181,11 @@ dangerzone.rocks/dangerzone latest <image ID> <date> <size>
_(use `docker` on Windows/MacOS)_ _(use `docker` on Windows/MacOS)_
Install the new version of Dangerzone system-wide. Open the Dangerzone Install the new version of Dangerzone system-wide. For Linux, copy the package
application and make sure that the previously enabled settings still show up. back into the container. Open the Dangerzone application and make sure that the
Also, ensure that Dangerzone reports that the new image has been installed, and previously enabled settings still show up. Also, ensure that Dangerzone reports
verify that it's different from the old one by doing: that the new image has been installed, and verify that it's different from the
old one by doing:
``` ```
$ podman images dangerzone.rocks/dangerzone:latest $ podman images dangerzone.rocks/dangerzone:latest

View file

@ -160,9 +160,20 @@ should point the user to the Qubes notifications in the top-right corner:
_(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer _(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer
for the new version)_ for the new version)_
Install the previous version of Dangerzone system-wide. Open the Dangerzone Install the previous version of Dangerzone system-wide:
application and enable some non-default settings. Close the Dangerzone
application and get the container image for that version. For example * For MacOS/Windows, use the version from the website.
* For Linux, uninstall Dangerzone from your test environment, and install the
previous version using our [installation instructions](INSTALL.md). Also,
keep in mind the following:
- In order to run commands as root, execute into the container as root with
`podman exec -it -u root <container ID> bash`.
- If you encounter a GPG error, run the `dirmngr` command to create the
necessary directories.
Open the Dangerzone application and enable some non-default settings. Close the
Dangerzone application and get the container image for that version. For
example:
``` ```
$ podman images dangerzone.rocks/dangerzone:latest $ podman images dangerzone.rocks/dangerzone:latest
@ -172,10 +183,11 @@ dangerzone.rocks/dangerzone latest <image ID> <date> <size>
_(use `docker` on Windows/MacOS)_ _(use `docker` on Windows/MacOS)_
Install the new version of Dangerzone system-wide. Open the Dangerzone Install the new version of Dangerzone system-wide. For Linux, copy the package
application and make sure that the previously enabled settings still show up. back into the container. Open the Dangerzone application and make sure that the
Also, ensure that Dangerzone reports that the new image has been installed, and previously enabled settings still show up. Also, ensure that Dangerzone reports
verify that it's different from the old one by doing: that the new image has been installed, and verify that it's different from the
old one by doing:
``` ```
$ podman images dangerzone.rocks/dangerzone:latest $ podman images dangerzone.rocks/dangerzone:latest