Jujuna

Latest version: v2.8.0

Safety actively analyzes 628563 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.2.2

Changed
- update dependencies after python-libjuju 2.7.0 was released
- libjuju is fixing options for storage and resources in bundles

0.2.1

Changed
- clean is calling destroy machine without waiting for result when force - there was extra wait avoided from libjuju
- we get to use current machines in clean
- Examples now use bionic and juju 2.7
- Dockerfile adds gettext-base - with envsubst if you change bundles with makefile or similar

0.2.0

Changed
- Dependency versions updated to current libjuju (waiting only for macaroonbakery to also support python 3.8)
- Allow upgrade without using origin - if not supported by charm - origin now has to be specified explicitly
- Charm upgrade does not check locally built ('local:app') charms
- When using upgrade-only, charms are not compared with charmstore versions, skipping straight to upgrade of services
- Improved wait on charm config change when setting origin
Added
- Support passing of --cacert $CACERT parameter in authentication using libjuju when accessing from remote machine
- Origin keys can be specified as parameter (key=value,key2=value2)
- Upgrade action name as parameters - defaulting to 'openstack-upgrade' in perform_upgrade
- Support key value parameters for upgrade action (key=value,key2=value2)
- Debug parameter - default log level without debug is INFO
- Async (class) methods mocking for unit-testing of jujuna code
- Tests for upgrade - perform_upgrade (covering simple, rolling and hacluster cases)

0.1.0

Added
- Initial opensourcing commit

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.