Skip to content

Commit

Permalink
Add SSDLC - Vulnerability Response
Browse files Browse the repository at this point in the history
  • Loading branch information
gabrielcocenza committed Oct 21, 2024
1 parent 8fc365c commit 3959585
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 0 deletions.
7 changes: 7 additions & 0 deletions terraform-plans/configs/dcgm-snap_main.tfvars
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,11 @@ templates = {
epic_key = "SOLENG-46"
}
}
security = {
source = "./templates/github/SECURITY.md.tftpl"
destination = "SECURITY.md"
vars = {
repository = var.repository
}
}
}
24 changes: 24 additions & 0 deletions terraform-plans/templates/github/SECURITY.md.tftpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This file is centrally managed as a template file in https://github.com/canonical/solutions-engineering-automation
# To update the file:
# - Edit it in the canonical/solutions-engineering-automation repository.
# - Open a PR with the changes.
# - When the PR merges, the soleng-terraform bot will open a PR to the target repositories with the changes.

# Security policy

If the vulnerability affects a dependency, a new version of the component including the updated
dependency will be released in the respective store, meaning that no new feature will be included:
the update will be built on top of the previously last released stable version.

If the vulnerability affects our charm/snap code itself, a new version will be built including the
security fix on top of the current main branch, meaning that the security update will potentially
include new previously unreleased features.


## Reporting a vulnerability
To report a security issue, file a [Private Security Report](https://github.com/canonical/${repository}/security/advisories/new)
with a description of the issue, the steps you took to create the issue, affected versions, and,
if known, mitigations for the issue.

The [Ubuntu Security disclosure and embargo policy](https://ubuntu.com/security/disclosure-policy)
contains more information about what you can expect when you contact us and what we expect from you.

0 comments on commit 3959585

Please sign in to comment.