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

[24/12] EDC Release Checks #926

Closed
12 tasks done
lgblaumeiser opened this issue Oct 18, 2024 · 6 comments
Closed
12 tasks done

[24/12] EDC Release Checks #926

lgblaumeiser opened this issue Oct 18, 2024 · 6 comments
Milestone

Comments

@lgblaumeiser
Copy link
Contributor

lgblaumeiser commented Oct 18, 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: 0.8.0
  • Helm Chart version: 0.8.0

Leading product repository: https://github.com/eclipse-tractusx/tractusx-edc

Compliance

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
Terminate or Update contract agreements Successful
Multiple EDC management and Catalog Federation Successful

Release Documentation

Summary

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

  • The Terminate or Update contract agreements feature allows to finish contracts technically, so that data transfer is stopped based on the contract. This requires the legal ability to end the contract in place first and is only the technical means to stop data transfer on the contract
  • The Multiple EDC management and Catalog Federation feature allows to manage a hierarchy of provider EDCs used for different purposes or by different departments and still provide a single entry point for consumers who want to access data from the provider. The usage of the catalog crawler improves the usability by caching catalog data which prevents time consuming data research within the providers connector hierarchy.

Helpful Links

@ther3sa ther3sa added this to the 24.12 milestone Oct 23, 2024
@lgblaumeiser lgblaumeiser changed the title Tractus-X EDC Release Checks [24/12] EDC Release Checks Nov 4, 2024
@ther3sa
Copy link
Contributor

ther3sa commented Nov 19, 2024

Hi @lgblaumeiser
I have a few questions regarding the current status:

  • Could you give me an update on the checkbox performance?
  • Could you give me an update about the TRGs?
  • Could you give me an update about the Release Documentation?
  • Lastly, I was wondering if there are no 'Known Knowns' for this issue?

Thank you for your help!

@ther3sa
Copy link
Contributor

ther3sa commented Nov 25, 2024

Hi @lgblaumeiser,

  • Since the TRG Check is 100% could you tick the checkbox
  • Could you give me an update on the checkbox performance?
  • Could you give me an update on the Release Documentation?
  • Could you update the test status in the table?

@lgblaumeiser
Copy link
Contributor Author

Ticked memory and cpu usage as there was no report from e2e testing about exceptional behavior

@ther3sa
Copy link
Contributor

ther3sa commented Nov 27, 2024

Hi @lgblaumeiser
could you give me an update about the Release Documentation?
After that I can give my approval :)

@lgblaumeiser
Copy link
Contributor Author

Hi @ther3sa , should be finished now.

@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
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants