juju_engine_report can block

Bug #1936395 reported by John A Meinel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Triaged
High
Unassigned

Bug Description

While investigating bug #1934524 we discovered that whatever was going on, it would prevent 'juju_engine_report' from returning.

Likely this is something where the thread that is trying to gather data is trying to coordinate on the main thread, but the main thread is dying/blocked.

We should make sure that our various request threads all are written such that if they have a blocking coordination, it will time out so that we can at least get the other information that we have.

Revision history for this message
Harry Pidcock (hpidcock) wrote :

Keeping on a 2.9 milestone as solving this will help with LTS maintenance.

Changed in juju:
milestone: 2.9-next → 2.9.41
Changed in juju:
milestone: 2.9.41 → 2.9.42
Changed in juju:
milestone: 2.9.42 → 2.9.43
Changed in juju:
milestone: 2.9.43 → 2.9.44
Changed in juju:
milestone: 2.9.44 → 2.9.45
Changed in juju:
milestone: 2.9.45 → 2.9.46
Revision history for this message
Ian Booth (wallyworld) wrote :

The next 2.9.46 candidate release will not include a fix for this bug and we don't plan on any more 2.9 releases. As such it is being removed from its 2.9 milestone.

If the bug is still important to you, let us know and we can consider it for inclusion on a 3.x milestone.

Changed in juju:
milestone: 2.9.46 → none
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.