canonical / data-platform-libs

A collection of charm libraries curated by the Data Platform Team
https://charmhub.io/data-platform-libs
Apache License 2.0
10 stars 9 forks source link

[DPE-3294] Add mongos requires #133

Closed MiaAltieri closed 7 months ago

MiaAltieri commented 8 months ago

Issue:

  1. DPE-3294 Requires that data-integrator charm can be integrated with the mongos charm. In order to be integrated with the mongos charm it needs access to MongosRequirer
  2. lint deps upgraded resulting in failing actions

Solution

  1. migrate MongosRequirer from mongos charm libs to data-platform-libs
  2. update libs to be in line with new lint deps

Future work

  1. update data-integrator to use this lib and integrate with mongos suborinate charm
  2. update mongos charm to connect using IP address when connected with data integrator charm