Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page contains tech notes pertaining to Bahmni ERP (Odoo) dockerization activity.

Note

draft page created for Mohankumar Thangavel to update.

Dockerization Approach:

Image RemovedImage Added

Action Plan:

  1. Following with Docker Approach 1 in the above diagram.

Action Items:

  1. Don’t expose ports for Odoo Connect Config now. Let it be hardcoded for now.

    Status
    colourGreen
    titledone

  2. Remove duplicated variables in .env

    Status
    colourGreen
    titledone

  3. Add comment for bahmni-core.jar in Dockerfile

    Status
    colourGreen
    titledone

  4. Check Odoo Config Docs and install additional modules if needed.

  5. Automate the One time setup for odoo. (JIRA CARD)

  6. Check if it is possible to install additional addons directly without loading it in volumes

    Status
    colourYellow
    titleProceed with DOWNLOAD way

  7. Lock with a specific version of Odoo when using Odoo Base image.

    Status
    colourGreen
    titleDONE

    Solution: Use SHA instead of Tag

  8. Think of a way to have single instance of database server.

    Status
    colourYellow
    titledeferred for later

Usage Flow Diagram:

Open Questions for Discussion ?

  1. There is a difference between the list of installed apps when going with fresh db and demo db. Why is it so ? Some error message is logged in console when going with fresh db.

    Status
    colourGreen
    titleCLARIFIED

Known Issues:

  1. Bahmni - Modules require Upgrade to be done once manually after starting the application.