Skip to content

[patch] if environment blocks creating md5/sha1 checksum when uploading mustgather to artifactory retry with sha256 - #2592

Open
IanBoden wants to merge 2 commits into
masterfrom
ib-fips2
Open

IanBoden wants to merge 2 commits into
masterfrom
ib-fips2

Conversation

@IanBoden

Copy link
Copy Markdown
Contributor

When running in fips we can't create the md5 checksum resulting in our automated test systems not uploading the mustgather. So if we get an exception in either md5 or sha1 then we retry with sha256 (which does work in fips).

Tested in our fips environment and correctly created and uploaded the mustgather. Logs show:
4) Packaging
⠋ Creating archive ⠙ Creating archive ⠹ Creating archive ⠸ Creating archive ⠼ Creating archive ⠴ Creating archive ⠦ Creating archive ⠧ Creating archive ⠇ Creating archive ⠏ Creating archive ⠋ Creating archive ⠙ Creating archive ⠹ Creating archive ⠸ Creating archive ⠼ Creating archive ⠴ Creating archive ⠦ Creating archive ⠧ Creating archive ⠇ Creating archive ⠏ Creating archive ⠋ Creating archive ⠙ Creating archive ⠹ Creating archive ⠸ Creating archive ⠼ Creating archive ⠴ Creating archive ⠦ Creating archive ⠧ Creating archive ⠇ Creating archive ⠏ Creating archive ⠋ Creating archive ⠙ Creating archive ⠹ Creating archive ⠸ Creating archive ⠼ Creating archive ⠴ Creating archive ⠦ Creating archive ⠧ Creating archive ⠇ Creating archive ⠏ Creating archive ⠋ Creating archive ⠙ Creating archive ⠹ Creating archive ⠸ Creating archive ⠼ Creating archive ⠴ Creating archive ⠦ Creating archive ⠧ Creating archive ⠇ Creating archive ⠏ Creating archive ⠋ Creating archive ⠙ Creating archive ⠹ Creating archive ⠸ Creating ar...
⠋ Uploading to Artifactory ⠙ Uploading to Artifactory ⠋ Calculating checksums❌ Error during checksum calculation: [digital envelope routines] unsupported
Calculating sha256 checksum
⠙ Calculating checksums ⠹ Uploading to Artifactory ⠹ Calculating checksums ⠸ Uploading to Artifactory✅️ Checksums calculated (SHA256: 9fe20cc8...)
⠋ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠙ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠼ Uploading to Artifactory ⠹ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠴ Uploading to Artifactory ⠸ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠦ Uploading to Artifactory ⠼ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠧ Uploading to Artifactory ⠴ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠇ Uploading to Artifactory ⠦ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠏ Uploading to Artifactory ⠧ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠋ Uploading to Artifactory ⠇ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠙ Uploading to Artifactory ⠏ Uploading to https://na.artifactory.swg-devops.com/artifactory/wiotp-ge (...) ⠹ Up...
✅ Upload completed

@IanBoden
IanBoden requested a review from a team as a code owner September 15, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant