Comment 7 for bug 1993533

Revision history for this message
Caner Derici (cderici) wrote :

@Bas That's a negative. Pylibjuju 2.9.11 is not compatible with juju 3.0. However, pylibjuju >=3.0 should continue to support Juju >=2.9.

If you want to use Juju 3.0, then you'll need pylibjuju >=3.0.0 (we're planning on releasing libjuju 3.0.3 tomorrow or early next week, I highly recommend using that one for consistent results)

@George Thank you for the explanation. I'm working on the Action.run stuff. However, just to make sure I understand correctly; you made the changes required to adapt to 3.0 (the run & run_action methods becoming asynchronous etc -- see https://github.com/juju/python-libjuju/issues/707 for detailed discussion), and after those changes you're intermittently getting inconsistent values on result.success field (e.g. "pending" instead of "completed"), that's what's preventing you from upgrading to libjuju 3.x, right?