8000 Remove diffs from Scanner 2.26 (StackRox 3.72) and prior by dcaravel · Pull Request #2378 · stackrox/scanner · GitHub
[go: up one dir, main page]

Skip to content

Remove diffs from Scanner 2.26 (StackRox 3.72) and prior#2378

Merged
dcaravel merged 2 commits intomasterfrom
dc/delete-old-diffs
Nov 5, 2025
Merged

Remove diffs from Scanner 2.26 (StackRox 3.72) and prior#2378
dcaravel merged 2 commits intomasterfrom
dc/delete-old-diffs

Conversation

@dcaravel
Copy link
Contributor
@dcaravel dcaravel commented Nov 4, 2025

Filesystem in GHA worker was filling up and causing abends (example)

StackRox 3.72 has been out of support since March 27, 2023 (more than 2 years). This PR removes generating 'diffs' for StackRox 3.72 and prior.

This should speed up CI as well as reduce space consumed.

Mapping each genesis dump to tag introduce in:

  | Genesis Dump               | Timestamp  | UUID                                 | Introduced in Tag  |
  |----------------------------|------------|--------------------------------------|--------------------|
  | genesis-20191120164321.zip | 2019-11-20 | e799c68a-671f-44db-9682-f24248cd0ffe | 2.1.0              |
  | genesis-20202007170150.zip | 2020-02-07 | 41e42aec-33ca-4e40-b628-78b4e16977f0 | 2.2.0              |
  | genesis-20200625190154.zip | 2020-06-25 | 56f04dff-7fac-43d5-b042-b17813929c14 | 2.2.12             |
  | genesis-20200727160243.zip | 2020-07-27 | 843a826a-2599-4761-a68e-3498749c7b8f | 2.3.0              |
  | genesis-20200815220224.zip | 2020-08-15 | e500a8ae-fed1-4e21-b482-3680f093d4db | 2.3.2              |
  | genesis-20200908170245.zip | 2020-09-08 | 0133c2cf-8abe-4d79-9250-9b64b5b3e43e | 2.4.1              |
  | genesis-20200930210213.zip | 2020-09-30 | 393a3dce-2a0e-4645-b0b6-2835270eb93c | 2.5.0              |
  | genesis-20201021030334.zip | 2020-10-21 | 8d6951e9-52af-4840-9e0b-c9d7a5191a7d | 2.6.0              |
  | genesis-20201111010246.zip | 2020-11-11 | 474f36bb-3ba5-40b8-bc56-3dcc4f2a3c0c | 2.7.0              |
  | genesis-20201209180547.zip | 2020-12-09 | 8838c700-8743-4bc6-8e25-fafdf867cadc | 2.8.0              |
  | genesis-20210112210506.zip | 2021-01-12 | 1ef1caff-3e20-461c-a4d6-33f175f3ee24 | 2.9.0              |
  | genesis-20210125230531.zip | 2021-01-25 | 55b9538d-0d42-4bbd-b4d4-5d31421e7302 | 2.10.0             |
  | genesis-20210223210505.zip | 2021-02-23 | eac616e1-e072-4cb1-9d63-db680fe73f92 | 2.11.0             |
  | genesis-20210330190425.zip | 2021-03-30 | 4999fed5-7189-45e4-bff0-53805366e4df | 2.12.0             |
  | genesis-20210422180424.zip | 2021-04-22 | 84e446dc-af8d-49ef-8c1f-24c31170082d | 2.13.0             |
  | genesis-20210513220414.zip | 2021-05-13 | 21d1bee3-031c-4204-a2ae-ead6ed4b8c7b | 2.14.0             |
  | genesis-20210603180429.zip | 2021-06-03 | e8f8b9ab-6a75-433a-8b86-15586ec41a7b | 2.15.0             |
  | genesis-20210623230354.zip | 2021-06-23 | 975b4be1-f760-45e9-ad80-5047421c591d | 2.16.0             |
  | genesis-20210719180445.zip | 2021-07-19 | fcf007f6-a586-4052-ba24-569ea3595c41 | 2.17.0             |
  | genesis-20210804010436.zip | 2021-08-04 | 78840b85-e4d9-4bf1-af37-f4c83b9be69d | 2.18.0             |
  | genesis-20210830210415.zip | 2021-08-30 | d0711bbc-9227-4cb5-85ef-76dabf202da3 | 2.19.0             |
  | genesis-20211006150438.zip | 2021-10-06 | 5ca69bf7-08ab-4f17-9e4f-e342a020d977 | 2.20.0             |
  | genesis-20211117180443.zip | 2021-11-17 | 64f45145-9392-4a29-8782-72cb78206a0d | 2.21.0             |
  | genesis-20211215190451.zip | 2021-12-15 | 8d54d209-931c-47b2-a5ef-edc32d39b639 | 2.21.1             |
  | genesis-20220124200451.zip | 2022-01-24 | 76920bf9-d0d2-47cd-9d53-ae4943edc02a | 2.22.0             |
  | genesis-20220307200431.zip | 2022-03-07 | 4d2f8c67-af86-443e-9c21-58261672f262 | 2.23.0             |
  | genesis-20220323160452.zip | 2022-03-23 | 90ed7d2d-7839-4f65-93fb-e56f37a62224 | 2.23.2             |
  | genesis-20220504150439.zip | 2022-05-04 | 56f8939b-653c-468c-8114-ff8a009d67cd | 2.24.0             |
  | genesis-20220707001950.zip | 2022-07-07 | b36af074-8f40-4221-a4f6-b96d05d177dd | 2.25.1             |
  | genesis-20220908183429.zip | 2022-09-08 | f81dbc6b-5899-433b-bc86-9127219a9d89 | 2.26               |
                            === above ^^^ here is removed in this PR ===
  | genesis-20221115211823.zip | 2022-11-15 | 4e3cc4f5-3d03-46e1-af92-6f3a8795c557 | 2.26.x             |
  | genesis-20230201212635.zip | 2023-02-01 | 66e2b726-6f77-4c0d-8427-c631348c4d9d | 2.27.x             |
  | genesis-20230404222906.zip | 2023-04-04 | 558f0ed7-228f-4a4f-819f-5955ac101e6e | 2.28.x             |
  | genesis-20230609152025.zip | 2023-06-09 | e5e73d51-8941-4831-96fe-4822153c2c70 | 2.30.x             |
  | genesis-20230824002219.zip | 2023-08-24 | 5550bb47-ad4b-4d99-852f-14adcfa4dc69 | 2.31.x             |
  | genesis-20231025151131.zip | 2023-10-25 | 93AEC554-29EE-4E24-96D6-744092A98444 | 2.31.x             |
  | genesis-20240228002053.zip | 2024-02-28 | c73d1bf5-49cb-48cb-b475-46702de2be73 | 2.32.3             |
  | genesis-20240424180825.zip | 2024-04-24 | 3460152f-270b-4699-b668-688822016735 | 2.32.3 (or 2.33.x) |
  | genesis-20240705155444.zip | 2024-07-05 | fb5a20c3-7c89-42da-a7ef-4678261a096f | 2.34.x             |
  | genesis-20241024031240.zip | 2024-10-24 | 21d8c5e8-8629-4d86-91b2-ad9959b86afd | 2.35.x             |
  | genesis-20250212210653.zip | 2025-02-12 | 0bc9738b-cf83-4434-bcee-3b0bb5868656 | 2.36.x             |
  | genesis-20250604121148.zip | 2025-06-04 | 5e26731f-a57e-454a-89af-12417096cd75 | 2.37.x             |
  | genesis-20251014121537.zip | 2025-10-14 | 4d355b6d-bd7d-4bfc-85bf-0129a70cd9ba | 2.38.x             |

Compared to stackrox/stackrox SCANNER_VERSIONS

release-3.70 = SCANNER_VERSION 2.24.2
release-3.71 = SCANNER_VERSION 2.25.5
release-3.72 = SCANNER_VERSION 2.26.4
release-3.73 = SCANNER_VERSION 2.27.8
release-3.74 = SCANNER_VERSION 2.28.7
 release-4.0 = SCANNER_VERSION 2.29.7
 release-4.1 = SCANNER_VERSION 2.30.7
 release-4.2 = SCANNER_VERSION 2.31.4
 release-4.3 = SCANNER_VERSION 2.32.4
 release-4.4 = SCANNER_VERSION 2.33.6
 release-4.5 = SCANNER_VERSION 2.34.5
 release-4.6 = SCANNER_VERSION 2.35.9
 release-4.7 = SCANNER_VERSION 2.36.6
 release-4.8 = SCANNER_VERSION 2.37.6
 release-4.9 = SCANNER_VERSION 2.38.0

@dcaravel dcaravel requested a review from a team as a code owner November 4, 2025 23:55
@dcaravel dcaravel added the generate-dumps-on-pr Generates the image based on dumps from the PR label Nov 5, 2025
Copy link
Contributor
@jvdm jvdm left a comment

Choose a reason for hiding this comment

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

I cannot check the mapping is correct. But dates are aligned.

@dcaravel dcaravel merged commit 722cff1 into master Nov 5, 2025
35 of 38 checks passed
@dcaravel dcaravel deleted the dc/delete-old-diffs branch November 5, 2025 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

generate-dumps-on-pr Generates the image based on dumps from the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0