feedback about juju after using it for a few months

Caio Begotti caio1982 at gmail.com
Wed Dec 17 23:04:37 UTC 2014


On Wed, Dec 17, 2014 at 8:44 PM, Richard Harding <rick.harding at canonical.com
> wrote:

> > 11. Juju's GUI's bells and whistles are nice, but I think there's a bug
>
> with it because its statuses are inaccurate. If you set a relation, Juju
> > says the relation is green and active immediately, which is not true if
> you
> > keep tailing the log file and you know things can still fail because
> > scripts are still running.
>
> The relation is green, but if it errors after some time it should turn red
> with error info. If the relation goes into an error state and it does not
> then that's a bug we'd love to fix. If you could file the bug and let us
> know if there's two services that this is easily replicated with that's be
> awesome!
>

I understand that, but the UI is telling me "all is good, you're free to go
on and play with the other Juju magic here in the GUI" then I do that and
things start to fail because that green bar actually should not have been
turned green as we have scripts running, though I understand the principle
with your explanation :-) perhaps it could be transparent, or pulsing
green, or any other temporary state in between?

I know it may fail and it will turn red, but it does not matter because I
would never set a second relation between my units if one of them isn't
really ready to (i.e. green). When I see it green, I think it's ready.
Except it's not :-(

> 13. Juju's GUI's panel with charmstore stays open all the time wasting
> > window space (so I have to zoom out virtually all my deployments because
> of
> > the amount of wasted space, every time). There could be a way to hide
> that
> > panel, because honestly it's useless locally since it never lists my
> local
> > charms even if I export JUJU_REPOSITORY correctly. I'd rather have my
> local
> > charms listed there too or just hide the panel instead.
>
> You can hide the panel. If you type '?' a series of keyboard shortcuts come
> up. One of them is to toggle the sidebar using 'ctrl-shift-h' (hide).
> Please try that out and let us know if that helps or not. As we improve the
> sidebar and make the added services bar more prevalent we hope the sidebar
> being there is more and more useful.


Perhaps I didn't notice that because I always have the GUI in a separate
monitor so I just use it with the mouse, sorry. But if you can hide it with
a shortcut what stops us from having a clickable area in there to hide with
the cursor? Or is there one?


> > 13. Juju's GUI shows new relations info incorrectly. If I set up a DB
> > relation to my service it simply says in the confirmation window that "db
> > relation added between postgresql and postgresql". I've noticed sometimes
> > this changes to "between myservice and myservice" so perhaps it has to do
> > with the order of the relation, from what service to the other? Anyway,
> > both cases seem to show it wrong?
>
> Thanks, we'll look into this. Is there two services you can replicate this
> every time or is it something that happens less consistently?
>

I've seen that with the Postgres charm in the store more specifically. But
I think with Apache's and RabbitMQ's too, then I started to wonder if it
wasn't a problem with the GUI instead with the charms.


>
> > 14. Juju's GUI always shows the service panel even if the service unit
> has
> > been destroyed, just because I opened it once. Also, it says "1 dying
> > units" (sic) forever until I close it manually.
>
> By service panel is this the details panel that slides out from the left
> sidebar? We can definitely look into making sure those go away when the
> unit or service are destroyed.


Yep! That one :-)


> > 16. Juju's GUI lists all my machines. Like, all of them, really. In the
> > added services part of the panel it lists even inactive machines, which
> > does not make much sense I'd say because it makes it seem only deployed
> > machines are listed. I think that count is wrong.
>
> The GUI lists the machines it knows about from Juju. I'm not sure about
> hiding them because in machine view we use them for targets to deploy
> things to. Now machines are only listed in machine view, but you mention
> seeing them in the 'added services' panel? Do you have a screenshot of what
> you mean we could take a look at?


Not now, but I can take one tomorrow. I don't see the machines themselves,
it's just their count in the added services panel, which is odd because I
don't have that many machines active in the deployment, that's why. I'll
make a note so I don't forget to take the screenshot :-)


> > That's it, thank you for those who made it to the end :-D
>
> And thank you for taking the time to write out the great feedback.
>

Cool beans!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20141217/5b09ea12/attachment.html>


More information about the Juju mailing list