~raychan96/charm-prometheus-grok-exporter:update-documentation

Last commit made on 2023-08-11
Get this branch:
git clone -b update-documentation https://git.launchpad.net/~raychan96/charm-prometheus-grok-exporter
Only Chi Wai CHAN can upload to this branch. If you are Chi Wai CHAN please log in for upload directions.

Branch merges

Branch information

Name:
update-documentation
Repository:
lp:~raychan96/charm-prometheus-grok-exporter

Recent commits

4645920... by Chi Wai CHAN

Updated maintainer information.

19d1e07... by Chi Wai CHAN

Added CONTRIBUTING.md and LICENSE

e0074f7... by Chi Wai CHAN

Included documentation page in metadata.yaml

54a676c... by Mert Kirpici

tests/functional/bionic: deploy grafana on focal

Reviewed-on: https://code.launchpad.net/~mertkirpici/charm-prometheus-grok-exporter/+git/charm-prometheus-grok-exporter/+merge/439376
Reviewed-by: Ramesh Sattaru <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Erhan Sunar <email address hidden>

34680cc... by Mert Kirpici

tests/functional/bionic: use charm channels

see the openstack charm guide documentation[0]

[0] https://docs.openstack.org/charm-guide/latest/project/charm-delivery.html

Signed-off-by: Mert Kırpıcı <email address hidden>

d24f5f6... by Mert Kirpici

tests/functional/bionic: deploy grafana on focal

see grafana charm release 23.01

Signed-off-by: Mert Kırpıcı <email address hidden>

f60d76c... by Mert Kirpici

LP #2009848

Reviewed-on: https://code.launchpad.net/~mertkirpici/charm-prometheus-grok-exporter/+git/charm-prometheus-grok-exporter/+merge/439312
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Robert Gildein <email address hidden>

ec58de3... by Mert Kirpici

reactive: allow multiple prometheus2 relations

This change allows multiple prometheus2 relations over the http
interface by removing the grok-exporter.prometheus_relation_configured
flag, which seems unnecessary. For examples of this pattern, see
charm-prometheus-libvirt-exporter[0] and
charm-prometheus-openstack-exporter[1]. In both reactive charms, the
.configure() method of the http interface depends only to the .available
flag, not any sort of .configured flag.

[0]
https://git.launchpad.net/charm-prometheus-libvirt-exporter/tree/src/reactive/prometheus-libvirt-exporter.py
[1]
https://git.launchpad.net/charm-prometheus-openstack-exporter/tree/src/reactive/openstack_exporter.py

Signed-off-by: Mert Kırpıcı <email address hidden>

2e6d18f... by Robert Gildein

remove flag to be able connect multiple Grafana

Removing unnecessary flag so registration of dashboard is triggered
every time if new relation joined.
Dropped the Xenial series and providing a small fix for bundles in
functional tests. Added some things from the bs templates to make
the func test smoother.

Reviewed-on: https://code.launchpad.net/~rgildein/charm-prometheus-grok-exporter/+git/charm-prometheus-grok-exporter/+merge/439158
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

a682410... by Robert Gildein

functional test fix + dropped Xenial

Dropped the Xenial series and providing a small fix for bundles in
functional tests. Added some things from the bs templates to make
the func test smoother.