Update health-checks to allow overriding
Bug #2025579 reported by
Haw Loeung
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Repository Cache Charm |
Triaged
|
High
|
Haw Loeung |
Bug Description
Hi,
This is on my TODO list converting to a bug.
We should have a way to centrally control u-r-c units and not take themselves out of rotation when upstream main Ubuntu archive servers are having problems. One such idea is the use of DNS havine DNS records (TXT?) where if it fails to look up or resolves to a certain result, to not perform any health checks at all against the configured upstream and serve content from cache.
It needs to be region aware too with a fallback for all, e.g.:
| aws-us-
| azure-eastus2.
| *.health.
Changed in ubuntu-repository-cache: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Haw Loeung (hloeung) |
To post a comment you must log in.