Actions
Bug #62638
closedmgr/cephadm is not defining haproxy tcp healthchecks for Ganesha
% Done:
0%
Source:
Tags:
backport_processed
Backport:
squid, reef
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
Normally, I'd expect the backend server definition for haproxy to include healthchecks to take servers out of 'rotation' when they are down. However, looking at the Reef, the backend definition doesn't include a check
i.e.
backend backend mode tcp balance source hash-type consistent server nfs.ganesha.0 10.1.37.143:12049 server nfs.ganesha.1 10.1.39.54:12049
Resolving this could be as simple as adding check to the server definitions.
Updated by Avan Thakkar 7 months ago
Probably we should add weight too for tcp servers(similar to what we hv for http ones - weight 100) alongwith health check. Wdyt @Paul Cuzner?
Updated by Avan Thakkar 7 months ago
- Category set to cephadm/services
- Status changed from New to In Progress
- Assignee set to Avan Thakkar
- Pull request ID set to 53840
Updated by Adam King about 2 months ago
- Status changed from In Progress to Pending Backport
- Backport set to squid, reef
Updated by Backport Bot about 2 months ago
- Copied to Backport #64622: reef: mgr/cephadm is not defining haproxy tcp healthchecks for Ganesha added
Updated by Backport Bot about 2 months ago
- Copied to Backport #64623: squid: mgr/cephadm is not defining haproxy tcp healthchecks for Ganesha added
Updated by Adam King about 1 month ago
- Status changed from Pending Backport to Resolved
Actions