`juju changes` to show history of changes for a model?

Bug #2039893 reported by Haw Loeung
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Triaged
Wishlist
Unassigned

Bug Description

Hi,

Would it be possible to add an option to show the list of changes to a specific model? Changes being when application change has been upgraded, when unit has been added or removed, etc.?

Similar to `snap changes`:

| $ snap changes
| ID Status Spawn Ready Summary
| 452 Done today at 10:10 UTC today at 10:11 UTC Auto-refresh snap "google-cloud-cli"
| 453 Done today at 17:10 UTC today at 17:11 UTC Auto-refresh snap "google-cloud-cli"

I think a list of things I would like to see would be:

 * when model was upgraded to specific version of Juju.

 * when application was deployed.

 * when charm has been upgraded from which version to which version. etc.

 * when unit X was added or removed.

 * when changes were applied / updated to a specific application.

Would be useful for model operators to audit and see what change happened when.

Haw Loeung (hloeung)
summary: - juju changes to show history of changes for a model?
+ `juju changes` to show history of changes for a model?
Changed in juju:
importance: Undecided → Wishlist
Revision history for this message
Joseph Phillips (manadart) wrote :

There are 2 potential avenues for providing this functionality.

1) When we re-implement generations, it may be possible to query this kind of model evolution or;

2) We are looking at implementing status-history as tagged logging and *not* in the database. It makes sense to enable this scenario in such a solution.

Changed in juju:
status: New → Triaged
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.