Skip to content

[R25.9][BPDM] Release Checks #1463

@nicoprow

Description

@nicoprow

Release Info

Please provide information on what you want to be included in the Eclipse Tractus-X release.
If you are not owner of this issue, please provide the information as comment to the issue.
Make sure to assign this issue to expert(s) for their approval, as soon as you have finished preparation. Multiple assignees allowed; they will un-assign themselves once review completed.

Responsible contacts:

Version to be included in Eclipse Tractus-X release:

  • App version: 7.1.0
  • Helm Chart version: 6.1.0

Leading product repository: bpdm

Compliance

  • Possible changes (through the new features) on related Catena-X standards are considered and addressed
  • Tractus-X Release Guidelines(TRGs) fulfilled

Make sure to open and fill in a separate documentation issue in your product repository using the Quality Gate Checklist issue template

Note

Note: most criteria for documentation and security are now covered in TRGs

Functionality

  • Feature works as expected and described
  • Backward compatibility maintained (depending Major/ Minor)

Performance

  • Memory and CPU usage is within acceptable limits oriented with goldilocks

Testing

  • Unit tests cover all new features
  • Integration tests are updated
  • E2E/Integration test passed
  • Regressions tests passed

Feature summary

Please provide a list of all features that have been developed in the current phase. This list is essential for several reasons:

  • Test Preparation: Identifying new features will help in the creation of new end-to-end (E2E) tests and ensure that the relevant aspects are thoroughly tested.
  • Awareness: It will raise awareness of the features that need to be prioritized during the testing process.
  • Board Management: This will assist in keeping the project board organized and up-to-date.

By documenting these features, you will contribute to a smoother and more efficient release process.

Note

Note: all features needs to be closed to get approval for release

Feature Test Status Note Responsible Person
Golden Record Process For 'IsManagedBy' Relations
Business Partner Identifier Amount Limit
Golden Record Process For 'IsOwnedBy' Relations
Data of Managed Companies Becomes Participant Data

☑️ : Tested on release candidate but no final inspection from the expert group yet
✅ : Fully tested with final inspection

Tests are defined in the linked issues.

Standard summary

  • CX-0010
  • CX-0012
  • CX-0074

Release Documentation

  • Release notes/Changelogs are updated
  • Migration scripts/documentation are included if necessary (Ensure that any database or infrastructure migrations are included).
  • Known knowns
    • When creating a marketplace app the Portal does not support an internal technical user profile for BPDM permission group Gate Input Consumer. Therefore, it is currently not possible to create a marketplace app that enables access to ReadAccessGateInputForSharingMember offers for external VAT services wanting to access sharing member Gates
    • For the new EDC 0.11 the golden record process was only tested on the 3rd release candidate, not the actual released version. There were no backwards compatibility tests between older EDC versions and the new EDC 0.11.
    • BPDM currently only offers documentation on how to use the EDC 0.11 over DCP 1.0. There are no tutorials for DCP 0.8 available.

Summary

Please provide a short summary about the new values/benefits of the new features here:
eclipse-tractusx/bpdm#1390

  • New functionality to query as a Data Space Participant the BPDM Pool for the Managed Legal Entity and find the relation to the Managing Legal Entity, so that a data exchange contract with the Managing Legal Entity about data of the Managed Legal Entity can be concluded.
  • Also required for query the BPDM Pool for sites and addresses of the Managed Legal Entity in order to use these in the Catena-X Use Cases.

eclipse-tractusx/bpdm#1399

  • Reliable information regarding relations between legal entities can be shared by the potentially best source: the data owner itself
  • Data sovereignty principle is supported
  • Enabling of business cases using such information like e.g., consolidated spend reporting, compliance- / financial risk checks
  • Member of Catena-X can trust these data, so costs for external and often not even reliable data sources can be reduced

eclipse-tractusx/bpdm#1364

eclipse-tractusx/bpdm#1388

  • The limitation of the number of Business Partner identifiers reduces the risk of unwanted provisioning of errorneous data. If more than 100 identifiers for a Business Partner would be shared this can only be wrong from a business perspective and shall be technically intercepted, so increasing the overall data quality and reliability.

Helpful Links

Metadata

Metadata

Labels

bpdmrepresents contributions that are required from related teams and/or the related repository

Type

No type

Projects

Status

✅ Done

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions