ensure that placement with https uses the -s flag when checking health
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-openstack-service-checks |
New
|
Undecided
|
Unassigned |
Bug Description
On a cloud when placement gets ssl certs added, we see that the placement checks fail because `-S` isn't added.
As an example:
root@<redacted>
# check placement_admin
# The following header was added automatically by juju
# Modifying it will affect nagios monitoring and alerting
# servicegroups: juju
command[
root@<redacted>
HTTP CRITICAL - Invalid HTTP response received from host on port 8778: HTTP/1.1 400 Bad Request
compared to when we add the -S flag:
root@<redacted>
HTTP OK: Status line output matched "Unauthorized" - 429 bytes in 0.008 second response time |time=0.
When switching to https endpoint, the charm doesn't seem to update the checks.