charm-layer-openstack/reactive
Frode Nordahl ba152d41b4
Publish releases packages map to opt-in endpoints
For principal - subordinate plugin type relations where the
principal Python payload imports code from packages managed by a
subordinate, upgrades can be problematic.

This change will allow a subordinate charm that have opted into the
feature to inform its principal about all implemented release -
packages combinations ahead of time. With this information in place
the principal can do the upgrade in one operation without risk of
charm relation RPC type processing at a critical moment.

Related-Bug: #1806111
Change-Id: I2df0abed25825448569581273aee4e79a6003dad
2021-03-22 13:49:32 +01:00
..
layer_openstack.py Publish releases packages map to opt-in endpoints 2021-03-22 13:49:32 +01:00