Bug 1007704
Summary: | Sometimes meet "Warning: Application XXX supervisor PID does not match '$OPENSHIFT_NODEJS_PID_DIR/supervisor.pid'" when stopping nodejs-0.10 and nodejs-0.6 apps | ||
---|---|---|---|
Product: | OpenShift Online | Reporter: | Zhe Wang <zhewang> |
Component: | Containers | Assignee: | Fotios Lindiakos <fotios> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2.x | CC: | alex, fotios, jkeck, lzhang, xtian |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-19 16:51:12 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: |
Description
Zhe Wang
2013-09-13 07:33:49 UTC
This bug is reproducible in STG(devenv-stage_472), for example, This bug is also reproducible in STG(devenv-stage_472) when creating a snapshot, making creating snapshot fail: rhc snapshot restore dbscale2 -f /home/slave1/workdir/2013/09/15/22:40:04/Snapshot_Restore_database_of_scalable_app-nodejs-0_10/dbscale1.tar.gz -l jizhao+3 -p 'redhat' --server stg.openshift.redhat.com Warning: Application 'dbscale2' supervisor PID does not match '$OPENSHIFT_NODEJS_PID_DIR/supervisor.pid'. Use force-stop to kill. /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:1160:in `block in do_control_with_directory': Failed to execute: 'control stop' for /var/lib/openshift/5236c30adbd93c6ebe0001e2/nodejs (OpenShift::Runtime::Utils::ShellExecutionException) from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:969:in `process_cartridges' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:1128:in `do_control_with_directory' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:991:in `do_control' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:1382:in `stop_cartridge' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:1237:in `block in stop_gear' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:78:in `block in each_cartridge' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:975:in `block in process_cartridges' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:973:in `each' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:973:in `process_cartridges' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:76:in `each_cartridge' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/v2_cart_model.rb:1236:in `stop_gear' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/application_container.rb:398:in `stop_gear' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/application_container_ext/cartridge_actions.rb:201:in `pre_receive' from /opt/rh/ruby193/root/usr/share/gems/gems/openshift-origin-node-1.14.7/lib/openshift-origin-node/model/application_container_ext/snapshots.rb:127:in `restore' from /usr/bin/gear:306:in `block (2 levels) in ' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/command.rb:180:in `call' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/command.rb:180:in `call' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/command.rb:155:in `run' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/runner.rb:385:in `run_active_command' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/runner.rb:62:in `run!' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/delegates.rb:11:in `run!' from /opt/rh/ruby193/root/usr/share/gems/gems/commander-4.0.3/lib/commander/import.rb:10:in `block in ' Restoring from snapshot /home/slave1/workdir/2013/09/15/22:40:04/Snapshot_Restore_database_of_scalable_app-nodejs-0_10/dbscale1.tar.gz... Error in trying to restore snapshot. You can try to restore manually by running: cat '/home/slave1/workdir/2013/09/15/22:40:04/Snapshot_Restore_database_of_scalable_app-nodejs-0_10/dbscale1.tar.gz' | ssh 5236c30adbd93c6ebe0001e2.rhcloud.com 'restore INCLUDE_GIT' Testing and merging a PR for this: https://github.com/openshift/origin-server/pull/3640 Since this is after stage cut, there is a separate stage PR: https://github.com/openshift/origin-server/pull/3642 Not meet this problem in the tests against devenv-stage_477 and STG(devenv-stage_475). Move this bug to VERIFIED. Thanks, z. Does this mean it should be solved in the current version which is live on openshift.com ? |