[x] Add the new versions tag as an active build on Read The Docs (You can add as a hidden build, before release, to preview)
For major releases only
[x] Confirm that a third party has carried out a full penetration test evaluating:
external attack surface
ability to exfiltrate data from the system
ability to transfer data between SREs
ability to escalate privileges on the SRD.
Update documentation
[x] Update supported versions in SECURITY.md
[x] Update pen test results in VERSIONING.md
:computer: Release information
Version number: 5.0.0
SHM ID: turtle
T2 SRE ID: donatello
T3 SRE ID: leonardo
:deciduous_tree: Deployment problems
Probable time out of resource creation in one SRE.
Repeat deployment attempts failed because the resource was created, but the outputs were not present in the Pulumi stack state.
Deleting the resources in the portal and redeploying fixed the issue, as after a refresh Pulumi recreated the resources are collected the outputs.
No fix necessary.
Smoke tests are failing on the Tier 3, which is configured with pre-approved software packages allowed.
See #2107
Fatal error in Ansible (see #2099) can stop following tasks from running.
It was necessary to run desired state again (or wait for the timer to trigger) for the workspaces to be properly configured.
:white_check_mark: Checklist
Refer to the Deployment section of our documentation when completing these steps.
data-safe-haven/VERSIONING.md
guide and determine the version number of the new release. Record it in the title of this issue.release-v0.0.1
For patch releases only
For minor releases and above
For major releases only
Update documentation
:computer: Release information
:deciduous_tree: Deployment problems
Probable time out of resource creation in one SRE. Repeat deployment attempts failed because the resource was created, but the outputs were not present in the Pulumi stack state. Deleting the resources in the portal and redeploying fixed the issue, as after a refresh Pulumi recreated the resources are collected the outputs. No fix necessary.
Smoke tests are failing on the
Tier 3
, which is configured withpre-approved
software packages allowed. See #2107Fatal error in Ansible (see #2099) can stop following tasks from running. It was necessary to run desired state again (or wait for the timer to trigger) for the workspaces to be properly configured.