check_keystone_admin gets 404 from /healthcheck on xenial:mitaka

Bug #1839540 reported by Zachary Zehring
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
charm-openstack-service-checks
Triaged
Medium
Unassigned

Bug Description

Keystone on xenial:mitaka is missing the endpoint that check_keystone_admin checks for. This endpoint is example.com/healthcheck. This endpoint is enabled through /etc/keystone-paste.ini option by adding:

[filter:healthcheck]
use = egg:oslo.middleware#healthcheck

This is missing from xenial:mitaka, thus this check is invalid and returns a 404.

One possible solution is adding a check to see if keystone version is > mitaka. If so, one possible endpoint to check is just / which gives some info (including a very brief status field).

description: updated
Jose Guedez (jfguedez)
Changed in charm-openstack-service-checks:
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.