sequencescape icon indicating copy to clipboard operation
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

Open stevieing opened this issue 1 year ago • 3 comments

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.

stevieing avatar Oct 05 '23 09:10 stevieing

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

stevieing avatar Oct 24 '23 12:10 stevieing

We need to decide how to tackle this without it being a resource sink.

stevieing avatar Nov 06 '23 09:11 stevieing

Sequencescape housekeeping stories:

  • #3950
  • #4006
  • #4005
  • #4007

yoldas avatar Jan 23 '24 16:01 yoldas

Is this EPIC still needed, now we have the tech debt board ?

TWJW-SANGER avatar Jul 10 '24 15:07 TWJW-SANGER

Closed as being dealt with in other stories.

stevieing avatar Aug 20 '24 12:08 stevieing