charm-prometheus2:federate-job-fix

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

Recent commits

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

7a4e0d6... by Nishant Dash

Fixing Federate Configuration

59e1ecc... by Nishant Dash

Fixing Federate Configuration

3bf7d3f... by Chi Wai CHAN

Add deprecation notice

Reviewed-on: https://code.launchpad.net/~raychan96/charm-prometheus2/+git/charm-prometheus2/+merge/446280
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: Ramesh Sattaru <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

4918ea8... by Chi Wai CHAN

Remove pin for zaza-openstack-tests since it's now causing built
dependency issue (2023-07-11).

dcfb659... by Chi Wai CHAN

Add deprecation notice.

4c824e1... by Chris Johnston

Clarify config description of rules-repo and rules-update-ssh-key.

Fixes: LP: #2018932, #2018933

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