Juju Charm - Ceilometer agent
Go to file
Ryan Beisner 058cd81d40 Update pre-install hooks to fail on error
The pre-install operations may fail, yet that failure is not
elevated to the user. This masks the failure and makes early
package install issues difficult to troubleshoot.

If the basic pre-install script fails, the charm should not
proceed to later hooks as the requirements may not be met.

Hashbangs for bash should specify -e (errexit) on all of the
pre-install bash scripts.

Change-Id: I40fedc011933cbce6215dd124019d251b6dafd61
Closes-bug: #1815243
Partial-bug: #1815231
2019-02-08 16:25:12 -08:00
actions Remove independent OpenStack upgrade 2018-11-11 18:44:29 +00:00
hooks Update pre-install hooks to fail on error 2019-02-08 16:25:12 -08:00
lib Update tox.ini files from release-tools gold copy 2016-09-09 19:42:50 +00:00
templates Fixed ceilometer-agent template 2017-09-20 13:28:21 +03:00
tests Update pre-install hooks to fail on error 2019-02-08 16:25:12 -08:00
unit_tests py3: handle shared subordinate dependencies on upgrade 2018-11-15 18:18:31 +00:00
.coveragerc Add unit tests 2013-10-20 15:28:18 -07:00
.gitignore Enable Bionic as a gate test 2018-05-15 13:39:39 -07:00
.gitreview Add gitreview prior to migration to openstack 2016-02-24 21:53:27 +00:00
.project Add unit tests 2013-10-20 15:28:18 -07:00
.pydevproject Add unit tests 2013-10-20 15:28:18 -07:00
.testr.conf Add tox support 2015-11-02 09:52:06 +00:00
.zuul.yaml import zuul job settings from project-config 2018-09-11 13:06:32 -04:00
LICENSE Re-license charm as Apache-2.0 2016-06-28 11:40:19 +01:00
Makefile Tests dir no longer need copy of charmhelpers 2018-10-10 12:38:50 +00:00
README.md fixes due to review 2013-02-14 13:58:43 +01:00
actions.yaml Remove independent OpenStack upgrade 2018-11-11 18:44:29 +00:00
charm-helpers-hooks.yaml Update repo to do ch-sync from Git 2017-09-26 10:15:20 +02:00
config.yaml Remove independent OpenStack upgrade 2018-11-11 18:44:29 +00:00
copyright Re-license charm as Apache-2.0 2016-06-28 11:40:19 +01:00
icon.svg Update charm icon 2017-08-02 17:49:29 +01:00
local.yaml first version of charm 2013-02-12 14:53:39 +01:00
metadata.yaml Update series metadata 2018-07-11 14:03:02 -05:00
requirements.txt Update requirements 2018-10-03 11:14:58 -05:00
revision rabbitmq ssl support for ceilometer 2014-03-01 16:36:42 -05:00
setup.cfg Add unit tests 2013-10-20 15:28:18 -07:00
test-requirements.txt Update requirements 2018-10-03 11:14:58 -05:00
tox.ini fix tox python3 overrides 2018-11-02 00:56:07 +00:00

README.md

Overview

This charm provides the Ceilometer Compute Agent for OpenStack. It must be deployed in each nova-compute node. See Ceilometer charm (lp:~yolanda.robla/charms/precise/ceilometer/trunk) for usage details.