Skip to content

Release v0.7.0

Compare
Choose a tag to compare
@simu simu released this 14 Oct 08:25
· 135 commits to master since this release
d49f35d

Added

  • Add ability to disable http keep-alives when connecting to Icinga2 API (#30)
  • Support for injecting variables with static value on all Icinga2 services (#39)
  • Introduce option to continue using CN to verify TLS certificates (#41)

Notes

  • Going forward, building Signalilo requires Go 1.15+, due to the changes introduced in #41, which make use of the tls.Config field VerifyConnection which was introduced in Go 1.15. Users of the Docker image don't need to make any changes.
  • By default, the Icinga2 API server name is verified against the certificate's CN field. If your Icinga2 API certificate is only valid when checking the certificate's SAN field, please run Signalilo with --icinga_x509_verify_cn=false which turns on the new Go default behavior which ignores the CN field and checks against the SAN field.