Release modules where system users need to be disabled

Description

In https://folio-org.atlassian.net/browse/MODROLESKC-24 we merged the changes required to disable system user management and use into the mainline branch for each module.  We now need to backport these changes to the poppy versions of the modules, release patch versions of each, and finally update and release application descriptors.

Scope:

  1. Create patch release of folio-spring-base (Done. See https://github.com/folio-org/folio-spring-support/releases/tag/v8.0.0)

  2. Pull in the patch version of folio-spring-base (as needed) into these modules and create patch releases for the following repositories:

    • mod-pubsub

    • mod-search 

    • mod-remote-storage

    • mod-data-export-spring

    • mod-entities-links

  3. Update the application descriptors in folio-org/application-descriptors with the appropriate (patched Poppy release) module versions

  4. Notify FSE platform team / Maksym when completed 

Approach:

Using mod-search as an example:

  1. Merge ability to disable system users into the "release/v3.0" branch 

    1. If folio-spring-base is used, update the dependency version in pom.xml to the patch version which has been updated with the ability to disable system users. 

    2. It's unclear if this is already done or not.  Leaving this here as a reminder to double check.

  2. Release mod-search v3.0.6 from the "release/v3.0" branch

  3. Update folio-org/application-descriptors/Poppy to specify mod-search-3.0.6

  4. Repeat steps 1-3 for other modules

  5. Bump application descriptor versions and update the "Poppy GA1" release 

Acceptance Criteria:

  • Patch releases (of Poppy versions) have been made for each modules indicated above

  • Application descriptors in folio-org/application-descriptors/Poppy have been updated

  • Application descriptor versions have been bumped as needed

  • The Poppy GA1 release of folio-org/application-descriptors has been updated/repointed

  • FSE has been notified that the new application descriptors are ready.

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Yauhen VavilkinFebruary 5, 2024 at 2:50 PM

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Eureka

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 25, 2024 at 6:10 PM
Updated February 13, 2024 at 7:01 PM
Resolved February 13, 2024 at 7:01 PM
TestRail: Cases
TestRail: Runs