canonical/cos-lib
allow using cosl.coordinated_workers.S3ConnectionInfo outside of tempo-loki-mimir
Open
#119 opened on Jan 27, 2025
Status: TriageType: Buggood first issue
Repository metrics
- Stars
- (0 stars)
- PR merge metrics
- (PR metrics pending)
Description
Bug Description
Right now attempting to import that module from outside the HA charms (e.g. Parca) will result in import errors because of the check-charm-libs-installed thing we do on import.
we should either refactor cosl to run that check on-demand rather than on import, or lift anything that needs not be under that check outside of the coordinated_workers module so other charms can use them without ugly workarounds.
To Reproduce
n/a
Environment
n/a
Relevant log output
n/a
Additional context
No response