This repository has been archived by the owner on Sep 28, 2023. It is now read-only.
Releases: simp/pupmod-simp-snmpd
Releases · simp/pupmod-simp-snmpd
4.1.1: (SIMP-1595) Provide complete dependency boundaries
Before this patch, dependencies in `metadata.json` and `build/rpm_metadata/requires` were missing upper boundaries and often listed inaccurate lower boundaries. This created an extremely fragile 5.2.X/4.3.X module ecosystem on the Forge, as a major release in any dependency would be certain to break the module. This commit resolves the issue by introducing upper and lower boundaries for each dependency in `metadata.json` and propagates those dependencies to the RPM dependencies listed in `build/rpm_metadata/requires`. The minimum version boundaries were determined from the modules as they were checked out in `simp-core` for the latest SIMP 5.2.X/4.3.X release (with the addition recent z-version bumps from Forge-readiness patches). SIMP-1595 #comment Fixed `pupmod-simp-snmpd` SIMP-1617 #close Change-Id: I19c6718935b6e4970957f8545c9888882b6b57d6