~xavpaice/charm-nrpe:update_docs

Last commit made on 2022-03-08
Get this branch:
git clone -b update_docs https://git.launchpad.net/~xavpaice/charm-nrpe
Only Xav Paice can upload to this branch. If you are Xav Paice please log in for upload directions.

Branch merges

Branch information

Name:
update_docs
Repository:
lp:~xavpaice/charm-nrpe

Recent commits

709c626... by Xav Paice

update docs for nagios_master config

893956a... by Xav Paice

Use rsync only if required

    Only install rsync if export_nagios_definitions=True.
    Do not use rsync if nagios_master is set but
    export_nagios_definitions=False.

    Previously if nagios_master is set, the charm behaves as if
    export_nagios_definitions=True, however there are circumstances
    requiring nagios_master to be set that do not require the rsync service
    to be configured.

    Fixes-bug: LP:#1964027

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-nrpe/+git/nrpe-charm/+merge/416496
Reviewed-by: James Troup <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

17914b7... by Xav Paice

Use rsync only if required

Only install rsync if export_nagios_definitions=True.
Do not use rsync if nagios_master is set but
export_nagios_definitions=False.

Previously if nagios_master is set, the charm behaves as if
export_nagios_definitions=True, however there are circumstances
requiring nagios_master to be set that do not require the rsync service
to be configured.

Fixes-bug: LP:#1964027

d5d00ba... by Xav Paice

Add charmcraft build process

Reviewed-on: https://code.launchpad.net/~xavpaice/charm-nrpe/+git/nrpe-charm/+merge/416181
Reviewed-by: James Troup <email address hidden>
Reviewed-by: Xiyue Wang <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

734d7f4... by Xav Paice

Remove version from charmcraft

Because there is no means to automate the version file in charmcraft, we
cannot expect auto builds using Launchpad recipes to get the version
file correct. For now, remove it from charmcraft.yaml to allow auto
builds in Launchpad to complete.

5603532... by Xav Paice

use charm name from metadata not osci

6402a01... by Xav Paice

update charmcraft for multiple releases

388b30d... by Xav Paice

update test bundles for charmcraft builds

c13c6a9... by Xav Paice

Add Charmcraft file

Add new build process for Charmhub.

270a31d... by Jose Guedez

Add cis-audit check and cron job

Reviewed-on: https://code.launchpad.net/~jfguedez/charm-nrpe/+git/charm-nrpe/+merge/415840
Reviewed-by: James Troup <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>