Skip to content

chore: add sales-demo-mini dataset for fast-loading demos - #2585

Draft
ptomanRH wants to merge 2 commits into
guacsec:mainfrom
ptomanRH:sales-demo-mini
Draft

chore: add sales-demo-mini dataset for fast-loading demos#2585
ptomanRH wants to merge 2 commits into
guacsec:mainfrom
ptomanRH:sales-demo-mini

Conversation

@ptomanRH

Copy link
Copy Markdown
Contributor

Summary

  • Adds etc/datasets/sales-demo-mini/ — a compact sales demo dataset (~87 MB) with 49 SBOMs, 86 CSAF advisories, 452 CVE records, and 386 OSV records
  • All CVE records include CVSS scores (patched from CSAF/OSV/NVD where missing from the CVE record itself)
  • Includes 5 non-Red Hat SBOMs (Apache Kafka 3.8, nginx 1.28, PostgreSQL 17.5, Node.js app, Python/ML stack) with full SPDX license data covering 15+ distinct license identifiers
  • Adds make sales-demo-mini.zip Makefile target and README documentation

Products Covered

Red Hat: RHTPA 3.0, RHACS 4.10, Quarkus 3.27/3.33, Quay 3.18, OpenShift GitOps 1.21, OpenShift Pipelines 1.15, RHEL AI 3.4, OpenShift 4.12–4.22, RHEL 7 ELS, AAP 2.4–2.7, Ceph 4–8.1, JBoss EAP 7.4/8.1, Keycloak 26.4/26.6, and more.

Non-Red Hat (with licenses): Apache Kafka, nginx, PostgreSQL, Node.js/Express, Python ML stack.

Loading

make sales-demo-mini.zip
http POST localhost:8080/api/v3/dataset @etc/datasets/sales-demo-mini.zip

🤖 Generated with Claude Code

A compact sales demo dataset (~87 MB) with 49 non-RHEL SBOMs,
86 CSAF advisories, 452 CVE records, and 386 OSV advisories.
Includes 5 non-Red Hat SBOMs (Kafka, nginx, PostgreSQL, Node.js,
Python/ML stack) with full SPDX license data. All CVE records
include CVSS scores. Adds Makefile targets and README docs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, we are unable to review this pull request

The GitHub API does not allow us to fetch diffs exceeding 300 files, and this pull request has 972

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ptomanRH

ptomanRH commented Aug 21, 2026

Copy link
Copy Markdown
Contributor Author

Data set will be reviewed by @markusjnagel, after confirming we can proceed with merge

@ptomanRH ptomanRH self-assigned this Aug 21, 2026
@rh-jfuller
rh-jfuller requested a review from a team August 21, 2026 08:02

@rh-jfuller rh-jfuller left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rh-jfuller
rh-jfuller added this pull request to the merge queue Aug 21, 2026
@rh-jfuller
rh-jfuller removed this pull request from the merge queue due to a manual request Aug 21, 2026
@ptomanRH
ptomanRH marked this pull request as draft August 21, 2026 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants