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

[R24.08] [Digital Product Pass] Release Checks #748

Closed
10 tasks done
matbmoser opened this issue Jul 5, 2024 · 25 comments
Closed
10 tasks done

[R24.08] [Digital Product Pass] Release Checks #748

matbmoser opened this issue Jul 5, 2024 · 25 comments
Assignees
Labels
digital product pass Feature/Bug for Digital Product Pass component
Milestone

Comments

@matbmoser
Copy link
Contributor

matbmoser commented Jul 5, 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.

Version to be included in Eclipse Tractus-X release: v4.0.1

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

General Checks

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

Security Checks

Test Results

Features

Helpful Links

@matbmoser matbmoser added the digital product pass Feature/Bug for Digital Product Pass component label Jul 5, 2024
@matbmoser matbmoser added this to the 24.08 milestone Jul 5, 2024
@matbmoser matbmoser moved this from Planning to Work in progress in Digital Product Pass Jul 5, 2024
@matbmoser matbmoser moved this from Inbox to Work in progress in Release Planning Jul 5, 2024
@matbmoser matbmoser moved this from Work in progress to Backlog in Release Planning Jul 5, 2024
@matbmoser
Copy link
Contributor Author

matbmoser commented Jul 8, 2024

@saudkhan116 as committer will be taking care of the review and approval from the TRG process for the Tractus-X Release R24.08.
Tickets are tracked in the issue description and will be updated accordantly to the status.

@evegufy
Copy link
Contributor

evegufy commented Jul 10, 2024

Please note that there was the following update to the issue template (see #750 (comment) for additional information), please take that into account for R24.08

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

@matbmoser matbmoser changed the title [Digital Product Pass] [R24.08] Release Checks [R24.08] [Digital Product Pass] Release Checks Jul 12, 2024
@matbmoser
Copy link
Contributor Author

We have released our version: https://github.com/eclipse-tractusx/digital-product-pass/releases/tag/v4.0.0

Its E2E tested and also compliant with the latest QG

@saudkhan116
Copy link

As we don't need Interoperability, Data Sovereignty and Threat Modeling checks, I removed them from the description.

@ther3sa
Copy link
Contributor

ther3sa commented Jul 24, 2024

QG Review 24-July

  • Version listed ✓
  • TRG Check needs to be done
  • User Journey needs to be approved
  • E2E test is pending

@matbmoser
Copy link
Contributor Author

matbmoser commented Jul 24, 2024

We will need to update the version to v4.0.1. We had a bug with the EDC 0.7.3 and our charts configuration: eclipse-tractusx/digital-product-pass#390

-> TRG checks is done already. Pending to close the ticket when the v4.0.1 is released

-> Maybe @stanfaldin could approve the user journey

-> E2E Tests to be completed today if the release v4.0.1 can be released today
-> There is an issue with the dash license software (since today): https://chat.eclipse.org/#/room/!qZkRenDKdhqXlBVIfo:matrix.eclipse.org/$kaeZjRhB6YVDtbYVfmnV870a22EDhcKVlFOzXhMFFXc?via=matrix.eclipse.org&via=matrix.org
-> I have asked in the Committer matrix chat and other products like the EDC are also waiting for it to be solved.

@matbmoser matbmoser moved this from Work in progress to Review in Digital Product Pass Jul 24, 2024
@matbmoser matbmoser moved this from Review to Work in progress in Digital Product Pass Jul 24, 2024
@matbmoser
Copy link
Contributor Author

For compatibility documentation I have created a Compativility Matrix: https://github.com/eclipse-tractusx/digital-product-pass/blob/hotfix/policy-config/COMPATIBILITY_MATRIX.md

@stanfaldin
Copy link

We will need to update the version to v4.0.1. We had a bug with the EDC 0.7.3 and our charts configuration: eclipse-tractusx/digital-product-pass#390

-> TRG checks is done already. Pending to close the ticket when the v4.0.1 is released

-> Maybe @stanfaldin could approve the user journey

-> E2E Tests to be completed today if the release v4.0.1 can be released today -> There is an issue with the dash license software (since today): https://chat.eclipse.org/#/room/!qZkRenDKdhqXlBVIfo:matrix.eclipse.org/$kaeZjRhB6YVDtbYVfmnV870a22EDhcKVlFOzXhMFFXc?via=matrix.eclipse.org&via=matrix.org -> I have asked in the Committer matrix chat and other products like the EDC are also waiting for it to be solved.

@catroest Do you know anything about a user journey?

@matbmoser
Copy link
Contributor Author

@stanfaldin the user journey is simply an approval from the bussines domain owner, approving that the product is still compliant to the "product idea". There is no specific "user journey" documentation to approve. Usually was always an email approving the user journey.

The User Journey of the DPP is "An app that is capable or retrieving and visualizing digital product passports, battery passports, transmission passports by simply introducing an ID or scanning a QR code"

And it this release I would add another statement saying, "and also be able to verify passports, according to the dpp-verification addon"

@matbmoser
Copy link
Contributor Author

matbmoser commented Jul 24, 2024

There is a bussines statement that can help with the "bussiness idea": https://github.com/eclipse-tractusx/digital-product-pass/blob/main/docs/interoperability/InteroperabilityGuide.md. But we don't have anymore checks for interoperability in this QG.

@matbmoser
Copy link
Contributor Author

matbmoser commented Jul 24, 2024

We will need to update the version to v4.0.1. We had a bug with the EDC 0.7.3 and our charts configuration: eclipse-tractusx/digital-product-pass#390

-> TRG checks is done already. Pending to close the ticket when the v4.0.1 is released

-> Maybe @stanfaldin could approve the user journey

-> E2E Tests to be completed today if the release v4.0.1 can be released today -> There is an issue with the dash license software (since today): https://chat.eclipse.org/#/room/!qZkRenDKdhqXlBVIfo:matrix.eclipse.org/$kaeZjRhB6YVDtbYVfmnV870a22EDhcKVlFOzXhMFFXc?via=matrix.eclipse.org&via=matrix.org -> I have asked in the Committer matrix chat and other products like the EDC are also waiting for it to be solved.

By the way @ther3sa I could find the reason why we can't run the IP checks dash license tool: https://status.maven.org/#
There is a service from maven that is currently down, since yesterday they are having problems there.... Hope that we can release today. The PR is ready: eclipse-tractusx/digital-product-pass#388

@matbmoser
Copy link
Contributor Author

Ok I could finally resolve the issue. Tommorow we will create the release

@matbmoser
Copy link
Contributor Author

New release tag published: https://github.com/eclipse-tractusx/digital-product-pass/releases/tag/v4.0.1

@matbmoser
Copy link
Contributor Author

All security checks have passed!

@ther3sa
Copy link
Contributor

ther3sa commented Jul 25, 2024

New release tag published: https://github.com/eclipse-tractusx/digital-product-pass/releases/tag/v4.0.1

perfect :)
Could you update the version link in your description to 4.0.1 too? :)

@saudkhan116
Copy link

New release tag published: https://github.com/eclipse-tractusx/digital-product-pass/releases/tag/v4.0.1

perfect :) Could you update the version link in your description to 4.0.1 too? :)

Its updated there

@saudkhan116
Copy link

The E2E tests are executed, and passed!

@matbmoser
Copy link
Contributor Author

@ds-hzimmer could you provide the Test management approval?

@ds-meberle
Copy link

@matbmoser
E2E Tests have been performed successfully. Thank You!

@matbmoser matbmoser moved this from Work in progress to Done in Digital Product Pass Jul 25, 2024
@matbmoser matbmoser moved this from Backlog to Work in progress in Release Planning Jul 25, 2024
@stanfaldin
Copy link

We will need to update the version to v4.0.1. We had a bug with the EDC 0.7.3 and our charts configuration: eclipse-tractusx/digital-product-pass#390
-> TRG checks is done already. Pending to close the ticket when the v4.0.1 is released
-> Maybe @stanfaldin could approve the user journey
-> E2E Tests to be completed today if the release v4.0.1 can be released today -> There is an issue with the dash license software (since today): https://chat.eclipse.org/#/room/!qZkRenDKdhqXlBVIfo:matrix.eclipse.org/$kaeZjRhB6YVDtbYVfmnV870a22EDhcKVlFOzXhMFFXc?via=matrix.eclipse.org&via=matrix.org -> I have asked in the Committer matrix chat and other products like the EDC are also waiting for it to be solved.

By the way @ther3sa I could find the reason why we can't run the IP checks dash license tool: https://status.maven.org/# There is a service from maven that is currently down, since yesterday they are having problems there.... Hope that we can release today. The PR is ready: eclipse-tractusx/digital-product-pass#388

@ther3sa & @matbmoser & @saudkhan116 : According to my understanding and consultation with experts from the CX DPP Expert Group, I hereby confirm the consistency of the release version v4.0.1. with the DPP User Story.

@matbmoser
Copy link
Contributor Author

Cool! Thank you @stanfaldin!!

@ther3sa this means that we officially passed QG?

@ther3sa
Copy link
Contributor

ther3sa commented Jul 26, 2024

Cool! Thank you @stanfaldin!!

@ther3sa this means that we officially passed QG?

Yes you officially passed QG. :)

@ther3sa
Copy link
Contributor

ther3sa commented Jul 26, 2024

Congrats:

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


Thanks for all your efforts! :)

@ther3sa ther3sa closed this as completed Jul 26, 2024
@github-project-automation github-project-automation bot moved this from Work in progress to Done in Release Planning Jul 26, 2024
@saudkhan116
Copy link

Congrats: 
Quality Gate fully approved with all necessary pre-requisites fulfilled!
 
Thanks for all your efforts! :)

Thank you very much!

@matbmoser
Copy link
Contributor Author

Super @ther3sa! Thank you very much :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
digital product pass Feature/Bug for Digital Product Pass component
Projects
Archived in project
Status: Done
Development

No branches or pull requests

7 participants