[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: |
|
||||||||
| 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. 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'. |