Fix 1473 and add vca_model_config_* to lcm charm 08/10508/5
authorDavid Garcia <david.garcia@canonical.com>
Wed, 17 Mar 2021 14:28:47 +0000 (15:28 +0100)
committerDavid Garcia <david.garcia@canonical.com>
Wed, 17 Mar 2021 19:03:04 +0000 (20:03 +0100)
commitc753dc5f89180d11c1049f6398d74a4f99d7acd5
tree7012f63b67ea767d89b074558a46766bf72180ef
parentad254a9b68b288f49c91b9f72f483f59188f92a1
Fix 1473 and add vca_model_config_* to lcm charm

Changes in all operator charms:
- Optimize deps for tox environments
- Add import-order-style to flake8
- Optimize .jujuignore to reduce the size of charm artifacts
OSM LCM charm:
- Added vca_model_config_* options
Added bundle example for using a bundle
Updated the bundles and pin the new versions in the installer

Change-Id: Ic6591354fa5d1b5f43383215b2f0df13eb28ce67
Signed-off-by: David Garcia <david.garcia@canonical.com>
69 files changed:
installers/charm/bundles/osm-ha/bundle.yaml
installers/charm/bundles/osm/bundle.yaml
installers/charm/grafana/.jujuignore
installers/charm/grafana/requirements-test.txt
installers/charm/grafana/src/charm.py
installers/charm/grafana/tests/__init__.py
installers/charm/grafana/tests/test_charm.py
installers/charm/grafana/tox.ini
installers/charm/keystone/.jujuignore
installers/charm/keystone/requirements-test.txt
installers/charm/keystone/src/charm.py
installers/charm/keystone/tests/__init__.py
installers/charm/keystone/tests/test_charm.py
installers/charm/keystone/tox.ini
installers/charm/lcm/.jujuignore
installers/charm/lcm/config.yaml
installers/charm/lcm/requirements-test.txt
installers/charm/lcm/src/charm.py
installers/charm/lcm/tests/__init__.py
installers/charm/lcm/tests/test_charm.py
installers/charm/lcm/tox.ini
installers/charm/local_osm_bundle_proxy.yaml [new file with mode: 0644]
installers/charm/mon/.jujuignore
installers/charm/mon/config.yaml
installers/charm/mon/requirements-test.txt
installers/charm/mon/src/charm.py
installers/charm/mon/tests/__init__.py
installers/charm/mon/tests/test_charm.py
installers/charm/mon/tests/test_pod_spec.py
installers/charm/mon/tox.ini
installers/charm/nbi/.gitignore
installers/charm/nbi/.jujuignore
installers/charm/nbi/requirements-test.txt
installers/charm/nbi/src/charm.py
installers/charm/nbi/tests/__init__.py
installers/charm/nbi/tests/test_charm.py
installers/charm/nbi/tox.ini
installers/charm/ng-ui/.gitignore
installers/charm/ng-ui/.jujuignore
installers/charm/ng-ui/requirements-test.txt
installers/charm/ng-ui/src/charm.py
installers/charm/ng-ui/tests/__init__.py
installers/charm/ng-ui/tests/test_charm.py
installers/charm/ng-ui/tox.ini
installers/charm/pla/.jujuignore
installers/charm/pla/requirements-test.txt
installers/charm/pla/src/charm.py
installers/charm/pla/tests/__init__.py
installers/charm/pla/tests/test_charm.py
installers/charm/pla/tox.ini
installers/charm/pol/.jujuignore
installers/charm/pol/requirements-test.txt
installers/charm/pol/src/charm.py
installers/charm/pol/tests/__init__.py
installers/charm/pol/tests/test_charm.py
installers/charm/pol/tox.ini
installers/charm/prometheus/.jujuignore
installers/charm/prometheus/requirements-test.txt
installers/charm/prometheus/src/charm.py
installers/charm/prometheus/tests/__init__.py
installers/charm/prometheus/tests/test_charm.py
installers/charm/prometheus/tox.ini
installers/charm/ro/.jujuignore
installers/charm/ro/requirements-test.txt
installers/charm/ro/src/charm.py
installers/charm/ro/tests/__init__.py
installers/charm/ro/tests/test_charm.py
installers/charm/ro/tox.ini
installers/charmed_install.sh