sensu / monitoring-plugins

Sensu Assets for the monitoring-plugins.org project
https://monitoring-plugins.org
5 stars 17 forks source link

Updating Versions - Fixing Cent6 Build #24

Closed nheimlich closed 2 years ago

nheimlich commented 3 years ago

CentOS builds failed due to repo issues, and I added a new Base repo to the Dockerfile. Also, specific checks such as check_ping have failed on Ubuntu-1604 with errors similar to this. The issue appears to have been solved with later releases, but currently, sensu is still using version 2.2.

mathiasaerts commented 3 years ago

Also having issues with check_ping on Ubuntu 20.04. Hoping a newer version would fix this.

jspaleta commented 3 years ago

@nheimlich @mathiasaerts

The check_ping issues are not going to be solved by this change. Reading the upstream bug report referenced here, it appear that check_ping shells out and is expectin the ping command to be present on the system. It looks like changes to recent container images no longer provide ping by default.

We might need to strip check_ping from this asset for now until we can figure out how to properly build ping from source as part of the asset build and include it in the assets, instead of assuming its already available on system.

jspaleta commented 2 years ago

Closing this 2.7.0 release integrates similar changes.