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

[DPP] [TRGs] [R24.05] Tractus-X Release Guidelines fulfilled #263

Closed
39 tasks done
Tracked by #676
saudkhan116 opened this issue Apr 9, 2024 · 5 comments · Fixed by #312
Closed
39 tasks done
Tracked by #676

[DPP] [TRGs] [R24.05] Tractus-X Release Guidelines fulfilled #263

saudkhan116 opened this issue Apr 9, 2024 · 5 comments · Fixed by #312
Assignees
Labels
documentation Improvements or additions to documentation quality-gates R24.05 All issues included in R24.05

Comments

@saudkhan116
Copy link
Contributor

saudkhan116 commented Apr 9, 2024

QG checks

Please keep this issue open until QG is concluded and will be managed by the Issue Creator!
We will inform you about finding and proposals in separated issues, this issue here is for the Overview of the Checks!

Please keep this issue open until QG is concluded!

Product Name: Digital Product Pass
Dev SPOC: @saudkhan116 , @matbmoser , @davidzynda
Helm Chart Version:
App Version:
QG5 Approval: yes/no

Release Managemnet Reference Issue:

Check of Tractus-X Release Guidelines

TRG 1 Documentation

  • TRG 1.01 appropriate README.md
  • TRG 1.02 appropriate install instructions either INSTALL.md or in README.md
  • TRG 1.03 appropriate CHANGELOG.md
  • TRG 1.04 editable static files

TRG 2 Git

TRG 3 Kubernetes

  • TRG 3.02 persistent volume and persistent volume claim is used when needed

TRG 4 Container

TRG 5 Helm

  • TRG 5.01 Helm chart requirements
  • TRG 5.02 Helm chart location in /charts directory and correct structure
  • TRG 5.03 proper version strategy
  • TRG 5.04 CPU / MEM resource requests and limits and are properly set
  • TRG 5.05 Chart Values
  • TRG 5.06 Application must be configurable through the Helm chart
  • TRG 5.07 Dependencies are present and properly configured in the Chart.yaml
  • TRG 5.08 Product has a single deployable helm chart that contains all components
  • TRG 5.09 Helm Test running properly
  • TRG 5.10 Products need to support 3 versions at a time
  • TRG 5.11 Upgradeability

TRG 6 Released Helm Chart

TRG 7 Open Source Governance

  • TRG 7.01 Legal Documentation
  • TRG 7.02 License and copyright header
  • TRG 7.03 IP checks for project content
  • TRG 7.04 IP checks for 3rd party content
  • TRG 7.05 Legal information for distributions
  • TRG 7.06 Legal information for end user content
  • TRG 7.07 Legal notice for documentation
  • TRG 7.08 Legal notice for KIT documentation

TRG 8 Security

Hints

Information Sharing

@saudkhan116 saudkhan116 added the documentation Improvements or additions to documentation label Apr 9, 2024
@saudkhan116 saudkhan116 self-assigned this Apr 9, 2024
@saudkhan116 saudkhan116 added this to the v3.0.0 milestone Apr 9, 2024
@saudkhan116 saudkhan116 pinned this issue Apr 9, 2024
@saudkhan116 saudkhan116 added the R24.05 All issues included in R24.05 label Apr 9, 2024
@matbmoser matbmoser changed the title QG 4 checks Release 24.05 [DPP] [TRGs] [R24.05] Tractus-X Release Guidelines Passed May 3, 2024
@matbmoser matbmoser changed the title [DPP] [TRGs] [R24.05] Tractus-X Release Guidelines Passed [DPP] [TRGs] [R24.05] Tractus-X Release Guidelines fulfilled May 3, 2024
@saudkhan116
Copy link
Contributor Author

@saudkhan116
Copy link
Contributor Author

TRGs implemented and checked here https://github.com/eclipse-tractusx/digital-product-pass

@matbmoser
Copy link
Contributor

Ok double checked from my side TRGs are compliant!

@arnoweiss
Copy link

Checked selected TRGs manually and didn't spot any violations

@saudkhan116
Copy link
Contributor Author

Checked selected TRGs manually and didn't spot any violations

Hi @arnoweiss,
Thank you for your review and feedback 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation quality-gates R24.05 All issues included in R24.05
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants