Show user progress of deployed service
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Expired
|
Wishlist
|
Unassigned | ||
juju-core |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
A large issue we keep hearing from users is they have no visibility into what is happening after they issue a deploy. I understand at this point Juju is at the mercy of the cloud provider API. However, I think we can still improve the story here. Some suggestions are to output a human readable message stating something to the effect, "Virtual Machine is being spun on up on Cloud X, this may take a few minutes pending provider bandwidth."
< brainstorm > Given you don't want to block the command line while the state goes from pending to started it would also be nice to have juju status know the average time it takes to deploy a service on a given cloud and then compare that to the current state and output a progress meter/message/
Other ideas welcome on how we can improve telling users what is going on from issuing a deploy to the agent-state=
-thanks,
Antonio
tags: | added: papercut |
tags: | added: performance |
Changed in juju-core: | |
importance: | High → Medium |
I think this fits in with the "first 30 minutes" experience that we want to focus on.