Bug 1040144

Summary: ArgumentError: wrong number of arguments on remove_ssh_keys
Product: OpenShift Online Reporter: Rajat Chopra <rchopra>
Component: PodAssignee: Rajat Chopra <rchopra>
Status: CLOSED CURRENTRELEASE QA Contact: libra bugs <libra-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.xCC: lzhang, twiest, 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: 2014-02-26 19:08:49 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:

Description Rajat Chopra 2013-12-10 20:03:51 UTC
Description of problem:
 ArgumentError: wrong number of arguments (0 for 2)
Stack trace (show Rails)
…ift-origin-controller-1.18.2/app/models/
application.rb: 386:in `remove_ssh_keys'
…ems/gems/mongoid-3.0.21/lib/mongoid/relations/
proxy.rb: 143:in `method_missing'
…ntroller-1.18.2/app/models/pending_ops/
init_gear_op.rb:  68:in `rollback'
…n-controller-1.18.2/app/models/
pending_app_op_group.rb: 193:in `block in execute_rollback'
…n-controller-1.18.2/app/models/
pending_app_op_group.rb: 185:in `each'
…n-controller-1.18.2/app/models/
pending_app_op_group.rb: 185:in `execute_rollback'
…1.18.2/app/models/pending_ops/
add_features_op_group.rb:  21:in `execute_rollback'
…ift-origin-controller-1.18.2/app/models/
application.rb:1523:in `rescue in run_jobs'
…ift-origin-controller-1.18.2/app/models/
application.rb:1503:in `run_jobs'
…ift-origin-controller-1.18.2/app/models/
application.rb: 738:in `block in remove_features'
…ift-origin-controller-1.18.2/app/models/
application.rb:1581:in `run_in_application_lock'
…ift-origin-controller-1.18.2/app/models/
application.rb: 735:in `remove_features'
…ift-origin-controller-1.18.2/app/models/
application.rb: 769:in `destroy_app'
…ller-1.18.2/app/controllers/
applications_controller.rb: 224:in `destroy'
…ntroller-1.18.2/lib/openshift/controller/
action_log.rb:  80:in `set_logged_request'
…sr/share/gems/gems/journey-1.0.4/lib/journey/
router.rb:  68:in `block in call'
…sr/share/gems/gems/journey-1.0.4/lib/journey/
router.rb:  56:in `each'
…sr/share/gems/gems/journey-1.0.4/lib/journey/
router.rb:  56:in `call'
…per-0.11.1/lib/mongo_mapper/middleware/
identity_map.rb:  10:in `call'
…oid-3.0.21/lib/rack/mongoid/middleware/
identity_map.rb:  34:in `block in call'
…e/gems/gems/mongoid-3.0.21/lib/mongoid/
unit_of_work.rb:  39:in `unit_of_work'
…oid-3.0.21/lib/rack/mongoid/middleware/
identity_map.rb:  34:in `call'
…3/root/usr/share/gems/gems/rack-1.4.1/lib/rack/
etag.rb:  23:in `call'
…/share/gems/gems/rack-1.4.1/lib/rack/
conditionalget.rb:  35:in `call'
…e/gems/gems/rack-1.4.1/lib/rack/session/abstract/
id.rb: 205:in `context'
…e/gems/gems/rack-1.4.1/lib/rack/session/abstract/
id.rb: 200:in `call'
…/share/gems/gems/rack-1.4.1/lib/rack/
methodoverride.rb:  21:in `call'
…oot/usr/share/gems/gems/rack-1.4.1/lib/rack/
runtime.rb:  17:in `call'
…3/root/usr/share/gems/gems/rack-1.4.1/lib/rack/
lock.rb:  15:in `call'
…are/gems/gems/rack-cache-1.2/lib/rack/cache/
context.rb: 136:in `forward'
…are/gems/gems/rack-cache-1.2/lib/rack/cache/
context.rb: 143:in `pass'
…are/gems/gems/rack-cache-1.2/lib/rack/cache/
context.rb: 155:in `invalidate'
…are/gems/gems/rack-cache-1.2/lib/rack/cache/
context.rb:  71:in `call!'
…are/gems/gems/rack-cache-1.2/lib/rack/cache/
context.rb:  51:in `call'
…r-3.0.21/lib/phusion_passenger/rack/
request_handler.rb:  97:in `process_request'
…0.21/lib/phusion_passenger/
abstract_request_handler.rb: 521:in `accept_and_process_next_request'
…0.21/lib/phusion_passenger/
abstract_request_handler.rb: 274:in `main_loop'
…0.21/lib/phusion_passenger/rack/
application_spawner.rb: 206:in `start_request_handler'
…0.21/lib/phusion_passenger/rack/
application_spawner.rb:  79:in `block in spawn_application'
…s/gems/passenger-3.0.21/lib/phusion_passenger/
utils.rb: 470:in `safe_fork'
…0.21/lib/phusion_passenger/rack/
application_spawner.rb:  64:in `spawn_application'
…assenger-3.0.21/lib/phusion_passenger/
spawn_manager.rb: 264:in `spawn_rack_application'
…assenger-3.0.21/lib/phusion_passenger/
spawn_manager.rb: 137:in `spawn_application'
…assenger-3.0.21/lib/phusion_passenger/
spawn_manager.rb: 275:in `handle_spawn_application'
…senger-3.0.21/lib/phusion_passenger/
abstract_server.rb: 357:in `server_main_loop'
…senger-3.0.21/lib/phusion_passenger/
abstract_server.rb: 206:in `start_synchronously'


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Rajat Chopra 2013-12-10 20:33:31 UTC
Fixed with stage request - https://github.com/openshift/origin-server/pull/4315
Master pull request - https://github.com/openshift/origin-server/pull/4307

Comment 2 Abhishek Gupta 2013-12-10 20:55:19 UTC
*** Bug 1039925 has been marked as a duplicate of this bug. ***

Comment 3 zhaozhanqi 2013-12-11 10:03:21 UTC
this bug has been fixed on STG, could delete the existing app.

rhc app delete dbscale1  --confirm
Deleting application 'dbscale1' ... deleted

mark this bug as 'verified'