Cédric Krier pushed to branch branch/default at Tryton / Tryton Docker


Commits:
047e3eed by Nicolas Évrard at 2022-12-27T22:30:11+01:00
Set LANG to C.UTF-8

uwsgi overrides the stdout and stderr with its own implementation which do not
use the backslashreplace value for the error argument of open(). Setting LANG
to C.UTF-8 workarounds this issue until it's fixed upstream.

Closes tryton#11894
- - - - -


9 changed files:

- 5.0/entrypoint.sh
- 5.2/entrypoint.sh
- 5.4/entrypoint.sh
- 5.6/entrypoint.sh
- 5.8/entrypoint.sh
- 6.0/entrypoint.sh
- 6.2/entrypoint.sh
- 6.4/entrypoint.sh
- 6.6/entrypoint.sh


Changes:

=====================================
5.0/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
5.2/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
5.4/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
5.6/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
5.8/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
6.0/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
6.2/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
6.4/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 


=====================================
6.6/entrypoint.sh
=====================================
@@ -8,6 +8,7 @@
 : ${DB_PORT:=${POSTGRES_PORT_5432_TCP_PORT:='5432'}}
 : 
${TRYTOND_DATABASE_URI:="postgresql://${DB_USER}:${DB_PASSWORD}@${DB_HOSTNAME}:${DB_PORT}/"}
 : ${PYTHONOPTIMIZE:=1}
+: ${LANG:=C.UTF-8}
 
 export TRYTOND_DATABASE_URI PYTHONOPTIMIZE
 



View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton-docker/-/commit/047e3eed07bd59ea51178161395f94d39072009c

-- 
View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton-docker/-/commit/047e3eed07bd59ea51178161395f94d39072009c
You're receiving this email because of your account on foss.heptapod.net.


Reply via email to