sequencescape
sequencescape copied to clipboard
DPL-936 - As developers we need to update the dependencies as some of our libraries are out of date which is adding to our technical debt and increases risk of libraries becoming unusable
User story As developers we need to update the dependencies as some of our libraries are out of date which is adding to our technical debt and increases risk of libraries becoming unusable
Who are the primary contacts for this story Steve
Who is the nominated tester for UAT PSD
Acceptance criteria To be considered successful the solution must allow:
- [ ] The dependencies to be more up to date so that we are only 2 months out of date rather than the current 1 year
- [ ] All high security risks to be fixed
- [ ] Modify the depfu settings so we are using individual updates to reduce cognitive load
Dependencies This story is blocked by the following dependencies:
- #<issue_no.>
- sanger/
#<issue_no.>
References This story has a non-blocking relationship with:
- #<issue_no.>
- sanger/
#<issue_no.>
Additional context Add any other context or screenshots about the feature request here.
Task list:
- [ ] fix and merge[security] Update rails 6.0.6.1 → 6.1.7.6 (minor)
- [ ] Update all Bundler dependencies (2023-10-12)
- [ ] Modify depfu to move to single dependency updates
- [ ] Research the work involved to upgrade to Rails 7
We need to decide how to tackle this without it being a resource sink.
Sequencescape housekeeping stories:
- #3950
- #4006
- #4005
- #4007
Is this EPIC still needed, now we have the tech debt board ?
Closed as being dealt with in other stories.