From Frode Nordahl
--quote--
When you bring it up I do have had some difficulties lately during local iterative charm development that involve updating dependencies (charm-helpers, charms.openstack).
The venv appear to no longer be updated with data from the new charm, at least not in the same way as before. Have not gotten to the bottom of it.
Perhaps this is a general regression from layer-basic or juju?
Does it make a difference if the charm is built with layer basic from before [0] ?
This is looking more and more like a layer basic ordering bug during upgrade-charm. The dependencies are not being updated before reactive handler code is called.
From Frode Nordahl
--quote--
When you bring it up I do have had some difficulties lately during local iterative charm development that involve updating dependencies (charm-helpers, charms.openstack).
The venv appear to no longer be updated with data from the new charm, at least not in the same way as before. Have not gotten to the bottom of it.
Perhaps this is a general regression from layer-basic or juju?
Does it make a difference if the charm is built with layer basic from before [0] ?
0: https:/ /github. com/juju- solutions/ layer-basic/ commit/ 597bed6d22b93ed 0754f3f02b632eb bcf8206596
--end quote--
This is looking more and more like a layer basic ordering bug during upgrade-charm. The dependencies are not being updated before reactive handler code is called.
Digging for more proof.