edge: bundle is blocked by relations not allowed to non-leader
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Ian Booth |
Bug Description
Not sure exactly what is causing this. Our ci for jujuedge has blocked deployments for openstack-base.
Here are crashdumps of two different bad runs (2.3-alpha1+
https:/
https:/
And for comparison a good one for jujubeta (2.2.4):
https:/
There is a significant difference in logs collected... I am looking at juju_debuglog.txt from the respective tarballs.
The thing that jumps out at me are the lines similar to:
manifold worker returned unexpected error: failed to initialize uniter for "unit-ceph-mon-1": cannot create relations: "ceph-mon/1" is not leader of "ceph-mon"
(small snippet here: https:/
It seems like a definite possibility since some of those that are spewing this message, the units asking for the relation are stuck in a 'blocked' state, causing the deployment to be blocked as a whole.
Last good run is juju_2.
so with 98ba1ff (good) and cd0aea6 (bad) git commits, could be a short bisect.
summary: |
- On jujuedge 2.3-alpha1+develop-8657339 bundle is blocked by relations - not allowed to non-leader + edge: bundle is blocked by relations not allowed to non-leader |
tags: | added: cdo-qa cdo-qa-blocker |
Changed in juju: | |
status: | Triaged → In Progress |
Changed in juju: | |
status: | In Progress → Fix Committed |
Greg, can you sanitize and upload those dumps to a readable location? Attaching them to the bug would be ideal.