~dashmage/charm-telegraf:fix-func-tests

Last commit made on 2023-07-10
Get this branch:
git clone -b fix-func-tests https://git.launchpad.net/~dashmage/charm-telegraf
Only Ashley James can upload to this branch. If you are Ashley James please log in for upload directions.

Branch merges

Branch information

Name:
fix-func-tests
Repository:
lp:~dashmage/charm-telegraf

Recent commits

479c342... by Ashley James

Remove focal-postgres bundle from func-test

Also removes associated base-postgres bundle and entries in tests.yaml
for postgresql.

97303e5... by Samuel Allan

Check if telegraf is running in update-status

This should help catch if something is unexpectedly crashing telegraf.

Closes-Bug: #2015517

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

4434f81... by Samuel Allan

Check if telegraf is running in update-status

This should help catch if something is unexpectedly crashing telegraf.

Closes-Bug: #2015517

8daf983... by Chris Johnston

Don't require telegraf package on snap install.

LP: #2016430

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

9a32792... by Chris Johnston

Don't require telegraf package on snap install. LP: #2016430

0b467d1... 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.

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

1ec40b3... 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.
Unite the notes in charmcraft.yaml and metadata.yaml

58d7c9c... by Sudeep Bhandari

Handle prometheus relation when tls not available

Fixes bug: #2008436

Reviewed-on: https://code.launchpad.net/~sudeephb/charm-telegraf/+git/charm-telegraf/+merge/438095
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Martin Kalcok <email address hidden>

50146bd... by Sudeep Bhandari

Lint fix

608ce49... by Sudeep Bhandari

Handle all prometheus client reconfiguration in the same place