CASMHMS-6417: HMNFD: Updated image and module dependencies for security updates #4020
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary and Scope
Updated image and module dependencies for security updates.
Updated version of Go to v1.24.
Fixed pre-existing build warnings in Dockerfiles as it was difficult to look for possible new warnings/errors associated with the image and module updates.
Added image-pprof Makefile support as the above module updates fixed the back-end ARM build issue associated with not being able to enable it previously.
The tavern tests were updated to look for a returned 404 http code rather than a 405 code due to the gorilla/mux change gorilla/mux#712 that came with updating the gorilla module.
Adopted app version 1.24.0 for CSM 1.7.0 (helm chart 4.1.0)
Issues and Related PRs
Testing
Ran smoke and integration tests on mug.
Tested on:
mugWere the install/upgrade based validation checks/tests run?(goss tests/install-validation doc) Y
Were continuous integration tests run? Y/N If not, Why? Y
Was an Upgrade tested? Y/N If not, Why? Y
Was a Downgrade tested? Y/N If not, Why? Y
Pull Request Checklist