charm-ceilometer-agent/hooks
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
..
charmhelpers Sync charm-helpers 2019-01-11 14:34:21 +00:00
ceilometer-service-relation-changed Rebase on charmhelpers for havana 2013-10-14 17:10:30 +01:00
ceilometer_contexts.py Address all rabbit units in clustered deploy 2017-11-06 10:20:55 +00:00
ceilometer_hooks.py Purge old packages on upgrade-charm 2018-11-15 14:12:22 +00:00
ceilometer_utils.py py3: handle shared subordinate dependencies on upgrade 2018-11-15 18:18:31 +00:00
config-changed Add upgrade support 2014-04-01 17:53:45 +01:00
install Update pre-install hooks to fail on error 2019-02-08 16:25:12 -08:00
install.real Install python-apt before hooks run 2017-11-24 09:21:44 +00:00
nova-ceilometer-relation-changed Remove independent OpenStack upgrade 2018-11-11 18:44:29 +00:00
nova-ceilometer-relation-joined Add missing hook links 2013-11-29 15:55:18 +00:00
nrpe-external-master-relation-changed [bradm] Added nagios checks 2014-11-18 15:51:05 +10:00
nrpe-external-master-relation-joined [bradm] Added nagios checks 2014-11-18 15:51:05 +10:00
post-series-upgrade Series Upgrade 2018-09-26 23:06:51 +00:00
pre-series-upgrade Series Upgrade 2018-09-26 23:06:51 +00:00
start Add unit tests 2013-10-20 15:28:18 -07:00
stop Add unit tests 2013-10-20 15:28:18 -07:00
update-status Remove sqlite db connection from mitaka template 2016-10-10 09:16:52 +00:00
upgrade-charm Add upgrade-charm hook 2013-10-18 17:00:38 +01:00