OpenLMIS developers - encountered problems and solutions

OpenLMIS developers - encountered problems and solutions

Problem

Solution

Additional notes

Problem

Solution

Additional notes

The Superset service fails to start after a rebuild job. During the rebuild process, some dependencies are automatically upgraded, leading to incompatibility issues.

As a workaround, the incompatible dependency was directly set in a pip install command. Commit.

A long-term solution is planned for the 3.20 Release.

From service log the following error was observed: AttributeError: '_AppCtxGlobals' object has no attribute 'directory'.

This issue arose due to the Flask-Migrate dependency (version 4.1.0) being upgraded, while the requirements.txt file specified version 3.1.1.

 

 

 

 

 

OpenLMIS: the global initiative for powerful LMIS software