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 BDRS - TRG Checklist #794

Closed
43 tasks done
lgblaumeiser opened this issue Jul 15, 2024 · 2 comments
Closed
43 tasks done

R24.08 BDRS - TRG Checklist #794

lgblaumeiser opened this issue Jul 15, 2024 · 2 comments
Assignees
Labels
edc Feature/Bug for EDC component
Milestone

Comments

@lgblaumeiser
Copy link
Contributor

lgblaumeiser commented Jul 15, 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): @jimmarino @paullatzelsperger @wolf4ood @ndr-brt
Helm Chart Version: 0.5.1
App Version: 0.5.1

Release Management Reference Issue:

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 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.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

  • TRG 8.01 Mitigate high and above findings in CodeQL
  • TRG 8.02 Mitigate high and above findings in KICS
  • TRG 8.04 Mitigate high and above findings in Trivy
  • TRG 8.03 No secret findings by GitGuardian or TruffleHog

TRG 9 UX/UI Styleguide

  • TRG 9.01 UX consistency / Styleguide for UI

Hints

Information Sharing

@lgblaumeiser lgblaumeiser self-assigned this Jul 15, 2024
@lgblaumeiser lgblaumeiser added this to the 24.08 milestone Jul 15, 2024
@lgblaumeiser lgblaumeiser added the edc Feature/Bug for EDC component label Jul 15, 2024
@lgblaumeiser lgblaumeiser changed the title R24.08 BDRS TRG Checklist R24.08 BDRS - TRG Checklist Jul 15, 2024
@lgblaumeiser lgblaumeiser moved this from Inbox to Backlog in Release Planning Jul 15, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in Release Planning Jul 16, 2024
@lgblaumeiser
Copy link
Contributor Author

@paullatzelsperger: Can you have a look at TRG points 1.06-1.08 and 9.01, they were added but not in the template and I was not aware of that, thanks!

@paullatzelsperger
Copy link

there is no end user manual, since it is not an end-user application. likewise there is no UX styleguide, because there is no UX.
the interface documentation is published to GH Pages (lacking a consolidated approach as of now) and the "Administrators guide" is in the repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
edc Feature/Bug for EDC component
Projects
Status: Done
Development

No branches or pull requests

2 participants