Juju,

I have created a wiki on how to build charm that is Python2 compatible. In our case, we want to deploy charms to CentOS7, and default charm build has built-in assumption to use Python3 and Ubuntu.

https://github.com/lenovo/workload-solution/wiki/python2-charm

The method requires modifications to layer-basic, charmhelpers, charms.reactive and hook.template. If you are working with CentOS and want to use juju charms, hopefully this method will get you going.

Juju, will you be interested in adding such Python2 compatibility to standard libs and hooks?

--
Feng xia
Engineer
Lenovo USA

Phone: 5088011794
[email protected]
        
Lenovo.com
Twitter | Facebook | Instagram | Blogs | Forums


--
Juju mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to