alan-turing-institute / data-safe-haven-team

Project board for the Data Safe Havens in the Cloud team
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Manage codebase releases and testing #50

Closed Davsarper closed 6 days ago

Davsarper commented 1 year ago

Goal Title

What will this work achieve? Support for deployments of the Data Safe Haven at Turing and beyond

Description

Manage codebase releases and testing and Codebase maintenance are closely related but the first one is specifically around fixes/testing of our current code before tagging a release while the second one is generic updates/bug-fixes that aren't tied to us being about to release something

Definition of Done

When will this be considered as succesfully completed? Ongoing

Details

Resourcing

August

References

Task and issue breakdown

Breakdown in specific tasks of maximum a month duration, tasks and issues may be added as necessary Issues may span across repositories when necessary

Checklist

Report progress

5 February to 8 April 2024

Having completed development of v4.2.0 we prepared the release which included preparing a release branch and deployment in an environment for pen testing.

Extensive time was allocated to deploying and the errors/bugs that arose, as well as preparing for pen testing (this included deployment but also requesting specific tests like the removal of certain hardcoded IPs)

Pen testing was arranged and carried out, managing to spend within the 2023-2024 FY. iStorm kept better communications than last time and did not find concerning issues.

19 September to 9 October

14 August to 18 Septmber

10 July to 14 August 2023

Davsarper commented 1 year ago

@jemrobinson what would be the headline of what 4.1 release delivers?

jemrobinson commented 1 year ago

Release notes here: https://github.com/alan-turing-institute/data-safe-haven/releases/tag/untagged-559a72d3d8bbb76d2aeb

Davsarper commented 1 year ago

September was heavy with pen test and release, October may be quieter. we may or not do another release, not a priority

Davsarper commented 11 months ago

Dec planning

Working on a series of issues associated the last release

Davsarper commented 9 months ago

February action for @Davsarper , verify budget for another pen test and get in contact with iStorm

JimMadge commented 8 months ago

March focus: Make v4.2.0 release Run pen test on v4.2.0

Davsarper commented 7 months ago

Needs to be a priority, work belongs to march but there will be follow up things. for exmaple:

Davsarper commented 5 months ago

Patch release this month by @jemrobinson (please add issue). This is a fix for a guacamole problem needed for DSG

Davsarper commented 4 months ago

Similar to last month there is a bug that needs fixing and making an associated patch release, not made yet because focus on development but will happen.

Priority yes, not a lot of time spent on it.

We are in patch mode, doing what needs done but not focusing on new releases.

Davsarper commented 3 months ago

Hoping to release 5.0.0 this month so this is a priority, work will happen late august after pen test tells us what to fix change

Davsarper commented 6 days ago

No longer using this story to track this work, instead tracked within specific milestones/releases