Bug 905021
Summary: | Can not get environment variables from scalable php local gear. | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Johnny Liu <jialiu> |
Component: | Containers | Assignee: | Brenton Leanhardt <bleanhar> |
Status: | CLOSED ERRATA | QA Contact: | libra bugs <libra-bugs> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 1.1.0 | CC: | baulakh, dmcphers, jizhao, libra-onpremise-devel, snansi, xjia, xtian |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Attempts to print all environment variables in a scalable PHP application returned no environment variables. This bug has been fixed during a model refactor. Environment variables now display when printing them in PHP applications.
|
Story Points: | --- |
Clone Of: | 892133 | Environment: | |
Last Closed: | 2013-02-28 19:09:50 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 892133 | ||
Bug Blocks: |
Description
Johnny Liu
2013-01-28 12:05:05 UTC
Version: http://buildvm-devops.usersys.redhat.com/puddle/build/OpenShiftEnterprise/1.1.x/2013-01-29.1/ Verify: [root@broker phps]# rhc domain show -pjia Applications in jia domain ========================== phps @ http://phps-jia.test.com/ (uuid: f112b6ea447b48b898b03ae3c3188368) ========================================================================= Created: 12:15 AM Gear Size: medium Git URL: ssh://f112b6ea447b48b898b03ae3c3188368.com/~/git/phps.git/ SSH: f112b6ea447b48b898b03ae3c3188368.com php-5.3 (PHP 5.3) ================= Scaling: x2 (minimum: 2, maximum: available) on medium gears haproxy-1.4 (HAProxy 1.4) ========================= [root@broker phps]# curl http://phps-jia.test.com/haha.php GIT_DIR SELINUX_ROLE_REQUESTED OPENSHIFT_HAPROXY_LOG_DIR OPENSHIFT_PHP_LOG_DIR SHELL SSH_CLIENT OPENSHIFT_HAPROXY_STATUS_IP OPENSHIFT_TMP_DIR SELINUX_USE_CURRENT_RANGE OPENSHIFT_REPO_DIR OPENSHIFT_HOMEDIR OPENSHIFT_GEAR_NAME PHPRC OPENSHIFT_INTERNAL_PORT USER mcs_level MAIL PATH OPENSHIFT_HAPROXY_INTERNAL_IP OPENSHIFT_PHP_PROXY_PORT OPENSHIFT_INTERNAL_IP PWD XMODIFIERS cartridge_type OPENSHIFT_APP_DNS LANG OPENSHIFT_GEAR_DNS SELINUX_LEVEL_REQUESTED SHLVL OPENSHIFT_PHP_PORT HOME OPENSHIFT_APP_NAME SSH_ORIGINAL_COMMAND OPENSHIFT_DATA_DIR LOGNAME OPENSHIFT_GEAR_UUID SSH_CONNECTION OPENSHIFT_APP_UUID HISTFILE OPENSHIFT_PHP_IP [root@broker phps]# curl http://77aec241a1-jia.test.com/haha.php SELINUX_ROLE_REQUESTED SHELL OPENSHIFT_PHP_LOG_DIR SSH_CLIENT SELINUX_USE_CURRENT_RANGE OPENSHIFT_TMP_DIR OPENSHIFT_HOMEDIR OPENSHIFT_REPO_DIR OPENSHIFT_GEAR_NAME PHPRC OPENSHIFT_INTERNAL_PORT USER TMOUT mcs_level PATH MAIL OPENSHIFT_PHP_PROXY_PORT OPENSHIFT_INTERNAL_IP PWD cartridge_type OPENSHIFT_APP_DNS LANG OPENSHIFT_GEAR_DNS SELINUX_LEVEL_REQUESTED HOME OPENSHIFT_PHP_PORT SHLVL SSH_ORIGINAL_COMMAND OPENSHIFT_APP_NAME LOGNAME OPENSHIFT_DATA_DIR OPENSHIFT_GEAR_UUID SSH_CONNECTION OPENSHIFT_APP_UUID HISTFILE OPENSHIFT_PHP_IP Verify again: [root@broker phps]# curl -k -X GET -H 'Accept: application/xml' --user jia:jia https://broker.test.com/broker/rest/domains/jia/applications/phps/gears <?xml version="1.0" encoding="UTF-8"?> <response> <type>gears</type> <messages/> <data> <gear> <components> <component> <internal-port>8080</internal-port> <name>php-5.3</name> <proxy-host>phps-jia.test.com</proxy-host> <proxy-port>35531</proxy-port> </component> <component> <internal-port nil="true"></internal-port> <name>haproxy-1.4</name> <proxy-host nil="true"></proxy-host> <proxy-port nil="true"></proxy-port> </component> </components> <uuid>f112b6ea447b48b898b03ae3c3188368</uuid> </gear> <gear> <components> <component> <internal-port>8080</internal-port> <name>php-5.3</name> <proxy-host>77aec241a1-jia.test.com</proxy-host> <proxy-port>35751</proxy-port> </component> </components> <uuid>77aec241a18c4d7ea88b647b68e5ee5f</uuid> </gear> </data> <supported-api-versions> <supported-api-version>1.0</supported-api-version> <supported-api-version>1.1</supported-api-version> <supported-api-version>1.2</supported-api-version> </supported-api-versions> <status>ok</status> <version>1.2</version> </response> [root@broker phps]# curl phps-jia.test.com:35531/haha.php GIT_DIR SELINUX_ROLE_REQUESTED OPENSHIFT_HAPROXY_LOG_DIR OPENSHIFT_PHP_LOG_DIR SHELL SSH_CLIENT OPENSHIFT_HAPROXY_STATUS_IP OPENSHIFT_TMP_DIR SELINUX_USE_CURRENT_RANGE OPENSHIFT_REPO_DIR OPENSHIFT_HOMEDIR OPENSHIFT_GEAR_NAME PHPRC OPENSHIFT_INTERNAL_PORT USER mcs_level MAIL PATH OPENSHIFT_HAPROXY_INTERNAL_IP OPENSHIFT_PHP_PROXY_PORT OPENSHIFT_INTERNAL_IP PWD XMODIFIERS cartridge_type OPENSHIFT_APP_DNS LANG OPENSHIFT_GEAR_DNS SELINUX_LEVEL_REQUESTED SHLVL OPENSHIFT_PHP_PORT HOME OPENSHIFT_APP_NAME SSH_ORIGINAL_COMMAND OPENSHIFT_DATA_DIR LOGNAME OPENSHIFT_GEAR_UUID SSH_CONNECTION OPENSHIFT_APP_UUID HISTFILE OPENSHIFT_PHP_IP _ [root@broker phps]# curl 77aec241a1-jia.test.com:35751/haha.php SELINUX_ROLE_REQUESTED SHELL OPENSHIFT_PHP_LOG_DIR SSH_CLIENT SELINUX_USE_CURRENT_RANGE OPENSHIFT_TMP_DIR OPENSHIFT_HOMEDIR OPENSHIFT_REPO_DIR OPENSHIFT_GEAR_NAME PHPRC OPENSHIFT_INTERNAL_PORT USER TMOUT mcs_level PATH MAIL OPENSHIFT_PHP_PROXY_PORT OPENSHIFT_INTERNAL_IP PWD cartridge_type OPENSHIFT_APP_DNS LANG OPENSHIFT_GEAR_DNS SELINUX_LEVEL_REQUESTED HOME OPENSHIFT_PHP_PORT SHLVL SSH_ORIGINAL_COMMAND OPENSHIFT_APP_NAME LOGNAME OPENSHIFT_DATA_DIR OPENSHIFT_GEAR_UUID SSH_CONNECTION OPENSHIFT_APP_UUID HISTFILE OPENSHIFT_PHP_IP Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0582.html |