[FOLIO-2192] Integrate Q3.1 module releases into platform-core and platform-complete Created: 23/Jul/19  Updated: 03/Jun/20  Resolved: 31/Jul/19

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P2
Reporter: John Malconian Assignee: John Malconian
Resolution: Done Votes: 0
Labels: platform-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to FOLIO-2199 update folio-install documentation fo... Closed
Sprint: CP: sprint 69, CP: sprint 68
Story Points: 5
Development Team: Core: Platform

 Description   

Merge Renovate PRs and create q3.1 release branch in each repository - platform-core and platform-complete.



 Comments   
Comment by John Malconian [ 25/Jul/19 ]

Q3.1 release integration is mostly complete for platform-complete. There were some last minute issues with a couple of module releases, but they have been resolved and are being integrated into platform-complete currently.

There will be no dedicated q3.1 FOLIO release builds nor will there be a long standing q3.1 branch. Instead, when the releases are fully integrated, I will tag the release. The folio-release build (https://folio-release.aws.indexdata.com) will be used to demonstrate the current state of the q3.1 release in platform-complete. It is built daily from the master branch of platform-complete.

Q3.1 release integration is further behind for platform-core due to failing integration tests that need to be resolved before finalizing the platform-core release.

Comment by John Malconian [ 26/Jul/19 ]

Zak Burke indicates that bug fix releases for a handful of UI modules are imminent and that these fixes are necessary for UI integration tests to pass in platform-core. Bundled all q3.1 updates into one PR for platform-core. This PR is failing five UI integration tests.

https://jenkins-aws.indexdata.com/job/folio-org/job/platform-core/job/PR-364/1/UI_20Regression_20Test_20Report/

I will wait until Monday to create a 'q3.1-2019' release tag on both platforms. In the meantime, the master branch of platform-complete contains the latest state of the q3.1-2019 release.

Comment by Jakub Skoczen [ 29/Jul/19 ]

Zak Burke John Malconian should you create a task for solving the PR test failures?

Comment by Zak Burke [ 29/Jul/19 ]

Rats; integration tests against #snapshot were successful on Friday so I was hopeful they would pass against #master too. John Malconian, do you have a link to the Jenkins log that shows the failures?

Comment by John Malconian [ 29/Jul/19 ]

This is the latest PR with the ui-inventory and ui-users bugfixes. I previously merged your test updates to master.

https://github.com/folio-org/platform-core/pull/370

The UI integration test log as well as a link to the test system is in the PR comments.

Comment by John Malconian [ 31/Jul/19 ]

Zak Burke has merged some UI test fixes and now all UI integration tests PASS against the q3.1 release of platform-core. I've tagged the q3.1 release of platform-core as 'q3.1-2019'.

As soon as I get the latest backend module bugfixes incorportated into platform-complete, I will tag platform-complete similarly.

Comment by John Malconian [ 31/Jul/19 ]

platform-complete now has the latest backend module patch releases - mod-inv-storage 16.0.1, mod-erm-usage-2.4.1, mod-kb-ebsco-java-2.5.1 and mod-patron 3.0.2. the release has been tagged on master - 'q3.1-2019'.

Generated at Thu Feb 08 23:18:53 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.