~sudeephb/charm-telegraf:bug/2008436

Last commit made on 2023-03-08
Get this branch:
git clone -b bug/2008436 https://git.launchpad.net/~sudeephb/charm-telegraf
Only Sudeep Bhandari can upload to this branch. If you are Sudeep Bhandari please log in for upload directions.

Branch merges

Branch information

Name:
bug/2008436
Repository:
lp:~sudeephb/charm-telegraf

Recent commits

50146bd... by Sudeep Bhandari

Lint fix

608ce49... by Sudeep Bhandari

Handle all prometheus client reconfiguration in the same place

1cf027f... by Sudeep Bhandari

Handle certificate changed event separately

Fixes bug: #2008436

5c842e2... by Tianqi Xiao

Remove monitoring tag to deprioritize LMA charms in favor of COS

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

03d9d63... by Tianqi Xiao

Remove monitoring tag to deprioritize LMA charms in favor of COS

1ea02f2... by Peter Jose De Sousa

TLS improvements for telegraf

Reviewed-on: https://code.launchpad.net/~pjds/charm-telegraf/+git/charm-telegraf/+merge/433452
Reviewed-by: Tianqi Xiao <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Erhan Sunar <email address hidden>

c68b802... by Peter Jose De Sousa

formatting

d7de5eb... by Peter Jose De Sousa

Remove prometheus client TLS keys

6067b96... by Peter Jose De Sousa

Unit tests

bf6e38c... by Peter Jose De Sousa

Refactor decorators

Refactored decorators to handle unexpected behavior with telegraf config
hooks.

TODO: Investigate issues with config hooks, add units for:

- configure_tls
- prepare_tls_certificates
- cleanup_tls