From 612b461f45a1394735c712ef8ea2d36e8f4af01b Mon Sep 17 00:00:00 2001 From: "Carsten Wolff (cawo)" Date: Thu, 29 Aug 2024 13:57:49 +0000 Subject: [PATCH] [IMP] upgrade: add a note about on-prem script requirements We often get questions from customers about errors they see running the upgrade-script, which are caused by restrictions of their environment. Add a note that mentions the most important requirements to maybe avoid some of these questions. closes odoo/documentation#10943 X-original-commit: 2a5e686783097eb6f408e54f3104420b242404c3 Signed-off-by: Carsten Wolff (cawo) --- content/administration/upgrade.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/content/administration/upgrade.rst b/content/administration/upgrade.rst index 049131097..2d9333a5d 100644 --- a/content/administration/upgrade.rst +++ b/content/administration/upgrade.rst @@ -169,6 +169,21 @@ database. However, depending on the hosting type, you can upgrade from the comma $ python <(curl -s https://upgrade.odoo.com/upgrade) test -d -t + .. note:: + This command has some requirements on the environment it runs in: + + - Some external commands that must be provided by the operating system, normally found in + any Linux distribution (including WSL). An error will be displayed if one or several of + them are missing. + - The system user that executes the command needs to be configured with access to the + database. Please refer to the PostgreSQL documentation of the `client environment + `_ or the `client password + file `_ for this requirement. + - The script needs to be able to reach one or multiple servers of the upgrade platform + both on TCP port 443 and to any random TCP port in the range between 32768 and 60999. + This can be in conflict with your restrictive firewall and may need an exception added + to the firewall configuration. + The following command can be used to display the general help and the main commands: .. code-block:: console