Missing yaml import for charmhelpers on Xenial?

Pete Vander Giessen pete.vandergiessen at canonical.com
Fri Jul 1 20:06:36 UTC 2016


I wrote:
> I think that I figured this one out. charmhelpers does have PyYAML and
six as dependencies, but the mariadb charm was deploying its own, probably
out of date version of charmhelpers. Telling it to install charmhelpers
through the juju tools, rather than stuff them into its own source tree
should help a lot ...

... but that was before I did my homework. I understand better now how
charmhelpers gets integrated into non layered charms, and I see why it's
bypassing its own setup.py file, and making it tricky to install the
missing stuff, outside of a supplemental bash script. Hmmm ...

~ PeteVG

On Fri, Jul 1, 2016 at 2:29 PM Pete Vander Giessen <
pete.vandergiessen at canonical.com> wrote:

> Hi All,
>
> I think that I figured this one out. charmhelpers does have PyYAML and six
> as dependencies, but the mariadb charm was deploying its own, probably out
> of date version of charmhelpers. Telling it to install charmhelpers through
> the juju tools, rather than stuff them into its own source tree should help
> a lot ...
>
> Thanks for the extra eyes on this.
>
> ~ PeteVG
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20160701/b5bb40cb/attachment.html>


More information about the Juju mailing list