Ensure that venv is used

This is to ensure that the charm doesn't trample on system packages
for the things that it needs to install.
Particularly, the problem is with subordinates.

Also a fix for new E722 pep8 standard set.

Change-Id: I72e25c518298d7ac56fc3401118a0c2951ef069c
This commit is contained in:
Alex Kavanagh 2017-10-26 11:04:41 +01:00 committed by Alex Kavanagh
parent cf3474f942
commit 02c6d5f976
1 changed files with 4 additions and 0 deletions

View File

@ -5,3 +5,7 @@ includes:
- interface:keystone
- interface:barbican-hsm
repo: https://github.com/openstack/charm-barbican
options:
basic:
use_venv: true
include_system_packages: true