feature: charm "bug" function e.g. apport for charms

Bug #1280444 reported by Peter Petrakis
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juju Charm Tools
Triaged
Wishlist
Marco Ceppi

Bug Description

It would benefit charm quality if users had an easier way to report their charm deployment failures.

$ charm bug # would...

 - determine the current env
 - scan topology
 - determine which charms failed
 - filter and present dialog "is this the charm you want to file a bug against?"
 - grab logs from env and target node if possible
 - hand off to apport

What could go wrong?
 - high number of false positives resulting from config errors
 * could create or leverage existing env checking to eliminate

Revision history for this message
Marco Ceppi (marcoceppi) wrote :

I don't think apport can file bugs against other distributions, in addition to this the bug command should grab configuration values for the failed service but should also scrub things like IP addresses from juju status

Changed in charm-tools:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Marco Ceppi (marcoceppi)
milestone: none → 1.3.0
Revision history for this message
Peter Petrakis (peter-petrakis) wrote :

It's worth checking out apport more. We can do offline bug reporting, it we be kinda odd if I got an offline bug grab from a trusty box and reported it via my precise client, which then made it a precise bug.

Marco Ceppi (marcoceppi)
Changed in charm-tools:
milestone: 1.3.0 → 1.4.0
Marco Ceppi (marcoceppi)
Changed in charm-tools:
importance: High → Wishlist
milestone: 1.4.0 → 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.