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

Extension of the OSISM SBOM by packages and checksums #150

Open
2 of 14 tasks
berendt opened this issue Aug 4, 2022 · 5 comments
Open
2 of 14 tasks

Extension of the OSISM SBOM by packages and checksums #150

berendt opened this issue Aug 4, 2022 · 5 comments
Assignees
Labels
IaaS Issues or pull requests relevant for Team1: IaaS needs refinement User stories that need to be refined for further progress SCS is continuously built and tested SCS is continuously built and tested in order to raise velocity and quality

Comments

@berendt
Copy link
Member

berendt commented Aug 4, 2022

As an SCS operator, I want to have a complete list of software (SBOM) (along with sources and versions) that gets pulled into my SCS deployment.

TODO:

  • Collect SW included in container images
  • Collect SW pulled in by playbooks etc.
  • Add checksums

NOT YET TODO:

  • Collect license information -> own story
  • Collect security information -> own work package

Definition of Ready:

  • User Story is small enough to be finished within one sprint
  • User Story is clear and understood by the whole team
  • Acceptance criteria are defined
  • Acceptance criteria are clear and understood by the whole team

Definition of Done:

  • All acceptance criteria are met
  • Changes have been reviewed
  • CI tests have run successfully
  • Documentation has been updated
  • Release Notes have been updated
@berendt berendt changed the title Extension of the OSISM SBOM by packages Extension of the OSISM SBOM by packages and checksums Aug 10, 2022
@garloff garloff added the IaaS Issues or pull requests relevant for Team1: IaaS label Aug 10, 2022
@itrich itrich added needs refinement User stories that need to be refined for further progress and removed needs refinement labels Aug 15, 2022
@berendt
Copy link
Member Author

berendt commented Aug 16, 2022

Sample for 3.2.0: osism/sbom@a3d0820

@berendt
Copy link
Member Author

berendt commented Aug 16, 2022

Moved to Blocked. The preparation for the airgap is still needed for the list of the individual packages.

@garloff
Copy link
Contributor

garloff commented Aug 17, 2022

Cryptographic checksums are there and sufficient (sha256 for each container/artifact).
Should be mentioned in release notes.

@berendt
Copy link
Member Author

berendt commented Sep 13, 2022

Prepare SPDX files for several container images (ceph-ansible, kolla-ansible, osism-ansible, python-osism, inventory-reconciler). Added them to the SBOM repository.

SPDX files for kolla-images prepared, not yet pushed anywhere (because of the huge file size)

@berendt
Copy link
Member Author

berendt commented Sep 14, 2022

What still needs to be clarified here? The daily deployments will be changed this week. The rest is done.

matfechner referenced this issue in SovereignCloudStack/minutes Sep 15, 2022
Signed-off-by: Eduard Itrich <eduard@itrich.net>
@fkr fkr added the SCS is continuously built and tested SCS is continuously built and tested in order to raise velocity and quality label Oct 4, 2022
@garloff garloff mentioned this issue Jan 16, 2023
9 tasks
@tibeer tibeer mentioned this issue Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IaaS Issues or pull requests relevant for Team1: IaaS needs refinement User stories that need to be refined for further progress SCS is continuously built and tested SCS is continuously built and tested in order to raise velocity and quality
Projects
Status: Backlog
Development

No branches or pull requests

5 participants