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

QG checks (Release 24.08) #51

Closed
44 tasks done
almadigabor opened this issue Jul 30, 2024 · 3 comments
Closed
44 tasks done

QG checks (Release 24.08) #51

almadigabor opened this issue Jul 30, 2024 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@almadigabor
Copy link
Contributor

almadigabor commented Jul 30, 2024

QG checks

Please open and fill in this issue in your product repository to document the compliance with our Tractus-X Release Guideline (TRGs)

Show compliance with TRGs by referencing to a tagged link in the respective repository where possible, example: TRG 1.01 (see github.com/eclipse-tractusx/example-repo/tree/1.0.0/README.md)

Close this issue once the compliance with the TRGs has been documented

Committer(s):
Helm Chart Version: 0.1.11
App Version: 2.4.2

Release Management Reference Issue: eclipse-tractusx/sig-release#742

Check of Tractus-X Release Guidelines

TRG 1 Documentation

TRG 2 Git

TRG 3 Kubernetes

  • TRG 3.02 persistent volume and persistent volume claim or database dependency (subchart) are in place when needed

TRG 4 Container

  • TRG 4.01 semantic versioning and tagging
  • TRG 4.02 base image is agreed
  • TRG 4.03 image has USER command and Non Root Container
  • TRG 4.05 released image must be placed in DockerHub, remove GHCR references
  • TRG 4.06 separate notice file for DockerHub has all necessary information
  • TRG 4.07 root file system is set to read access by default, but can be overwritten by the user

TRG 5 Helm

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 (non-code)
  • TRG 7.08 Legal notice for KIT documentation

TRG 8 Security

TRG 9 UX/UI Styleguide

  • TRG 9.01 UI consistency/styleguide for UI

Hints

Information Sharing

@almadigabor almadigabor added the documentation Improvements or additions to documentation label Jul 30, 2024
@almadigabor almadigabor self-assigned this Jul 30, 2024
@almadigabor almadigabor changed the title QG X checks (Release 24.08) QG checks (Release 24.08) Jul 30, 2024
@RoKrish14
Copy link

Hi @almadigabor,
I have perfromed some of the TRG checks and raised couple of issues.

@almadigabor
Copy link
Contributor Author

Hey @adityagajbhiye9, I'm through the checks, please see the open issues we have raised. TRG 9 is still waiting for someone to approve.

@almadigabor
Copy link
Contributor Author

I approve the QG with the following versions:

Helm Chart Version: 0.1.12
App Version: 2.4.3

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
Projects
None yet
Development

No branches or pull requests

3 participants