Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BPDM] Release Checks #984

Closed
11 tasks done
nicoprow opened this issue Oct 31, 2024 · 9 comments
Closed
11 tasks done

[BPDM] Release Checks #984

nicoprow opened this issue Oct 31, 2024 · 9 comments
Labels
business partner Feature/Bug for Business Partner KIT
Milestone

Comments

@nicoprow
Copy link

nicoprow commented Oct 31, 2024

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: 6.2.0
  • Helm Chart Version: 5.2.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 (see for details)

Product release issue: #1082

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
Upload business partner data as .CSV #700 Tested succesfully
New Legal Forms Data model #602 Tested successfully
New Identifier Type Data model #605 Tested Successfully
Publish API specifications to API Hub eclipse-tractusx/bpdm#1012 successfully tested
Adhere to Changes in TRG1 eclipse-tractusx/bpdm#1010 successfully tested

Release Documentation

  • Release notes/Changelogs are updated
  • Migration scripts/documentation are included if necessary (Ensure that any database or infrastructure migrations are included).

Summary

Please provide a short summary about the new values/benefits of the new features here:

Helpful Links

@nicoprow nicoprow added the business partner Feature/Bug for Business Partner KIT label Oct 31, 2024
@nicoprow nicoprow added this to the 24.12 milestone Oct 31, 2024
@ther3sa
Copy link
Contributor

ther3sa commented Nov 18, 2024

QG Review

  • To ensure transparency, could you please check off any topics that have already been worked on or completed?
  • Are there no 'Known Knowns' for this issue?

Thank you for your help!

@ther3sa
Copy link
Contributor

ther3sa commented Nov 25, 2024

Hi @nicoprow, @SujitMBRDI
could you give me an update on the current status of:

  • the TRGs
  • the Release notes/Changelogs

Thank you. :)

@nicoprow
Copy link
Author

Hi @nicoprow, @SujitMBRDI could you give me an update on the current status of:

* the TRGs

* the Release notes/Changelogs

Thank you. :)

We are currently updating the documentation of the repository in order to prepare for the release. Once the documentation is completely updated, we create the release including release notes. From there on most TRGs will be fulfilled or can be checked quickly. We are expecting to finish this up until end of this week

@ther3sa
Copy link
Contributor

ther3sa commented Nov 26, 2024

Hi @nicoprow, @SujitMBRDI could you give me an update on the current status of:

* the TRGs

* the Release notes/Changelogs

Thank you. :)

We are currently updating the documentation of the repository in order to prepare for the release. Once the documentation is completely updated, we create the release including release notes. From there on most TRGs will be fulfilled or can be checked quickly. We are expecting to finish this up until end of this week

Thank you for your update :)

@ds-hzimmer
Copy link

Test Management review: App version 6.2.0 was deployed on the INT environment, and E2E test set as documented in eclipse-tractusx/bpdm#1082 was executed successfully.

Thus E2E/Integration Test as described in section "Testing" of the Release Checks and the applicable tests for the new issues linked in the "Feature summary" section successful for product BPDM. Thanks for your efforts.

@nicoprow
Copy link
Author

BPDM 6.2.0/ BPDM Charts 5.2.0 released

https://github.com/eclipse-tractusx/bpdm/releases/tag/v6.2.0
https://github.com/eclipse-tractusx/bpdm/releases/tag/bpdm-5.2.0

@ther3sa
Copy link
Contributor

ther3sa commented Nov 28, 2024

Hi there,

I wanted to check in and ask if you have an estimated timeline for completing the TRG checks.

Thanks in advance for your update!

@SujitMBRDI
Copy link
Contributor

Hi there,

I wanted to check in and ask if you have an estimated timeline for completing the TRG checks.

Thanks in advance for your update!

Hi @ther3sa,

We forgot to tick check box from issue here.
But we already covered all TRG checks under issue 1082 and mentioned about met conditions as well there.

@ther3sa
Copy link
Contributor

ther3sa commented Nov 28, 2024

Congrats 🎉
Quality Gate fully approved with all necessary pre-requisites fulfilled!

Thanks for all your efforts :)

@ther3sa ther3sa closed this as completed Nov 28, 2024
@github-project-automation github-project-automation bot moved this from Inbox to Done in Release Planning Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
business partner Feature/Bug for Business Partner KIT
Projects
Status: Done
Development

No branches or pull requests

4 participants