Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calling instance move on an unsupported hypervisor crashes HVA #792

Open
Metallion opened this issue Sep 15, 2016 · 0 comments
Open

Calling instance move on an unsupported hypervisor crashes HVA #792

Metallion opened this issue Sep 15, 2016 · 0 comments

Comments

@Metallion
Copy link
Contributor

Instance migration is currently only implemented for KVM. Trying to run it on OpenVZ causes the following.

2016-09-16 05:47:51 JobContext thr=JobWorker[0/1] [ERROR]: Job failed e11447e17b50621d9aad645afff0f14bd78e95c5 [ run_vol_store ]: Unknown method: Dcmgr::Drivers::Openvz#run_migration_instance
2016-09-16 05:47:51 JobContext thr=JobWorker[0/1] [ERROR]: Caught RuntimeError: Unknown method: Dcmgr::Drivers::Openvz#run_migration_instance
        /opt/axsh/wakame-vdc/dcmgr/lib/dcmgr/task.rb:169:in `invoke!'
        /opt/axsh/wakame-vdc/dcmgr/lib/dcmgr/task.rb:249:in `invoke'
        /opt/axsh/wakame-vdc/dcmgr/lib/dcmgr/rpc/migration_handler.rb:26:in `block in <class:MigrationHandler>'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/runner/rpc_server.rb:69:in `instance_eval'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/runner/rpc_server.rb:69:in `block in job'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/rack/proc.rb:25:in `instance_eval'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/rack/proc.rb:25:in `call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/rack/map.rb:52:in `call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/rack/map.rb:52:in `call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/rack/builder.rb:36:in `call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/rack/job.rb:59:in `block (2 levels) in call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/node_modules/job_worker.rb:67:in `call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/node_modules/job_worker.rb:67:in `block in start'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/thread_pool.rb:32:in `call'
        /opt/axsh/wakame-vdc/dcmgr/vendor/bundle/ruby/2.0.0/gems/isono-0.2.20/lib/isono/thread_pool.rb:32:in `block (2 levels) in initialize'
I, [2016-09-16T05:47:51.867601 #1919]  INFO -- HvaHandler: Session ID: e11447e17b50621d9aad645afff0f14bd78e95c5: Instance UUID: i-8ljq6xbd: teminating instance

HVA on the target host will crash and then try to delete an instance that doesn't exist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant