~sudeephb/charm-prometheus2:candidate/21.10

Last commit made on 2021-10-06
Get this branch:
git clone -b candidate/21.10 https://git.launchpad.net/~sudeephb/charm-prometheus2
Only Sudeep Bhandari can upload to this branch. If you are Sudeep Bhandari please log in for upload directions.

Branch merges

Branch information

Name:
candidate/21.10
Repository:
lp:~sudeephb/charm-prometheus2

Recent commits

b44d0f4... by Alvaro Uria

Add tls-client support

This feature allows prometheus2 relations with applications that share their metrics over an encrypted channel. A client TLS certificate is generated and stored on the Prometheus units to, as well as a CA certificate so HTTPS connections are validated and accepted.

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

459d0d7... by Alvaro Uria

Clarify comments inline

2f5e016... by Alvaro Uria

Add func tests: certificates + manual-jobs rels

55787ea... by Alvaro Uria

Add unit tests for update_prometheus_manual_jobs

3ff1ac4... by Alvaro Uria

Add tls-client support

d538b63... by James Troup

Replace references to 'juju set' with 'juju config'.

Reviewed-on: https://code.launchpad.net/~elmo/charm-prometheus2/+git/charm-prometheus2/+merge/406770
Reviewed-by: Xiyue Wang <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

4175101... by James Troup

Replace references to 'juju set' with 'juju config'.

72270a0... by Xav Paice

Pin python requests to support Python 3.5

In order to maintain Xenial support, we must use a version of requests
that still works with Python 3.5.

Resolves LP:#1936895

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

2e8a2fd... by Xav Paice

Pin python requests to support Python 3.5

In order to maintain Xenial support, we must use a version of requests
that still works with Python 3.5.

Resolves LP:#1936895

6867099... by Joe Guo

install sensible-mda deb package

when prometheus needs to send email, it will call /usr/sbin/sensible-mda
and if this package is not installed, massive error log will be
generated to use out disk space.

LP: #1904019

Signed-off-by: Joe Guo <email address hidden>