juju test doesn't work
Tilman Baumann
tilman.baumann at canonical.com
Wed May 31 07:57:45 UTC 2017
I prepared two min charms which I needed for a customer.
cs:~tilmanbaumann/logstash-conf-d-1
https://github.com/tbaumann/charm-logstash-conf-d
cs:~tilmanbaumann/logstash-input-elasticsearch-1
https://github.com/tbaumann/charm-logstash-input-elasticsearch
Those are subordninate charms that can be used like plugins to load
custom configurations in logstash (/etc/logstash/conf.d/)
Or to connect logstash to elasticsearch via relations.
During this development I found a number of bugs that made it quite hard
to be productive.
Charm tools is broken. Thank god there is a custom ppa for it.
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1660004
And juju test doesn't work. That is why my charms don't have tests yet.
https://bugs.launchpad.net/juju/+bug/1608723
I felt quite confident about my manual tests and I see no reason to
believe #1608723 will be gone soon, so I decided to submit my charms for
review anyway.
Probably wasting your time. But I was eager to see some feedback.
But, I couldn't. The review form at https://review.jujucharms.com/ will
respond with a empty response (Firefox says https protocol error. Chrome
says empty response.)
Where would I report that as a bug?
So you see, right now quite a lot is broken for charm developers. At
least those running Zesty.
Please excuse my mini rant about infrastructure. I suppose this will get
better again.
But perhaps someone can offer some opinions about my charms? :D
Cheers
Tilman Baumann
PS: https://github.com/tbaumann/charm-logstash-conf-d has a tests branch
with a initial testing idea. But I could never test it...
The layer code is slightly more current than the published charms. I
found a few typos I think.
More information about the Juju
mailing list