Upgrade to RAML Module Builder 33.x

Description

As part of 2021 R2 it is necessary to upgrade all modules based upon RAML Module Builder to the official version, 33.x

This also includes

  • moving the tests to use test containers for PostgreSQL instead of embedded postgreSQL

Links
Upgrade guide

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Marc Johnson June 10, 2021 at 12:35 PM

Thank your the advice, upgrade to 2.2.0 and using the other method worked.

Marc Johnson June 8, 2021 at 2:23 PM

The new method is getModuleId(). You can find it in the client v2.1.0, but we'll release 2.1.1 probably today, and I would suggest to use this bugfix version instead.

Thank you for getting back to me and confirming Vega are working on this.

Prokopovych will wait for the release before continuing with this upgrade work.

Alexander Kurash June 8, 2021 at 1:51 PM

 The new method is getModuleId(). You can find it in the client v2.1.0, but we'll release 2.1.1 probably today, and I would suggest to use this bugfix version instead. 

Marc Johnson June 7, 2021 at 12:20 PM

As this blocks the upgrade of mod-circulation-storage and hence it's release, please can assistance with this be prioritised with the Vega team?

cc:

Marc Johnson June 3, 2021 at 3:49 PM

During the changes for [MODPUBSUB-172] the method PubSubClientUtils.constructModuleName was removed.

mod-circulation-storage uses that method when it registers with pub-sub.

What should this code do instead?

(this is a breaking compatibility change, it's unexpected that it was made in version 2.1.0)

cc:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 13, 2021 at 2:34 PM
Updated June 11, 2021 at 12:34 PM
Resolved June 11, 2021 at 12:34 PM
TestRail: Cases
TestRail: Runs