If u-r-c tries and fails to update it breaks local metadata service on the leader
Bug #1672940 reported by
David Lawson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Repository Cache Charm |
Fix Released
|
Undecided
|
Unassigned | ||
ubuntu-repository-cache (Juju Charms Collection) |
Fix Released
|
High
|
Chris Glass |
Bug Description
If the u-r-c charm tries and fails to update from a mirror that, for example, has an in progress update, the resulting failure mode trashes the local metadata mirror symlink and breaks local service. I believe in this case it should fall back to serving from a peer but, for some reason, it's not doing that either.
https:/
In the paste, I've manipulated /srv/ubuntu-
Changed in ubuntu-repository-cache (Juju Charms Collection): | |
assignee: | nobody → Chris Glass (tribaal) |
status: | New → In Progress |
Changed in ubuntu-repository-cache (Juju Charms Collection): | |
importance: | Undecided → High |
Changed in ubuntu-repository-cache: | |
status: | New → Fix Committed |
Changed in ubuntu-repository-cache (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
tags: | added: id-58c98d45da2ec3a1c4c3b96f |
Changed in ubuntu-repository-cache: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-repository-cache (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This same failure mode occurs if the u-r-c leader tries to update from a slow mirror and the rsync times out.