Charm Layer - OpenStack principle charm layer
Go to file
Corey Bryant 2541283a7f Add package-upgrade action
The package-upgrade action is similar to the openstack-upgrade action
except that it performs package upgrades within the current openstack
release. If a new openstack release is available, the package-upgrade
action will not perform any upgrades.

Sync common files from release-tools, with modifications specific
to this layer.

Change-Id: I4eaee81e05d44d9649c37d397672d263bc2a1025
2022-01-19 17:20:07 +00:00
actions Add package-upgrade action 2022-01-19 17:20:07 +00:00
.gitignore Add basic tox targets for pep8 and build test 2016-07-01 10:31:25 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:49:39 +00:00
.zuul.yaml import zuul job settings from project-config 2018-09-11 13:15:37 -04:00
actions.yaml Add package-upgrade action 2022-01-19 17:20:07 +00:00
config.yaml Support action managed upgrades 2018-11-06 09:00:25 +00:00
layer.yaml Add basic tox targets for pep8 and build test 2016-07-01 10:31:25 +01:00
LICENSE Switch apache licensing method 2016-07-01 10:07:02 +01:00
pip.sh Add package-upgrade action 2022-01-19 17:20:07 +00:00
README.md Add a README 2016-07-01 10:10:20 +01:00
requirements.txt Add package-upgrade action 2022-01-19 17:20:07 +00:00
test-requirements.txt Add package-upgrade action 2022-01-19 17:20:07 +00:00
tox.ini Add package-upgrade action 2022-01-19 17:20:07 +00:00

Overview

This layer provides the base layer for OpenStack charms that are intended for use as principle (rather than subordinate) charms; to use this layer add:

include: ['layer:openstack-principle']

to the layer.yaml in your charm.

For charms hosting OpenStack API services, you probably want to use the openstack-api layer instead of this layer