We're trying to consolidate horizon and other services into a separate model and we need cross model relations to work.
Unfortunately, as Nobuto explains, AVAILABLE_REGIONS doesn't get populated.
We were able to kludge a fix by hard-coding the AVAILABLE_REGIONS in the local_settings.py template but this is a stop-gap at best.
Is the issue that cross-model relations are handled differently than regular relations, from the charm's perspective?
We're trying to consolidate horizon and other services into a separate model and we need cross model relations to work.
Unfortunately, as Nobuto explains, AVAILABLE_REGIONS doesn't get populated.
We were able to kludge a fix by hard-coding the AVAILABLE_REGIONS in the local_settings.py template but this is a stop-gap at best.
Is the issue that cross-model relations are handled differently than regular relations, from the charm's perspective?