Bug 804262

Summary: httpd_nolog.conf needs both GEAR and APP variables
Product: OKD Reporter: Rob Millner <rmillner>
Component: ContainersAssignee: Rob Millner <rmillner>
Status: CLOSED CURRENTRELEASE QA Contact: libra bugs <libra-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 2.xCC: jialiu, mfisher
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-19 18:23:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
compare env log none

Description Rob Millner 2012-03-17 04:31:57 UTC
Cartridge httpd_nolog.conf contains a PassEnv variable that restricts which variables come in from the environment.  It should allow both GEAR and APP variants of variables.

Comment 1 Rob Millner 2012-03-17 04:59:43 UTC
PERL is the only nolog.conf which does this.

Fixed in commit e87d1af.

Comment 2 Johnny Liu 2012-03-19 11:43:31 UTC
Verified this bug with devenv_stage_164, and PASS.

$ sdiff perl_env.log.old perl_env.log.new
							      >	OPENSHIFT_GEAR_TYPE=perl-5.10
OPENSHIFT_APP_CTL_SCRIPT=/var/lib/libra/595b5c8913d34b3aa8afd |	OPENSHIFT_APP_CTL_SCRIPT=/var/lib/stickshift/595b5c8913d34b3a
SCRIPT_FILENAME=/var/lib/libra/595b5c8913d34b3aa8afd30f03f2d8 |	SCRIPT_FILENAME=/var/lib/stickshift/595b5c8913d34b3aa8afd30f0
							      >	OPENSHIFT_GEAR_DNS=perltest-jialiutest1.dev.rhcloud.com
							      >	OPENSHIFT_GEAR_DIR=/var/lib/stickshift/595b5c8913d34b3aa8afd3
OPENSHIFT_APP_DIR=/var/lib/libra/595b5c8913d34b3aa8afd30f03f2 |	OPENSHIFT_APP_DIR=/var/lib/stickshift/595b5c8913d34b3aa8afd30
							      >	OPENSHIFT_GEAR_NAME=perltest
REMOTE_PORT=16543					      |	REMOTE_PORT=25886
OPENSHIFT_HOMEDIR=/var/lib/libra/595b5c8913d34b3aa8afd30f03f2 |	OPENSHIFT_HOMEDIR=/var/lib/stickshift/595b5c8913d34b3aa8afd30
OPENSHIFT_RUN_DIR=/var/lib/libra/595b5c8913d34b3aa8afd30f03f2 |	OPENSHIFT_RUN_DIR=/var/lib/stickshift/595b5c8913d34b3aa8afd30
HTTP_CACHE_CONTROL=max-age=0				      |	HTTP_CACHE_CONTROL=max-age=2400000
OPENSHIFT_LOG_DIR=/var/lib/libra/595b5c8913d34b3aa8afd30f03f2 |	OPENSHIFT_LOG_DIR=/var/lib/stickshift/595b5c8913d34b3aa8afd30
PATH=/usr/libexec/li/cartridges/perl-5.10/info/bin/:/usr/libe | PATH=/usr/libexec/stickshift/cartridges/perl-5.10/info/bin/:/
OPENSHIFT_REPO_DIR=/var/lib/libra/595b5c8913d34b3aa8afd30f03f |	OPENSHIFT_REPO_DIR=/var/lib/stickshift/595b5c8913d34b3aa8afd3
OPENSHIFT_DATA_DIR=/var/lib/libra/595b5c8913d34b3aa8afd30f03f |	OPENSHIFT_DATA_DIR=/var/lib/stickshift/595b5c8913d34b3aa8afd3
							      >	OPENSHIFT_GEAR_UUID=595b5c8913d34b3aa8afd30f03f2d849
OPENSHIFT_NOSQL_DB_CTL_SCRIPT=/var/lib/libra//595b5c8913d34b3 |	OPENSHIFT_NOSQL_DB_CTL_SCRIPT=/var/lib/stickshift//595b5c8913
OPENSHIFT_APP_DNS=perltest-jialiutest1.dev.rhcloud.com	      |	OPENSHIFT_APP_DNS=perltest-jialiutest1.dev.rhcloud.com
							      >	OPENSHIFT_GEAR_CTL_SCRIPT=/var/lib/stickshift/595b5c8913d34b3

Comment 3 Johnny Liu 2012-03-19 11:45:46 UTC
Created attachment 571093 [details]
compare env log

Comment 4 Johnny Liu 2012-03-19 11:46:46 UTC
Oops, the above output is messed up, so upload comparison result via attachment.