From 15347f11600f342a1b103440afe93717209b991e Mon Sep 17 00:00:00 2001 From: Matt Marcha Date: Fri, 25 Apr 2025 15:57:11 -1000 Subject: [PATCH] environment for v15 migration --- Dockerfile | 5 +++++ config/odoo.conf | 6 ++++-- docker-compose.yml | 9 ++++++--- 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2c83e72 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM Odoo:15.0 + +USER root +RUN apt update +RUN pip3 install git+https://github.com/OCA/openupgradelib.git@master#egg=openupgradelib \ No newline at end of file diff --git a/config/odoo.conf b/config/odoo.conf index 8b00776..4b0272f 100644 --- a/config/odoo.conf +++ b/config/odoo.conf @@ -1,10 +1,12 @@ [options] -addons_path = /mnt/extra-addons +addons_path = /mnt/extra-addons,/mnt/openupgrade +upgrade_path = /mnt/openupgrade-scripts/scripts +server_wide_modules = base,web,openupgrade_framework ; data_dir = /var/lib/odoo admin_passwd = odoo ; csv_internal_sep = , ; db_maxconn = 64 -db_name = odoo +db_name = fenua15 db_user = odoo db_password = odoo ; db_template = template1 diff --git a/docker-compose.yml b/docker-compose.yml index 2aa4a69..e129dff 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,7 @@ services: web: - image: "odoo:${ODOO_VERSION}" + image: odoo:15.0 + build: . depends_on: - db ports: @@ -9,9 +10,11 @@ services: - odoo-web:/var/lib/odoo - ./config:/etc/odoo - ./modules:/mnt/extra-addons - command: "odoo ${COMMAND}" + - /home/matt/Dev/src/openupgrade/15/openupgrade_framework:/mnt/openupgrade + - /home/matt/Dev/src/openupgrade/15/openupgrade_scripts:/mnt/openupgrade-scripts +# command: "odoo ${COMMAND}" db: - image: "postgres:${PG_VERSION}" + image: postgres:12.20 environment: - POSTGRES_DB=postgres - POSTGRES_PASSWORD=odoo