# HG changeset patch # User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr> # Date 1642766135 -3600 # Fri Jan 21 12:55:35 2022 +0100 # Node ID c8a2cc941c5e6247da964d14514c855a3fbf2bd1 # Parent f038d0577df4cc9a2bee023a7cc4767fc1115c5d 📠explicitly stop import_base_import with unsupported versions diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -77,15 +77,6 @@ variables: ODOO_TYPE: odoo13 -import_base_import_odoo13_test: - extends: import_base_import_odoo11_test - image: - name: registry.xcg.io/odoo/odoo:13.0 - entrypoint: [""] - variables: - ODOO_TYPE: odoo13 - allow_failure: true - import_jsonrpc_odoo15_test: extends: import_jsonrpc_odoo11_test image: @@ -133,7 +124,6 @@ - job: docker_build_copy_test - job: import_jsonrpc_odoo11_test - job: import_jsonrpc_odoo13_test - - job: import_base_import_odoo13_test - job: import_base_import_odoo11_test variables: TAG_LATEST: branch/default diff --git a/NEWS.rst b/NEWS.rst --- a/NEWS.rst +++ b/NEWS.rst @@ -7,6 +7,8 @@ Odoo 15 compatibility. +Explicitly disable base import with version it is not tested (it did not work with 13.0 anyway). + 14.0.0 ------ diff --git a/odoo_scripts/import_base_import.py b/odoo_scripts/import_base_import.py --- a/odoo_scripts/import_base_import.py +++ b/odoo_scripts/import_base_import.py @@ -38,6 +38,11 @@ o, session_id = odoo_login( database, host, login, password, port, protocol, timeout ) + if o.version not in ("11.0",): + _logger.fatal( + "Base Import is not compatible with version %s", o.version + ) + return 2 import_obj = o.env["base_import.import"] param_obj = o.env["ir.config_parameter"]