You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As an Operations Engineer I want all our Python projects to follow the same dependency security standards so that our codebase is robust
Value
Pipenv allows pinning of transitory dependencies as well as primary dependencies.
Trivy provides comprehensive coverage of vulnerability scanning.
Converting all python projects to this standard improves overall security posture.
Functional Requirements (What):
For each Operations Engineering repository running Python
Set up Pipenv
Set up Trivy
Non-Functional Requirements (How):
Convert requirements.txt to Pipfile
Update any GitHub workflows / Docker config etc to run commands within the pipenv environment
Test repo still functions as required
Set up Trivy and test it works as expected
Acceptance Criteria:
The above completed for each of these repositories or decision that it is not required.
tamsinforbes
changed the title
R020: 👮 Convert all remaining Python projects to Pipenv and Trivy
R003: 👮 Convert all remaining Python projects to Pipenv and Trivy
Aug 5, 2024
User Need
As an Operations Engineer
I want all our Python projects to follow the same dependency security standards
so that our codebase is robust
Value
Pipenv allows pinning of transitory dependencies as well as primary dependencies.
Trivy provides comprehensive coverage of vulnerability scanning.
Converting all python projects to this standard improves overall security posture.
Functional Requirements (What):
For each Operations Engineering repository running Python
Non-Functional Requirements (How):
Acceptance Criteria:
The above completed for each of these repositories or decision that it is not required.
operations-engineering-certificate-renewaloperations-engineering-support-metadataNotes:
The text was updated successfully, but these errors were encountered: