You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When installing from the community repo with GPG checking enabled, dnf fails and reports that the Cloudstack package is using a SHA-1 checksum.
STEPS TO REPRODUCE
Install AlmaLinux 9
Add Cloudstack repo, enable GPG checking
sudo dnf install cloudstack-management fails - see below
I recognize that this is a community repo and not necessarily directly supported by the project. I'm new here, and I wasn't sure where else to send this report. The repos are listed on the official website and installation guide, so I figured this may be a reasonable place to start.
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
CONFIGURATION
N/A
OS / ENVIRONMENT
AlmaLinux 9.5
SUMMARY
When installing from the community repo with GPG checking enabled,
dnf
fails and reports that the Cloudstack package is using a SHA-1 checksum.STEPS TO REPRODUCE
sudo dnf install cloudstack-management
fails - see belowI recognize that this is a community repo and not necessarily directly supported by the project. I'm new here, and I wasn't sure where else to send this report. The repos are listed on the official website and installation guide, so I figured this may be a reasonable place to start.
This failure is in line with Red Hat's upstream deprecation of the SHA-1 package hash: https://www.redhat.com/en/blog/rhel-security-sha-1-package-signatures-distrusted-rhel-9. Following the pattern of other repos, I inferred that the presence of a GPG key meant that GPG signatures were available and supported.
EXPECTED RESULTS
Installing Cloudstack via DNF does not yield a deprecated checksum
ACTUAL RESULTS
/etc/yum.repos.d/cloudstack.repo
:Installation attempt:
WORKAROUND RESULTS
Setting
gpgcheck=0
orsudo update-crypto-policies --set DEFAULT:SHA1
bypasses the security protocol and allows installation.The text was updated successfully, but these errors were encountered: