...
The Requestor PO submits a request for a CSP to the #release#folio-release_bug_triage channel, tagging @folio_rms, and providing a link to a Jira ticket which describes the issue and has:
The “Release” field set to <Target release> Service Patch <Number> for the targeted CSP release e.g. “Quesnelia (R1 2024) Service Patch #8”
The “RCA” field populated
Test cases in TestRail linked
The “CSP Request Details” field populated with the Required information for a CSP request
The RMS panel members review and provide a thumbs up (approved) or thumbs down (not approved) on the request in the #release#folio-release_bug_triage channel. For approval a request must receive at least 5 approvals (thumbs up) including at least 2 approvals from technical approvers. If approval cannot be agreed immediately in the channel, then the Requestor PO will be invited to present the request at a RMS group meeting.
If the request is approved, the Requestor must set the field “CSP Approved” = Yes
If the request is not approved, the Requestor must set the field “CSP Approved” = No and populate the field “CSP Rejection Details”
Proceed to implementation, testing and module release
When the fix has been certified in Bugfest environment, the Requestor PO should change the Jira Status to Closed
Add information about the CSP to the particular release’s Release Notes page on the Wiki in the Post-release CSP table
DevOps team to add tag to platform-complete branch for the particular release
Release Coordinator announces CSP availability using the regular Slack channels
...
The PO works with their team to investigate the issue. The team determines fix strategy, effort, risk, and a test plan
PO prepares the Jira ticket (see Process Logistics and Required information for a CSP request). When the ticket is populated, the PO sends a message to #release#folio-release_bug_triage channel, tagging in @folio_rms which will alert all members of the RMS group of the request. The RMS group members will review the provided material. If the case is compelling enough, they issue their approval right away. If the case is so not clear-cut, the Release Coordinator schedules a meeting for the Requestor PO with the RMS group members.
Approvers: D Howell (Support rep), K Martin (PC rep), Y Kumar (QA), L Braginski (Dev), J Skoczen, M Veksler, M Gorrell (CC rep), H Kaplanian, K Gambrell. Need 5 approvals, including 2 technical approvers (Mark V, Lee, Mike G, Jakub)
If the RMS decision is a Go, the appropriate development team is tasked to go ahead with the fix.
If the decision is a No Go, then PO will make sure to add a workaround to the JIRA issue and additional details to release notes (see Process Logistics)
In the case of a Go decision, the CSP is released as soon as the work completed
...