charm-prometheus2:stable/20.02

Last commit made on 2020-03-02
Get this branch:
git clone -b stable/20.02 https://git.launchpad.net/charm-prometheus2
Members of Llama (LMA) Charmers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
stable/20.02
Repository:
lp:charm-prometheus2

Recent commits

a9cfcce... by Jeremy Lounder

Updated maintainers in metadata.yaml

bca6eb0... by Wouter van Bommel

Added support for focal

Reviewed-on: https://code.launchpad.net/~woutervb/prometheus2-charm/+git/prometheus2-charm/+merge/378860
Reviewed-by: Haw Loeung <email address hidden>

dff5bd7... by Wouter van Bommel

Added support for focal

f6d8829... by Stuart Bishop

Only restart when related rules have changed

Only do reconfiguration and restart if rules provided
by the prometheus-rules relation have actually changed.

Remove some lint.

Addresses lp:1847472

Reviewed-on: https://code.launchpad.net/~stub/prometheus2-charm/+git/prometheus2-charm/+merge/374260
Reviewed-by: Joel Sing <email address hidden>

b19e6ef... by Stuart Bishop

Only restart when related rules have changed

Only do reconfiguration and restart if rules provided
by the prometheus-rules relation have actually changed.

Remove some lint.

Addresses lp:1847472

2432584... by Cory Johns

Refactor ca_file writing logic out of interface layer into charm

Reviewed-on: https://code.launchpad.net/~johnsca/prometheus2-charm/+git/prometheus2-charm/+merge/371206
Reviewed-by: Jeremy Lounder <email address hidden>
Reviewed-by: Stuart Bishop <email address hidden>

a88141c... by Cory Johns

Add filename escaping per review

a49b4a8... by Cory Johns

Refactor ca_file writing logic out of interface layer into charm

73f9890... by Cory Johns

Add relation endpoint for charms to provide manual job configs

The charm currently supports manual job configuration stanzas via charm
config, but that means charms like Kubernetes which want to use those
have to depend on the operator to manually download and pass in the job
config data. This change adds a new relation endpoint for charms to be
able to provide manual job stanzas automatically over the relation.

Also, fix repo URL in layer.yaml

This caused me to waste some time working on the wrong charm when I used
`charm pull-source`. It would be great if we could figure out a better
way to tie a charm to its source layer repo that would be less likely to
get out of date.

Reviewed-on: https://code.launchpad.net/~johnsca/prometheus2-charm/+git/prometheus2-charm/+merge/371005
Reviewed-by: Jeremy Lounder <email address hidden>
Reviewed-by: Stuart Bishop <email address hidden>

af63107... by Cory Johns

Add relation endpoint for charms to provide manual job configs

The charm currently supports manual job configuration stanzas via charm
config, but that means charms like Kubernetes which want to use those
have to depend on the operator to manually download and pass in the job
config data. This change adds a new relation endpoint for charms to be
able to provide manual job stanzas automatically over the relation.