Pin juju version to 2.8.1 Change-Id: Id40b3eeb698939131faf56fe008be335e6398cef Signed-off-by: David Garcia <david.garcia@canonical.com>
Added description to package Change-Id: I9d1652652cec61390a5988ee265d01f520c1c099 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Remove dependency on vendored libjuju This patch removes the dependency on the embedded version of libjuju, instead relying on the upstream library. Change-Id: I88bd762006e5a182eaea74b5eba636ad03d524b0 Signed-off-by: Adam Israel <adam.israel@canonical.com>
Fix bug 760 This commit fixes bug 670 by introducing a new PrimitiveDoesNotExist exception that will be raised if ExecutePrimitive is called but the primitive does not exist in the charm. This also bumps the required version of websocket to match libjuju, along with other minor tweaks to the test framework Change-Id: I028c3c9c19fbfa87c8feb788446a290d66112043 Signed-off-by: Adam Israel <adam.israel@canonical.com>
Add missing dependency Add a missing dependency on pyasn1 Change-Id: I0d16d627ffd174640ff6985d801b4035fc8fd94a Signed-off-by: Adam Israel <adam.israel@canonical.com>
Add debian packaging Adds debian packaging, including the vendored version of libjuju Signed-off-by: Adam Israel <adam.israel@canonical.com>
Update package versioning Update the package versioning to include git hash Signed-off-by: Adam Israel <adam.israel@canonical.com>
adding paramiko as required package Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
New N2VC interface + updated libjuju This commit introduces the Python3 N2VC module, which acts as a standard interface to the VCA. The goal of this is to provide a common way for modules to interface with the VCA. - Updated libjuju from 0.6.1 to 0.7.3 Signed-off-by: Adam Israel <adam.israel@canonical.com> Change-Id: Ide70fb5ae5797eb6486de24653dc09a23f9c009e