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

[25/03][TRACE-X] Release Checks #1145

Closed
12 tasks done
mkanal opened this issue Jan 16, 2025 · 6 comments
Closed
12 tasks done

[25/03][TRACE-X] Release Checks #1145

mkanal opened this issue Jan 16, 2025 · 6 comments
Assignees
Labels
documentation RM documentation
Milestone

Comments

@mkanal
Copy link

mkanal commented Jan 16, 2025

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:

  • Committer: @mkanal
  • ExpertGroup: GitHub handle IC - Committee
  • Contributor contact: @mkanal

Version to be included in Eclipse Tractus-X release:

Leading product repository: traceability-foss

Compliance

IC - Committee
@eckardg
@JSterthues
@Grand-Thibault

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

Testplan

[25.03] Trace-X FOSS E2E-Testplan

Feature Test Status Note
🌟🆙🚀Trace-X Data Provisioning used digitalTwinType for register assets in dtr #940 🟢 Tested successfully Only minor changes and bugfixes - Unit, integration and automated e2e tests executed successfully in upstream Test run
🌟🆙🚀API Key of Consumer EDC is also used for Provider EDC #890 🟢 Tested successfully Only minor changes and bugfixes - Unit, integration and automated e2e tests executed successfully in upstream Test run
🌟🆙🚀Introduce environment variable for cron expression of AssetRefreshJob #932 🟢 Tested successfully Only minor changes and bugfixes - Unit, integration and automated e2e tests executed successfully in upstream Test run
🌟🆙🚀Several scalability improvements #1386 🟢 Tested successfully Only minor changes and bugfixes - Unit, integration and automated e2e tests executed successfully in upstream Test run

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
    • topic 1
    • topic 2

Summary

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

Helpful Links

@mkanal mkanal self-assigned this Jan 16, 2025
@mkanal mkanal added this to the 25.03 milestone Jan 16, 2025
@mkanal mkanal added the documentation RM documentation label Jan 22, 2025
@mkanal
Copy link
Author

mkanal commented Jan 31, 2025

[ ] @ds-mwesener please add the last version once you have released the upstream and all e2e exceuted successfully.
App version: 14.0.0
Helm Chart version: 1.4.0

fyi @rogocof

@ds-lcapellino
Copy link

@ther3sa
Copy link
Contributor

ther3sa commented Feb 26, 2025

QG-Review 26-02-2025

Has been checked

  • Responsible contacts listed ✔️
  • Version listed ✔️
  • Possible changes on related Catena-X standards are considered and addressed ✔️
  • TRG check is done ✔️
  • Functionality checked ✔️
  • Performance checked ✔️
  • Testing is done ✔️
  • Release Documentation ✔️

@ther3sa
Copy link
Contributor

ther3sa commented Feb 26, 2025

QG Approval

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

Thanks for all your efforts!!

@ther3sa ther3sa closed this as completed Feb 26, 2025
@github-project-automation github-project-automation bot moved this from Inbox to Done in Release Planning Feb 26, 2025
@ds-mwesener
Copy link

Thank you @ther3sa I have just updated the latest release versions in the description of the issue:

Version to be included in Eclipse Tractus-X release:

App version: 14.0.1
Helm Chart version: 1.4.1

@ther3sa
Copy link
Contributor

ther3sa commented Feb 26, 2025

Thank you @ther3sa I have just updated the latest release versions in the description of the issue:

Version to be included in Eclipse Tractus-X release:

App version: 14.0.1 Helm Chart version: 1.4.1

Thanks I have adapted the versions in the summary check and in the future changelog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation RM documentation
Projects
Status: Done
Development

No branches or pull requests

5 participants