Hi Dmitrii, thanks for looking into this!
root@juju-382713-0-lxd-9:~# sudo systemctl show-environment LANG=C.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
Here's an Apache env:
root@juju-382713-0-lxd-9:~# ps auxf | grep apache root 4115446 0.0 0.0 8164 676 pts/0 S+ 16:32 0:00 \_ grep --color=auto apache root 3693257 0.0 0.0 13840 5308 ? Ss 10:17 0:00 /usr/sbin/apache2 -k start www-data 3693262 0.0 0.0 2008176 11784 ? Sl 10:17 0:00 \_ /usr/sbin/apache2 -k start www-data 3693263 0.0 0.0 2008320 11784 ? Sl 10:17 0:00 \_ /usr/sbin/apache2 -k start
root@juju-382713-0-lxd-9:~# xargs -0 -L1 -a /proc/3693257/environ APACHE_RUN_DIR=/var/run/apache2 APACHE_PID_FILE=/var/run/apache2/apache2.pid JOURNAL_STREAM=9:338582662 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin INVOCATION_ID=157dbb53c2aa4eb6b87b1d7e572b2ae8 APACHE_LOCK_DIR=/var/lock/apache2 LANG=C APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data APACHE_LOG_DIR=/var/log/apache2 PWD=/
For the record, Keystone workers forked from apache2 process have exactly the same environment variables.
Hi Dmitrii, thanks for looking into this!
root@juju- 382713- 0-lxd-9: ~# sudo systemctl show-environment local/sbin: /usr/local/ bin:/usr/ sbin:/usr/ bin:/sbin: /bin:/snap/ bin
LANG=C.UTF-8
PATH=/usr/
Here's an Apache env:
root@juju- 382713- 0-lxd-9: ~# ps auxf | grep apache
root 4115446 0.0 0.0 8164 676 pts/0 S+ 16:32 0:00 \_ grep --color=auto apache
root 3693257 0.0 0.0 13840 5308 ? Ss 10:17 0:00 /usr/sbin/apache2 -k start
www-data 3693262 0.0 0.0 2008176 11784 ? Sl 10:17 0:00 \_ /usr/sbin/apache2 -k start
www-data 3693263 0.0 0.0 2008320 11784 ? Sl 10:17 0:00 \_ /usr/sbin/apache2 -k start
root@juju- 382713- 0-lxd-9: ~# xargs -0 -L1 -a /proc/3693257/ environ RUN_DIR= /var/run/ apache2 PID_FILE= /var/run/ apache2/ apache2. pid STREAM= 9:338582662 local/sbin: /usr/local/ bin:/usr/ sbin:/usr/ bin:/sbin: /bin:/snap/ bin ID=157dbb53c2aa 4eb6b87b1d7e572 b2ae8 LOCK_DIR= /var/lock/ apache2 RUN_USER= www-data RUN_GROUP= www-data LOG_DIR= /var/log/ apache2
APACHE_
APACHE_
JOURNAL_
PATH=/usr/
INVOCATION_
APACHE_
LANG=C
APACHE_
APACHE_
APACHE_
PWD=/
For the record, Keystone workers forked from apache2 process have exactly the same environment variables.