From e421dbf543cd7f250164eae623b3cb33b3e01fb7 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Thu, 28 Nov 2019 01:47:07 -0400 Subject: [PATCH] Improve supervisord upgrade instructions Forum topic 880. Signed-off-by: Roberto Rosario --- HISTORY.rst | 1 + docs/releases/3.2.1.rst | 4 ++-- docs/releases/3.2.10.rst | 4 ++-- docs/releases/3.2.2.rst | 4 ++-- docs/releases/3.2.3.rst | 4 ++-- docs/releases/3.2.4.rst | 4 ++-- docs/releases/3.2.5.rst | 4 ++-- docs/releases/3.2.6.rst | 4 ++-- docs/releases/3.2.7.rst | 4 ++-- docs/releases/3.2.8.rst | 4 ++-- docs/releases/3.2.9.rst | 4 ++-- 11 files changed, 21 insertions(+), 20 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 65defdd65e..09298a3cb5 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -20,6 +20,7 @@ - Fix API example. - Fix document check in via the API. GitLab issue #688. Thanks to inam ul haq (@inam.sys) for the report. +- Improve supervisord upgrade instructions. Forum topic 880. 3.2.10 (2019-11-19) =================== diff --git a/docs/releases/3.2.1.rst b/docs/releases/3.2.1.rst index fc3057dab5..a41a8306e5 100644 --- a/docs/releases/3.2.1.rst +++ b/docs/releases/3.2.1.rst @@ -79,10 +79,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.10.rst b/docs/releases/3.2.10.rst index 13f1f13092..9e55239232 100644 --- a/docs/releases/3.2.10.rst +++ b/docs/releases/3.2.10.rst @@ -133,10 +133,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=|MAYAN_MEDIA_ROOT| \ - |MAYAN_BIN| platformtemplate supervisord > |MAYAN_SUPERVISOR_CONF| + |MAYAN_BIN| platformtemplate supervisord > |MAYAN_SUPERVISOR_CONF|" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.2.rst b/docs/releases/3.2.2.rst index 150b413f5b..ba00cb3444 100644 --- a/docs/releases/3.2.2.rst +++ b/docs/releases/3.2.2.rst @@ -72,10 +72,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.3.rst b/docs/releases/3.2.3.rst index 4abfc380fc..ede1e5a800 100644 --- a/docs/releases/3.2.3.rst +++ b/docs/releases/3.2.3.rst @@ -77,10 +77,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.4.rst b/docs/releases/3.2.4.rst index 1dd4e3f4bb..5bb1bb255a 100644 --- a/docs/releases/3.2.4.rst +++ b/docs/releases/3.2.4.rst @@ -95,10 +95,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.5.rst b/docs/releases/3.2.5.rst index d0d0065f98..77f37336fc 100644 --- a/docs/releases/3.2.5.rst +++ b/docs/releases/3.2.5.rst @@ -80,10 +80,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.6.rst b/docs/releases/3.2.6.rst index 0e897a24c9..4c8be02e4c 100644 --- a/docs/releases/3.2.6.rst +++ b/docs/releases/3.2.6.rst @@ -72,10 +72,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.7.rst b/docs/releases/3.2.7.rst index 2054f37b80..62efbc4ae2 100644 --- a/docs/releases/3.2.7.rst +++ b/docs/releases/3.2.7.rst @@ -99,10 +99,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.8.rst b/docs/releases/3.2.8.rst index ce6c37db6e..f7b5fd27a6 100644 --- a/docs/releases/3.2.8.rst +++ b/docs/releases/3.2.8.rst @@ -119,10 +119,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed:: diff --git a/docs/releases/3.2.9.rst b/docs/releases/3.2.9.rst index 1b2b945676..a4b5e477bb 100644 --- a/docs/releases/3.2.9.rst +++ b/docs/releases/3.2.9.rst @@ -182,10 +182,10 @@ variables values show here with your respective settings. This step will refresh the supervisord configuration file with the new queues and the latest recommended layout:: - sudo MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ + sudo sh -c "MAYAN_DATABASE_ENGINE=django.db.backends.postgresql MAYAN_DATABASE_NAME=mayan \ MAYAN_DATABASE_PASSWORD=mayanuserpass MAYAN_DATABASE_USER=mayan \ MAYAN_DATABASE_HOST=127.0.0.1 MAYAN_MEDIA_ROOT=/opt/mayan-edms/media \ - /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf + /opt/mayan-edms/bin/mayan-edms.py platformtemplate supervisord > /etc/supervisor/conf.d/mayan.conf" Edit the supervisord configuration file and update any setting the template generator missed::