charm-prometheus2:master

Last commit made on 2023-10-13
Get this branch:
git clone -b master 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:
master
Repository:
lp:charm-prometheus2

Recent commits

b43e0b4... by Nishant Dash

Fixing Federate Configuration

Reviewed-on: https://code.launchpad.net/~llama-charmers/charm-prometheus2/+git/charm-prometheus2/+merge/450794
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Tianqi Xiao <email address hidden>

b34224c... by Tianqi Xiao

Add python dependencies to resolve build issue with charm recipe

c13154f... by Tianqi Xiao

Fix issues with test_prometheus_yml_scrape_configs method

- This test was async and never waited, so its tests
were not actually being run. Changed it to a sync.
- Use "model.get_lead_unit_ip" from zaza to get leader unit ip for
telegraf. For it to work properly, `ZAZA_FEATURE_BUG472` env need to
be set due to https://github.com/openstack-charmers/zaza/issues/472
- Cert files assertion was failing because wrong cert dir was specified
in test and hash was added to their path in runtime in code. Change to
regex matching for correct behavior.

f8b0d89... by Tianqi Xiao

Drop bionic support

6f3039d... by Tianqi Xiao

Fix error in dependencies and functional test bundles

- Fix dependencies issues which causes install hook error
- Fix empty "vault" channel error in test bundles
- Remove deprecated "series" field in metadata.yaml

631fb34... by Tianqi Xiao

Add python dependencies to resolve build error with charm recipe [1]

[1]: https://launchpad.net/~llama-charmers/charm-prometheus2/+charm/charm-prometheus2/+build/14737

Reviewed-on: https://code.launchpad.net/~txiao/charm-prometheus2/+git/charm-prometheus2/+merge/453001
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

3886c42... by Tianqi Xiao

Add python dependencies to resolve build issue with charm recipe

07ef995... by Tianqi Xiao

Drop bionic and fix error in dependencies as well as functional test bundles

Reviewed-on: https://code.launchpad.net/~txiao/charm-prometheus2/+git/charm-prometheus2/+merge/452587
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Eric Chen <email address hidden>

7d41ef3... by Tianqi Xiao

Fix issues with test_prometheus_yml_scrape_configs method

- This test was async and never waited, so its tests
were not actually being run. Changed it to a sync.
- Use "model.get_lead_unit_ip" from zaza to get leader unit ip for
telegraf. For it to work properly, `ZAZA_FEATURE_BUG472` env need to
be set due to https://github.com/openstack-charmers/zaza/issues/472
- Cert files assertion was failing because wrong cert dir was specified
in test and hash was added to their path in runtime in code. Change to
regex matching for correct behavior.

93b8ff0... by Tianqi Xiao

Drop bionic support