charm-layer-openstack-princ.../config.yaml

36 lines
1.2 KiB
YAML

options:
openstack-origin:
default: distro
type: string
description: |
Repository from which to install OpenStack.
May be one of the following:
distro (default)
ppa:somecustom/ppa (PPA name must include OpenStack Release)
deb url sources entry|key id
or a supported Ubuntu Cloud Archive pocket.
Supported Ubuntu Cloud Archive pockets include:
cloud:trusty-liberty
cloud:trusty-juno
cloud:trusty-kilo
cloud:trusty-liberty
cloud:trusty-mitaka
Note that updating this setting to a source that is known to
provide a later version of OpenStack will trigger a software
upgrade.
action-managed-upgrade:
type: boolean
default: False
description: |
If True enables openstack upgrades for this charm via juju actions.
You will still need to set openstack-origin to the new repository but
instead of an upgrade running automatically across all units, it will
wait for you to execute the openstack-upgrade action for this charm on
each unit. If False it will revert to existing behavior of upgrading
all units on config change.