~xavpaice/charm-prometheus2:lp1947913

Last commit made on 2021-10-21
Get this branch:
git clone -b lp1947913 https://git.launchpad.net/~xavpaice/charm-prometheus2
Only Xav Paice can upload to this branch. If you are Xav Paice please log in for upload directions.

Branch merges

Branch information

Name:
lp1947913
Repository:
lp:~xavpaice/charm-prometheus2

Recent commits

8f75b70... by Xav Paice

Add python-openstackclient for zaza tests

Closes-bug: LP: #1925278

ac867f9... by Xav Paice

Update snap resources for core20

The prometheus snap no longer uses the 'core' snap, but 'core20'.
Update the resources defined, and snap installation, to reflect that
change.

Closes-bug: LP: #1947913

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>