xapi-project / vagrant-xenserver

A Vagrant provider for XenServer
MIT License
119 stars 29 forks source link

errors while trying to run vagrant up #21

Closed babatundebusari closed 9 years ago

babatundebusari commented 9 years ago

OS: Ubuntu 14.04 LTS

vagrant@vagrantprovisioner:~/bento/xenserver/VAGRANT/ubuntu14vm1$ vagrant -v
Vagrant 1.7.4
vagrant@vagrantprovisioner:~/bento/xenserver/VAGRANT/ubuntu14vm1$ ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]
vagrant@vagrantprovisioner:~/bento/xenserver/VAGRANT/ubuntu14vm1$ gem -v
2.4.8

I get the following errors while trying to bring up the vagrant box All preceding steps all worked well all up till the point to runvagrant up

vagrant@vagrantprovisioner:~/bento/xenserver/VAGRANT/ubuntu14vm1$ sudo vagrant up --provider=xenserver
Bringing machine 'default' up with 'xenserver' provider...
An error occurred while executing multiple actions in parallel.
Any errors that occurred are shown below.

An unexpected error ocurred when executing the action on the
'default' machine. Please report this as a bug:

uninitialized constant VagrantPlugins::XenServer::Action::HandleBox

/home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action.rb:24:in `block in action_up'
/home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action.rb:23:in `tap'
/home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action.rb:23:in `action_up'
/home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/provider.rb:12:in `action'
/usr/lib/ruby/vendor_ruby/vagrant/machine.rb:130:in `action'
/usr/lib/ruby/vendor_ruby/vagrant/batch_action.rb:63:in `block (2 levels) in run'

Actually i got this error when using vagrant 1.4.x but after upgrading to other versions 1.5.2 and above up till current 1.7.4, i get a different error which shows that there is some compatibility issues with either of any combination of the vagrant-xenserver plugin or ruby or vagrant versions.

NEW error below

vagrant@vagrantprovisioner:~/bento/xenserver/VAGRANT/ubuntu14vm1$ vagrant up --provider=xenserver
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/common.rb:67: [BUG] Segmentation fault
ruby 2.0.0p645 (2015-04-13 revision 50299) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0014 p:---- s:0059 e:000058 CFUNC  :initialize
c:0013 p:---- s:0057 e:000056 CFUNC  :new
c:0012 p:0075 s:0054 e:000051 METHOD /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/common.rb:67
c:0011 p:0070 s:0043 e:000041 CLASS  /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext.rb:17
c:0010 p:0011 s:0040 e:000039 CLASS  /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext.rb:12
c:0009 p:0057 s:0038 e:000037 TOP    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext.rb:9 [FINISH]
c:0008 p:---- s:0036 e:000035 CFUNC  :require
c:0007 p:0019 s:0032 e:000031 CLASS  /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json.rb:58
c:0006 p:0017 s:0030 e:000029 TOP    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json.rb:54 [FINISH]
c:0005 p:---- s:0028 e:000027 CFUNC  :require
c:0004 p:0317 s:0024 e:000023 TOP    /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant.rb:55 [FINISH]
c:0003 p:---- s:0017 e:000016 CFUNC  :require
c:0002 p:0349 s:0013 E:002470 EVAL   /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:105 [FINISH]
c:0001 p:0000 s:0002 E:000598 TOP    [FINISH]

-- Ruby level backtrace information ----------------------------------------
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:105:in `<main>'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:105:in `require'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant.rb:55:in `<top (required)>'
/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant.rb:55:in `require'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json.rb:54:in `<top (required)>'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json.rb:58:in `<module:JSON>'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json.rb:58:in `require'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext.rb:9:in `<top (required)>'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext.rb:12:in `<module:JSON>'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext.rb:17:in `<module:Ext>'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/common.rb:67:in `generator='
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/common.rb:67:in `new'
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/common.rb:67:in `initialize'

-- C level backtrace information -------------------------------------------
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1c22b7) [0x7f6d81de22b7]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x66aff) [0x7f6d81c86aff]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_bug+0x108) [0x7f6d81c86c3d]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x13a145) [0x7f6d81d5a145]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7f6d81a12340]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_hash_aref+0x14) [0x7f6d81ca9310]
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so(+0x261e) [0x7f6d7dc9061e] generator.c:549
/home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so(+0x2b5d) [0x7f6d7dc90b5d] generator.c:976
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a8fd7) [0x7f6d81dc8fd7]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1b7451) [0x7f6d81dd7451]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1b7585) [0x7f6d81dd7585]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1b771c) [0x7f6d81dd771c]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1b7246) [0x7f6d81dd7246]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1b7d9d) [0x7f6d81dd7d9d]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1b87b1) [0x7f6d81dd87b1]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_funcall2+0x38) [0x7f6d81dd90b9]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_obj_call_init+0x67) [0x7f6d81c8e7c6]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_class_new_instance+0x38) [0x7f6d81ce53d4]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a8fd7) [0x7f6d81dc8fd7]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9bdd) [0x7f6d81dc9bdd]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9d17) [0x7f6d81dc9d17]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aa85a) [0x7f6d81dca85a]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1ab0a4) [0x7f6d81dcb0a4]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aea07) [0x7f6d81dcea07]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1be296) [0x7f6d81dde296]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_iseq_eval+0x34) [0x7f6d81ddeeb7]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x70b63) [0x7f6d81c90b63]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_require_safe+0x197) [0x7f6d81c918f9]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_f_require+0x25) [0x7f6d81c91084]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a903c) [0x7f6d81dc903c]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9bdd) [0x7f6d81dc9bdd]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9d17) [0x7f6d81dc9d17]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aa85a) [0x7f6d81dca85a]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1ab0a4) [0x7f6d81dcb0a4]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aea07) [0x7f6d81dcea07]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1be296) [0x7f6d81dde296]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_iseq_eval+0x34) [0x7f6d81ddeeb7]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x70b63) [0x7f6d81c90b63]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_require_safe+0x197) [0x7f6d81c918f9]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_f_require+0x25) [0x7f6d81c91084]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a903c) [0x7f6d81dc903c]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9bdd) [0x7f6d81dc9bdd]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9d17) [0x7f6d81dc9d17]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aa85a) [0x7f6d81dca85a]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1ab0a4) [0x7f6d81dcb0a4]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aea07) [0x7f6d81dcea07]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1be296) [0x7f6d81dde296]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_iseq_eval+0x34) [0x7f6d81ddeeb7]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x70b63) [0x7f6d81c90b63]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_require_safe+0x197) [0x7f6d81c918f9]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_f_require+0x25) [0x7f6d81c91084]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a903c) [0x7f6d81dc903c]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9bdd) [0x7f6d81dc9bdd]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1a9d17) [0x7f6d81dc9d17]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aa85a) [0x7f6d81dca85a]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1ab0a4) [0x7f6d81dcb0a4]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1aea07) [0x7f6d81dcea07]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x1be296) [0x7f6d81dde296]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(rb_iseq_eval_main+0x34) [0x7f6d81ddef04]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(+0x6c363) [0x7f6d81c8c363]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(ruby_exec_node+0x24) [0x7f6d81c8c476]
/opt/vagrant/embedded/bin/../lib/libruby.so.2.0(ruby_run_node+0x3e) [0x7f6d81c8c449]
ruby() [0x4009e1]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f6d80d13ec5]
ruby() [0x4008c9]

-- Other runtime information -----------------------------------------------

* Loaded script: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant

* Loaded features:

    0 enumerator.so
    1 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/encdb.so
    2 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/trans/transdb.so
    3 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/rbconfig.rb
    4 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/compatibility.rb
    5 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/defaults.rb
    6 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/deprecate.rb
    7 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/errors.rb
    8 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/version.rb
    9 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/requirement.rb
   10 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/platform.rb
   11 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/specification.rb
   12 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/exceptions.rb
   13 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb
   14 /opt/vagrant/embedded/lib/ruby/2.0.0/thread.rb
   15 /opt/vagrant/embedded/lib/ruby/2.0.0/monitor.rb
   16 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb
   17 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems.rb
   18 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/path_support.rb
   19 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/dependency.rb
   20 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/etc.so
   21 /opt/vagrant/embedded/lib/ruby/2.0.0/fileutils.rb
   22 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/pathname.so
   23 /opt/vagrant/embedded/lib/ruby/2.0.0/pathname.rb
   24 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/gem_path_manipulation.rb
   25 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/gem_helpers.rb
   26 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/match_platform.rb
   27 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/rubygems_ext.rb
   28 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/user_interaction.rb
   29 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/config_file.rb
   30 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/rubygems_integration.rb
   31 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/version.rb
   32 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/constants.rb
   33 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/current_ruby.rb
   34 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler.rb
   35 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/common.rb
   36 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/generic.rb
   37 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/ftp.rb
   38 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/http.rb
   39 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/https.rb
   40 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/ldap.rb
   41 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/ldaps.rb
   42 /opt/vagrant/embedded/lib/ruby/2.0.0/uri/mailto.rb
   43 /opt/vagrant/embedded/lib/ruby/2.0.0/uri.rb
   44 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/settings.rb
   45 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/shared_helpers.rb
   46 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/strscan.so
   47 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/source.rb
   48 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest.so
   49 /opt/vagrant/embedded/lib/ruby/2.0.0/digest.rb
   50 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest/sha1.so
   51 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/source/path.rb
   52 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/source/git.rb
   53 /opt/vagrant/embedded/lib/ruby/2.0.0/cgi/core.rb
   54 /opt/vagrant/embedded/lib/ruby/2.0.0/cgi/util.rb
   55 /opt/vagrant/embedded/lib/ruby/2.0.0/cgi/cookie.rb
   56 /opt/vagrant/embedded/lib/ruby/2.0.0/cgi.rb
   57 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/socket.so
   58 /opt/vagrant/embedded/lib/ruby/2.0.0/socket.rb
   59 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/fcntl.so
   60 /opt/vagrant/embedded/lib/ruby/2.0.0/timeout.rb
   61 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/openssl.so
   62 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/bn.rb
   63 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/cipher.rb
   64 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/stringio.so
   65 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/config.rb
   66 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/digest.rb
   67 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/x509.rb
   68 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/buffering.rb
   69 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl/ssl.rb
   70 /opt/vagrant/embedded/lib/ruby/2.0.0/openssl.rb
   71 /opt/vagrant/embedded/lib/ruby/2.0.0/securerandom.rb
   72 /opt/vagrant/embedded/lib/ruby/2.0.0/resolv.rb
   73 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/remote_fetcher.rb
   74 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/text.rb
   75 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/name_tuple.rb
   76 /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/spec_fetcher.rb
   77 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/source/rubygems.rb
   78 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/lockfile_parser.rb
   79 /opt/vagrant/embedded/lib/ruby/2.0.0/set.rb
   80 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/definition.rb
   81 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/dependency.rb
   82 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/ruby_dsl.rb
   83 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/dsl.rb
   84 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/source_list.rb
   85 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/ui.rb
   86 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/ui/silent.rb
   87 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/ui/rg_proxy.rb
   88 /opt/vagrant/embedded/lib/ruby/2.0.0/tsort.rb
   89 /opt/vagrant/embedded/lib/ruby/2.0.0/forwardable.rb
   90 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/spec_set.rb
   91 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/environment.rb
   92 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/runtime.rb
   93 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb
   94 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/errors.rb
   95 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb
   96 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/state.rb
   97 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb
   98 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb
   99 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb
  100 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb
  101 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendor/molinillo/lib/molinillo.rb
  102 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/vendored_molinillo.rb
  103 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/resolver.rb
  104 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/dep_proxy.rb
  105 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/index.rb
  106 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/remote_specification.rb
  107 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/lazy_specification.rb
  108 /opt/vagrant/embedded/gems/gems/bundler-1.10.5/lib/bundler/endpoint_specification.rb
  109 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/version.rb
  110 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/config.rb
  111 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/base.rb
  112 /opt/vagrant/embedded/lib/ruby/2.0.0/singleton.rb
  113 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/repository.rb
  114 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/logevent.rb
  115 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/loggerfactory.rb
  116 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/staticlogger.rb
  117 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/logger.rb
  118 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/outputterfactory.rb
  119 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/formatter/formatter.rb
  120 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/outputter.rb
  121 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/iooutputter.rb
  122 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/fileoutputter.rb
  123 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/consoleoutputters.rb
  124 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/staticoutputter.rb
  125 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/outputter/rollingfileoutputter.rb
  126 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/GDC.rb
  127 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/MDC.rb
  128 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/NDC.rb
  129 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r/formatter/patternformatter.rb
  130 /opt/vagrant/embedded/gems/gems/log4r-1.1.10/lib/log4r.rb
  131 /opt/vagrant/embedded/lib/ruby/2.0.0/delegate.rb
  132 /opt/vagrant/embedded/lib/ruby/2.0.0/tmpdir.rb
  133 /opt/vagrant/embedded/lib/ruby/2.0.0/tempfile.rb
  134 /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/shared_helpers.rb
  135 /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/version.rb
  136 /opt/vagrant/embedded/lib/ruby/2.0.0/ostruct.rb
  137 /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/generic_object.rb
  138 /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/common.rb
  139 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16be.so
  140 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16le.so
  141 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32be.so
  142 /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32le.so
  143 /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/parser.so
  144 /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so

* Process memory map:

00400000-00401000 r-xp 00000000 fc:00 1048580                            /opt/vagrant/embedded/bin/ruby
00600000-00601000 r--p 00000000 fc:00 1048580                            /opt/vagrant/embedded/bin/ruby
00601000-00602000 rw-p 00001000 fc:00 1048580                            /opt/vagrant/embedded/bin/ruby
00f5d000-01d76000 rw-p 00000000 00:00 0                                  [heap]
7f6d7da78000-7f6d7da8e000 r-xp 00000000 fc:00 523457                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f6d7da8e000-7f6d7dc8d000 ---p 00016000 fc:00 523457                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f6d7dc8d000-7f6d7dc8e000 rw-p 00015000 fc:00 523457                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7f6d7dc8e000-7f6d7dc95000 r-xp 00000000 fc:00 1962999                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so
7f6d7dc95000-7f6d7de95000 ---p 00007000 fc:00 1962999                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so
7f6d7de95000-7f6d7de96000 r--p 00007000 fc:00 1962999                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so
7f6d7de96000-7f6d7de97000 rw-p 00008000 fc:00 1962999                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/generator.so
7f6d7de97000-7f6d7de98000 r-xp 00000000 fc:00 1046819                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32le.so
7f6d7de98000-7f6d7e098000 ---p 00001000 fc:00 1046819                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32le.so
7f6d7e098000-7f6d7e099000 r--p 00001000 fc:00 1046819                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32le.so
7f6d7e099000-7f6d7e09a000 rw-p 00002000 fc:00 1046819                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32le.so
7f6d7e09a000-7f6d7e09b000 r-xp 00000000 fc:00 1046823                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32be.so
7f6d7e09b000-7f6d7e29b000 ---p 00001000 fc:00 1046823                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32be.so
7f6d7e29b000-7f6d7e29c000 r--p 00001000 fc:00 1046823                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32be.so
7f6d7e29c000-7f6d7e29d000 rw-p 00002000 fc:00 1046823                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_32be.so
7f6d7e29d000-7f6d7e29f000 r-xp 00000000 fc:00 1046772                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16le.so
7f6d7e29f000-7f6d7e49e000 ---p 00002000 fc:00 1046772                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16le.so
7f6d7e49e000-7f6d7e49f000 r--p 00001000 fc:00 1046772                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16le.so
7f6d7e49f000-7f6d7e4a0000 rw-p 00002000 fc:00 1046772                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16le.so
7f6d7e4a0000-7f6d7e4a2000 r-xp 00000000 fc:00 1046808                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16be.so
7f6d7e4a2000-7f6d7e6a1000 ---p 00002000 fc:00 1046808                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16be.so
7f6d7e6a1000-7f6d7e6a2000 r--p 00001000 fc:00 1046808                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16be.so
7f6d7e6a2000-7f6d7e6a3000 rw-p 00002000 fc:00 1046808                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/utf_16be.so
7f6d7e6a3000-7f6d7e899000 r-xp 00000000 fc:00 2099259                    /usr/lib/libruby-1.9.1.so.1.9.1
7f6d7e899000-7f6d7ea98000 ---p 001f6000 fc:00 2099259                    /usr/lib/libruby-1.9.1.so.1.9.1
7f6d7ea98000-7f6d7ea9d000 r--p 001f5000 fc:00 2099259                    /usr/lib/libruby-1.9.1.so.1.9.1
7f6d7ea9d000-7f6d7eaa1000 rw-p 001fa000 fc:00 2099259                    /usr/lib/libruby-1.9.1.so.1.9.1
7f6d7eaa1000-7f6d7eabd000 rw-p 00000000 00:00 0
7f6d7eabd000-7f6d7eac3000 r-xp 00000000 fc:00 1963003                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/parser.so
7f6d7eac3000-7f6d7ecc2000 ---p 00006000 fc:00 1963003                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/parser.so
7f6d7ecc2000-7f6d7ecc3000 r--p 00005000 fc:00 1963003                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/parser.so
7f6d7ecc3000-7f6d7ecc4000 rw-p 00006000 fc:00 1963003                    /home/vagrant/.vagrant.d/gems/gems/json-1.8.3/lib/json/ext/parser.so
7f6d7ecc4000-7f6d7eccc000 r-xp 00000000 fc:00 1046765                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/stringio.so
7f6d7eccc000-7f6d7eecb000 ---p 00008000 fc:00 1046765                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/stringio.so
7f6d7eecb000-7f6d7eecc000 r--p 00007000 fc:00 1046765                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/stringio.so
7f6d7eecc000-7f6d7eecd000 rw-p 00008000 fc:00 1046765                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/stringio.so
7f6d7eecd000-7f6d7ef39000 r-xp 00000000 fc:00 1047606                    /opt/vagrant/embedded/lib/libssl.so.1.0.0
7f6d7ef39000-7f6d7f138000 ---p 0006c000 fc:00 1047606                    /opt/vagrant/embedded/lib/libssl.so.1.0.0
7f6d7f138000-7f6d7f13d000 r--p 0006b000 fc:00 1047606                    /opt/vagrant/embedded/lib/libssl.so.1.0.0
7f6d7f13d000-7f6d7f144000 rw-p 00070000 fc:00 1047606                    /opt/vagrant/embedded/lib/libssl.so.1.0.0
7f6d7f144000-7f6d7f1a0000 r-xp 00000000 fc:00 1046756                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/openssl.so
7f6d7f1a0000-7f6d7f3a0000 ---p 0005c000 fc:00 1046756                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/openssl.so
7f6d7f3a0000-7f6d7f3a1000 r--p 0005c000 fc:00 1046756                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/openssl.so
7f6d7f3a1000-7f6d7f3a3000 rw-p 0005d000 fc:00 1046756                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/openssl.so
7f6d7f3a3000-7f6d7f3a4000 rw-p 00000000 00:00 0
7f6d7f3a4000-7f6d7f3a5000 r-xp 00000000 fc:00 1046749                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/fcntl.so
7f6d7f3a5000-7f6d7f5a4000 ---p 00001000 fc:00 1046749                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/fcntl.so
7f6d7f5a4000-7f6d7f5a5000 r--p 00000000 fc:00 1046749                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/fcntl.so
7f6d7f5a5000-7f6d7f5a6000 rw-p 00001000 fc:00 1046749                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/fcntl.so
7f6d7f5a6000-7f6d7f5d1000 r-xp 00000000 fc:00 1046744                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/socket.so
7f6d7f5d1000-7f6d7f7d0000 ---p 0002b000 fc:00 1046744                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/socket.so
7f6d7f7d0000-7f6d7f7d1000 r--p 0002a000 fc:00 1046744                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/socket.so
7f6d7f7d1000-7f6d7f7d2000 rw-p 0002b000 fc:00 1046744                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/socket.so
7f6d7f7d2000-7f6d7f7d5000 r-xp 00000000 fc:00 1046764                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest.so
7f6d7f7d5000-7f6d7f9d5000 ---p 00003000 fc:00 1046764                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest.so
7f6d7f9d5000-7f6d7f9d6000 r--p 00003000 fc:00 1046764                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest.so
7f6d7f9d6000-7f6d7f9d7000 rw-p 00004000 fc:00 1046764                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest.so
7f6d7f9d7000-7f6d7fbe3000 r-xp 00000000 fc:00 1047581                    /opt/vagrant/embedded/lib/libcrypto.so.1.0.0
7f6d7fbe3000-7f6d7fde2000 ---p 0020c000 fc:00 1047581                    /opt/vagrant/embedded/lib/libcrypto.so.1.0.0
7f6d7fde2000-7f6d7fdfe000 r--p 0020b000 fc:00 1047581                    /opt/vagrant/embedded/lib/libcrypto.so.1.0.0
7f6d7fdfe000-7f6d7fe0a000 rw-p 00227000 fc:00 1047581                    /opt/vagrant/embedded/lib/libcrypto.so.1.0.0
7f6d7fe0a000-7f6d7fe0d000 rw-p 00000000 00:00 0
7f6d7fe0d000-7f6d7fe0e000 r-xp 00000000 fc:00 1046762                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest/sha1.so
7f6d7fe0e000-7f6d8000d000 ---p 00001000 fc:00 1046762                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest/sha1.so
7f6d8000d000-7f6d8000e000 r--p 00000000 fc:00 1046762                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest/sha1.so
7f6d8000e000-7f6d8000f000 rw-p 00001000 fc:00 1046762                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/digest/sha1.so
7f6d8000f000-7f6d80015000 r-xp 00000000 fc:00 1046751                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/strscan.so
7f6d80015000-7f6d80214000 ---p 00006000 fc:00 1046751                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/strscan.so
7f6d80214000-7f6d80215000 r--p 00005000 fc:00 1046751                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/strscan.so
7f6d80215000-7f6d80216000 rw-p 00006000 fc:00 1046751                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/strscan.so
7f6d80216000-7f6d8021d000 r-xp 00000000 fc:00 1046754                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/pathname.so
7f6d8021d000-7f6d8041c000 ---p 00007000 fc:00 1046754                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/pathname.so
7f6d8041c000-7f6d8041d000 r--p 00006000 fc:00 1046754                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/pathname.so
7f6d8041d000-7f6d8041e000 rw-p 00007000 fc:00 1046754                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/pathname.so
7f6d8041e000-7f6d80421000 r-xp 00000000 fc:00 1046824                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/etc.so
7f6d80421000-7f6d80620000 ---p 00003000 fc:00 1046824                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/etc.so
7f6d80620000-7f6d80621000 r--p 00002000 fc:00 1046824                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/etc.so
7f6d80621000-7f6d80622000 rw-p 00003000 fc:00 1046824                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/etc.so
7f6d80622000-7f6d80624000 r-xp 00000000 fc:00 1046793                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/trans/transdb.so
7f6d80624000-7f6d80824000 ---p 00002000 fc:00 1046793                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/trans/transdb.so
7f6d80824000-7f6d80825000 r--p 00002000 fc:00 1046793                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/trans/transdb.so
7f6d80825000-7f6d80826000 rw-p 00003000 fc:00 1046793                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/trans/transdb.so
7f6d80826000-7f6d80828000 r-xp 00000000 fc:00 1046812                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/encdb.so
7f6d80828000-7f6d80a27000 ---p 00002000 fc:00 1046812                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/encdb.so
7f6d80a27000-7f6d80a28000 r--p 00001000 fc:00 1046812                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/encdb.so
7f6d80a28000-7f6d80a29000 rw-p 00002000 fc:00 1046812                    /opt/vagrant/embedded/lib/ruby/2.0.0/x86_64-linux/enc/encdb.so
7f6d80a29000-7f6d80cf2000 r--p 00000000 fc:00 2097781                    /usr/lib/locale/locale-archive
7f6d80cf2000-7f6d80ead000 r-xp 00000000 fc:00 523433                     /lib/x86_64-linux-gnu/libc-2.19.so
7f6d80ead000-7f6d810ac000 ---p 001bb000 fc:00 523433                     /lib/x86_64-linux-gnu/libc-2.19.so
7f6d810ac000-7f6d810b0000 r--p 001ba000 fc:00 523433                     /lib/x86_64-linux-gnu/libc-2.19.so
7f6d810b0000-7f6d810b2000 rw-p 001be000 fc:00 523433                     /lib/x86_64-linux-gnu/libc-2.19.so
7f6d810b2000-7f6d810b7000 rw-p 00000000 00:00 0
7f6d810b7000-7f6d811bc000 r-xp 00000000 fc:00 523471                     /lib/x86_64-linux-gnu/libm-2.19.so
7f6d811bc000-7f6d813bb000 ---p 00105000 fc:00 523471                     /lib/x86_64-linux-gnu/libm-2.19.so
7f6d813bb000-7f6d813bc000 r--p 00104000 fc:00 523471                     /lib/x86_64-linux-gnu/libm-2.19.so
7f6d813bc000-7f6d813bd000 rw-p 00105000 fc:00 523471                     /lib/x86_64-linux-gnu/libm-2.19.so
7f6d813bd000-7f6d813c6000 r-xp 00000000 fc:00 523443                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f6d813c6000-7f6d815c6000 ---p 00009000 fc:00 523443                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f6d815c6000-7f6d815c7000 r--p 00009000 fc:00 523443                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f6d815c7000-7f6d815c8000 rw-p 0000a000 fc:00 523443                     /lib/x86_64-linux-gnu/libcrypt-2.19.so
7f6d815c8000-7f6d815f6000 rw-p 00000000 00:00 0
7f6d815f6000-7f6d815f9000 r-xp 00000000 fc:00 523449                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f6d815f9000-7f6d817f8000 ---p 00003000 fc:00 523449                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f6d817f8000-7f6d817f9000 r--p 00002000 fc:00 523449                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f6d817f9000-7f6d817fa000 rw-p 00003000 fc:00 523449                     /lib/x86_64-linux-gnu/libdl-2.19.so
7f6d817fa000-7f6d81801000 r-xp 00000000 fc:00 523529                     /lib/x86_64-linux-gnu/librt-2.19.so
7f6d81801000-7f6d81a00000 ---p 00007000 fc:00 523529                     /lib/x86_64-linux-gnu/librt-2.19.so
7f6d81a00000-7f6d81a01000 r--p 00006000 fc:00 523529                     /lib/x86_64-linux-gnu/librt-2.19.so
7f6d81a01000-7f6d81a02000 rw-p 00007000 fc:00 523529                     /lib/x86_64-linux-gnu/librt-2.19.so
7f6d81a02000-7f6d81a1b000 r-xp 00000000 fc:00 523523                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f6d81a1b000-7f6d81c1a000 ---p 00019000 fc:00 523523                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f6d81c1a000-7f6d81c1b000 r--p 00018000 fc:00 523523                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f6d81c1b000-7f6d81c1c000 rw-p 00019000 fc:00 523523                     /lib/x86_64-linux-gnu/libpthread-2.19.so
7f6d81c1c000-7f6d81c20000 rw-p 00000000 00:00 0
7f6d81c20000-7f6d81ea3000 r-xp 00000000 fc:00 1047519                    /opt/vagrant/embedded/lib/libruby.so.2.0
7f6d81ea3000-7f6d820a3000 ---p 00283000 fc:00 1047519                    /opt/vagrant/embedded/lib/libruby.so.2.0
7f6d820a3000-7f6d820a8000 r--p 00283000 fc:00 1047519                    /opt/vagrant/embedded/lib/libruby.so.2.0
7f6d820a8000-7f6d820ac000 rw-p 00288000 fc:00 1047519                    /opt/vagrant/embedded/lib/libruby.so.2.0
7f6d820ac000-7f6d820ce000 rw-p 00000000 00:00 0
7f6d820ce000-7f6d820f1000 r-xp 00000000 fc:00 523413                     /lib/x86_64-linux-gnu/ld-2.19.so
7f6d821df000-7f6d822e5000 rw-p 00000000 00:00 0
7f6d822e9000-7f6d822ea000 rw-p 00000000 00:00 0
7f6d822ea000-7f6d822eb000 ---p 00000000 00:00 0
7f6d822eb000-7f6d822f0000 rw-p 00000000 00:00 0                          [stack:1512]
7f6d822f0000-7f6d822f1000 r--p 00022000 fc:00 523413                     /lib/x86_64-linux-gnu/ld-2.19.so
7f6d822f1000-7f6d822f2000 rw-p 00023000 fc:00 523413                     /lib/x86_64-linux-gnu/ld-2.19.so
7f6d822f2000-7f6d822f3000 rw-p 00000000 00:00 0
7fff5552e000-7fff55550000 rw-p 00000000 00:00 0
7fff55564000-7fff55566000 r--p 00000000 00:00 0                          [vvar]
7fff55566000-7fff55568000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
babatundebusari commented 9 years ago

OS: Centos 7

[vagrant@centos7xenserver ubuntu14vm1]$ vagrant plugin list
vagrant-share (1.1.4, system)
vagrant-xenserver (0.0.11)
[vagrant@centos7xenserver ubuntu14vm1]$ vagrant -v
Vagrant 1.7.4
[vagrant@centos7xenserver ubuntu14vm1]$ ruby -v
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
[vagrant@centos7xenserver ubuntu14vm1]$ gem -v
2.4.5

Here is another error trying another OS

[vagrant@centos7xenserver ubuntu14vm1]$ sudo vagrant up --provider=xenserver
/opt/vagrant/embedded/lib/ruby/2.0.0/xmlrpc/client.rb:486:in `do_rpc': HTTP-Error: 302 Found (RuntimeError)
    from /opt/vagrant/embedded/lib/ruby/2.0.0/xmlrpc/client.rb:279:in `call2'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/xmlrpc/client.rb:260:in `call'
    from /root/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/connect_xs.rb:19:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:214:in `action_raw'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:191:in `block in action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:516:in `lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `action'
    from /root/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/provider.rb:22:in `state'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:490:in `state'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:141:in `initialize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:79:in `new'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:79:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'
jonludlam commented 9 years ago

Error reporting is certainly an area that needs improving. It looks like the CentOS 7 is closest to working - the error is coming from connect_xs.rb, so it's having difficulty in talking to the Xenserver. Can you confirm whether you can connect to port 80/443 on the xenserver host?

jonludlam commented 9 years ago

Fwiw, I use this plugin every day, so it can be made to work :-)

babatundebusari commented 9 years ago

can you please tell me your current working versions of vagrant, what OS?, ruby? I will show that i can connect to the host and the ports opened in a minute

babatundebusari commented 9 years ago
[vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver
/opt/vagrant/embedded/lib/ruby/2.0.0/xmlrpc/client.rb:486:in `do_rpc': HTTP-Error: 302 Found (RuntimeError)
    from /opt/vagrant/embedded/lib/ruby/2.0.0/xmlrpc/client.rb:279:in `call2'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/xmlrpc/client.rb:260:in `call'
    from /home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/connect_xs.rb:19:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:214:in `action_raw'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:191:in `block in action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:516:in `lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `action'
    from /home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/provider.rb:22:in `state'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:490:in `state'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:141:in `initialize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:79:in `new'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:79:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'
[vagrant@centos7xenserver ubuntu14vm1]$ nmap 172.20.0.80

Starting Nmap 6.40 ( http://nmap.org ) at 2015-10-29 17:32 UTC
Nmap scan report for 172.20.0.80
Host is up (0.030s latency).
Not shown: 994 closed ports
PORT     STATE    SERVICE
22/tcp   open     ssh
80/tcp   open     http
111/tcp  open     rpcbind
443/tcp  open     https
5060/tcp filtered sip
9001/tcp open     tor-orport

Nmap done: 1 IP address (1 host up) scanned in 17.90 seconds
[vagrant@centos7xenserver ubuntu14vm1]$ cat Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "ubuntu"

  config.vm.provider :xenserver do |xs|
  xs.xs_host = "172.20.0.80"
  xs.xs_username = "root"
  xs.xs_password = "SERVER"
  xs.pv = true
  xs.memory = 2048
  end
  config.vm.network "public_network", bridge: "xenbr0"
end
[vagrant@centos7xenserver ubuntu14vm1]$ ping -c 3 172.20.0.80
PING 172.20.0.80 (172.20.0.80) 56(84) bytes of data.
64 bytes from 172.20.0.80: icmp_seq=1 ttl=63 time=59.7 ms
64 bytes from 172.20.0.80: icmp_seq=2 ttl=63 time=43.9 ms
64 bytes from 172.20.0.80: icmp_seq=3 ttl=63 time=40.7 ms

--- 172.20.0.80 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2006ms
rtt min/avg/max/mdev = 40.750/48.155/59.778/8.322 ms
babatundebusari commented 9 years ago

actually i made a mistake i was using IP of another VM(172.20.0.80) on host server the host server is 172.20.0.2

So when i changed to the correct IP of 172.20.0.2 then i get this error

[vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver
translation missing: en.vagrant_xenserver.errors.login_error

also the ports on host server

[vagrant@centos7xenserver ubuntu14vm1]$ nmap 172.20.0.2

Starting Nmap 6.40 ( http://nmap.org ) at 2015-10-29 19:05 UTC
Nmap scan report for 172.20.0.2
Host is up (0.028s latency).
Not shown: 989 filtered ports
PORT      STATE  SERVICE
22/tcp    open   ssh
23/tcp    closed telnet
80/tcp    open   http
139/tcp   closed netbios-ssn
143/tcp   closed imap
443/tcp   open   https
445/tcp   closed microsoft-ds
1723/tcp  closed pptp
2260/tcp  closed apc-2260
3306/tcp  closed mysql
54328/tcp closed unknown

Nmap done: 1 IP address (1 host up) scanned in 4.33 seconds
babatundebusari commented 9 years ago

LATEST ERROR v1

Okay after fixing connection error of previous comment above; i have the login password wrong before So now all is fixed and now here is the error i am getting

[vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver
/opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/version.rb:191:in `initialize': Malformed version number string xenserver (ArgumentError)
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `new'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `block (2 levels) in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `map'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `block in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:426:in `block in with_collection_lock'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:425:in `with_collection_lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:265:in `find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:167:in `block in machine_config'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:200:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:200:in `machine_config'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:45:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'
babatundebusari commented 9 years ago

LATEST ERROR v2

i think it is the image i am using now i followed the instruction you gave so not sure if the image wasn't created correctly

i changed the name of the image and i get a different error, so if i put a wrong name image i get an error but when put the right image it gives error above

Please see the error below

vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver
/opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/version.rb:191:in `initialize': Malformed version number string xenserver (ArgumentError)
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `new'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `block (2 levels) in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `map'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `block in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:426:in `block in with_collection_lock'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:425:in `with_collection_lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:265:in `find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:167:in `block in machine_config'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:200:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:200:in `machine_config'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:45:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'

now when i changed to an image that does not exist adding 2 to the end of the name

[vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver
Bringing machine 'default' up with 'xenserver' provider...
==> default: Box 'ubuntu-14.04-amd64-xenserver2' could not be found. Attempting to find and install...
    default: Box Provider: xenserver
    default: Box Version: >= 0
==> default: Box file was not detected as metadata. Adding it directly...
==> default: Adding box 'ubuntu-14.04-amd64-xenserver2' (v0) for provider: xenserver
    default: Downloading: ubuntu-14.04-amd64-xenserver2
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

Couldn't open file /home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1/ubuntu-14.04-amd64-xenserver2

SO this should help to find out the real issue do you have a ready to be used xenserver image i can use to test?

i really think it is the image am using; for some reason it didn't get built/created well

jonludlam commented 9 years ago

It looks like the stack traces you're posting now don't get as far as the xenserver plugin - you should probably check your Vagrantfile for correctness - also you could try getting debugging output (see here: https://docs.vagrantup.com/v2/other/debugging.html)

babatundebusari commented 9 years ago

so you don't think it is the xenserver vagrant image?

babatundebusari commented 9 years ago

proof i can connect to host using SSH key

[vagrant@centos7xenserver ubuntu14vm1]$ ssh root@10.10.0.60
Last login: Sat Oct 31 22:46:23 2015 from 10.0.0.13

XenServer dom0 configuration is tuned for maximum performance and reliability.

Configuration changes which are not explicitly documented or approved by Citrix
Technical Support, may not have been tested and are therefore not supported. In
addition, configuration changes may not persist after installation of a hotfix
or upgrade, and could also cause a hotfix or upgrade to fail.

Third party tools, which require modification to dom0 configuration, or
installation into dom0, may cease to function correctly after upgrade or hotfix
installation. Please consult Citrix Technical Support for advice regarding
specific tools.

Type "xsconsole" for access to the management console.
[root@xenserver6 ~]#

here is the Vagrantfile

[vagrant@centos7xenserver ubuntu14vm1]$ cat Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "ubuntu-14.04-amd64-xenserver"

  config.vm.provider :xenserver do |xs|
  xs.xs_host = "10.10.0.60"
  xs.xs_username = "root"
  xs.xs_password = "password"
  xs.pv = true
  xs.memory = 2048
  end
  config.vm.network "public_network", bridge: "xenbr0"
end

here are the errors

[vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver --debug
 INFO global: Vagrant version: 1.7.4
 INFO global: Ruby version: 2.0.0
 INFO global: RubyGems version: 2.0.14
 INFO global: VAGRANT_OLD_ENV_SSH_CONNECTION="10.0.2.2 59422 10.0.2.15 22"
 INFO global: VAGRANT_OLD_ENV_XDG_RUNTIME_DIR="/run/user/1000"
 INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant"
 INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded"
 INFO global: VAGRANT_OLD_ENV_SSH_CLIENT="10.0.2.2 59422 22"
 INFO global: VAGRANT_OLD_ENV_MAIL="/var/spool/mail/vagrant"
 INFO global: VAGRANT_OLD_ENV_PWD="/home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1"
 INFO global: VAGRANT_OLD_ENV_LANG="en_US.UTF-8"
 INFO global: VAGRANT_OLD_ENV_LC_ALL="en_US.UTF-8"
 INFO global: VAGRANT_OLD_ENV_USER="vagrant"
 INFO global: VAGRANT_OLD_ENV_LS_COLORS="rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:"
 INFO global: VAGRANT_INSTALLER_VERSION="2"
 INFO global: VAGRANT_OLD_ENV_SELINUX_USE_CURRENT_RANGE=""
 INFO global: VAGRANT_OLD_ENV_PATH="/home/vagrant/.rbenv/plugins/ruby-build/bin:/home/vagrant/.rbenv/shims:/home/vagrant/.rbenv/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/vagrant/go/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/usr/local/packer:/home/vagrant/go/bin:/home/vagrant/go/bin"
 INFO global: VAGRANT_OLD_ENV__="/opt/vagrant/bin/vagrant"
 INFO global: VAGRANT_OLD_ENV_SHLVL="2"
 INFO global: VAGRANT_OLD_ENV_SELINUX_LEVEL_REQUESTED=""
 INFO global: VAGRANT_INSTALLER_ENV="1"
 INFO global: VAGRANT_OLD_ENV_TERM="xterm-256color"
 INFO global: VAGRANT_OLD_ENV_LOGNAME="vagrant"
 INFO global: VAGRANT_OLD_ENV_HOSTNAME="centos7xenserver.system.com"
 INFO global: VAGRANT_OLD_ENV_SHELL="/bin/bash"
 INFO global: VAGRANT_OLD_ENV_RBENV_SHELL="bash"
 INFO global: VAGRANT_OLD_ENV_SELINUX_ROLE_REQUESTED=""
 INFO global: VAGRANT_OLD_ENV_SSH_TTY="/dev/pts/0"
 INFO global: VAGRANT_OLD_ENV_GOROOT="/home/vagrant/go"
 INFO global: VAGRANT_OLD_ENV_LESSOPEN="||/usr/bin/lesspipe.sh %s"
 INFO global: VAGRANT_OLD_ENV_GOPATH="/home/vagrant/go"
 INFO global: VAGRANT_OLD_ENV_XDG_SESSION_ID="13"
 INFO global: VAGRANT_OLD_ENV_HISTSIZE="1000"
 INFO global: VAGRANT_OLD_ENV_HISTCONTROL="ignoredups"
 INFO global: VAGRANT_OLD_ENV_HOME="/home/vagrant"
 INFO global: VAGRANT_INTERNAL_BUNDLERIZED="1"
 INFO global: VAGRANT_LOG="debug"
 INFO global: Plugins:
 INFO global:   - bundler = 1.10.5
 INFO global:   - json = 1.8.3
 INFO global:   - mime-types = 1.25.1
 INFO global:   - mini_portile = 0.6.0
 INFO global:   - nokogiri = 1.6.3.1
 INFO global:   - rest-client = 1.6.9
 INFO global:   - vagrant-share = 1.1.4
 INFO global:   - vagrant-xenserver = 0.0.11
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/box/plugin.rb
 INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/destroy/plugin.rb
 INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/global-status/plugin.rb
 INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/halt/plugin.rb
 INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/help/plugin.rb
 INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/init/plugin.rb
 INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/list-commands/plugin.rb
 INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/login/plugin.rb
 INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/package/plugin.rb
 INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/plugin/plugin.rb
 INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/provision/plugin.rb
 INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/push/plugin.rb
 INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/rdp/plugin.rb
 INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/reload/plugin.rb
 INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/resume/plugin.rb
 INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/ssh/plugin.rb
 INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/ssh_config/plugin.rb
 INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/status/plugin.rb
 INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/suspend/plugin.rb
 INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/plugin.rb
 INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/version/plugin.rb
 INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/communicators/ssh/plugin.rb
 INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/communicators/winrm/plugin.rb
 INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/arch/plugin.rb
 INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/atomic/plugin.rb
 INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/coreos/plugin.rb
 INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/darwin/plugin.rb
 INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/debian/plugin.rb
 INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/debian8/plugin.rb
 INFO manager: Registered plugin: Debian Jessie guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/esxi/plugin.rb
 INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/fedora/plugin.rb
 INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/funtoo/plugin.rb
 INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/linux/plugin.rb
 INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/mint/plugin.rb
 INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/netbsd/plugin.rb
 INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/nixos/plugin.rb
 INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/omnios/plugin.rb
 INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/openbsd/plugin.rb
 INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/photon/plugin.rb
 INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/pld/plugin.rb
 INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/smartos/plugin.rb
 INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/solaris/plugin.rb
 INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/solaris11/plugin.rb
 INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/suse/plugin.rb
 INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/tinycore/plugin.rb
 INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/ubuntu/plugin.rb
 INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/guests/windows/plugin.rb
 INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/arch/plugin.rb
 INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/bsd/plugin.rb
 INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/darwin/plugin.rb
 INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/freebsd/plugin.rb
 INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/gentoo/plugin.rb
 INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/linux/plugin.rb
 INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/null/plugin.rb
 INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/redhat/plugin.rb
 INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/slackware/plugin.rb
 INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/suse/plugin.rb
 INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/hosts/windows/plugin.rb
 INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/kernel_v1/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/kernel_v2/plugin.rb
 INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/docker/plugin.rb
 INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/hyperv/plugin.rb
 INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/virtualbox/plugin.rb
 INFO manager: Registered plugin: VirtualBox provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/ansible/plugin.rb
 INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/cfengine/plugin.rb
 INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/chef/plugin.rb
 INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/docker/plugin.rb
 INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/file/plugin.rb
 INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/puppet/plugin.rb
 INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/salt/plugin.rb
 INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/provisioners/shell/plugin.rb
 INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/atlas/plugin.rb
 INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/ftp/plugin.rb
 INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/heroku/plugin.rb
 INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/local-exec/plugin.rb
 INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/pushes/noop/plugin.rb
 INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/nfs/plugin.rb
 INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/rsync/plugin.rb
 INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/synced_folders/smb/plugin.rb
 INFO manager: Registered plugin: SMB synced folders
 INFO global: Loading plugins!
 INFO manager: Registered plugin: vagrant-share
 INFO manager: Registered plugin: XenServer provider
 INFO vagrant: `vagrant` invoked: ["up", "--provider=xenserver", "--debug"]
DEBUG vagrant: Creating Vagrant environment
 INFO environment: Environment initialized (#<Vagrant::Environment:0x00000002e6a648>)
 INFO environment:   - cwd: /home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1
 INFO environment: Home path: /home/vagrant/.vagrant.d
 INFO environment: Local data path: /home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1/.vagrant
DEBUG environment: Creating: /home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1/.vagrant
 INFO environment: Running hook: environment_plugins_loaded
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x000000022182f0>
 INFO environment: Running hook: environment_load
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x00000002675de8>
 INFO cli: CLI: [] "up" ["--provider=xenserver"]
DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command ["--provider=xenserver"]
DEBUG command: 'Up' each target VM...
 INFO loader: Set :root = #<Pathname:/home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1/Vagrantfile>
DEBUG loader: Populating proc cache for #<Pathname:/home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1/Vagrantfile>
DEBUG loader: Load procs for pathname: /home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1/Vagrantfile
 INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Loading from: root (evaluating)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command:  -- names: ["default"]
DEBUG command:  -- options: {:provider=>"xenserver"}
DEBUG command: Finding machine that match name: default
 INFO environment: Getting machine: default (xenserver)
 INFO environment: Uncached load of machine.
 INFO loader: Set "23952100_machine_default" = []
 INFO loader: Loading configuration in order: [:home, :root, "23952100_machine_default"]
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG push: finalizing
 INFO environment: Running hook: environment_unload
 INFO host: Autodetecting host type for [#<Vagrant::Environment: /home/vagrant/bento/xenserver/VAGRANT/ubuntu14vm1>]
DEBUG host: Trying: arch
DEBUG host: Trying: darwin
DEBUG host: Trying: freebsd
DEBUG host: Trying: gentoo
DEBUG host: Trying: redhat
 INFO host: Detected: redhat!
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: environment_unload #<Vagrant::Action::Builder:0x00000002e6b1b0>
/opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/version.rb:191:in `initialize': Malformed version number string xenserver (ArgumentError)
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `new'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `block (2 levels) in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `map'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `block in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:426:in `block in with_collection_lock'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:425:in `with_collection_lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:265:in `find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:167:in `block in machine_config'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:200:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:200:in `machine_config'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/vagrantfile.rb:45:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:612:in `machine'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:168:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:192:in `block in with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `each'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/plugin/v2/command.rb:174:in `with_target_vms'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:74:in `block in execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:277:in `block (2 levels) in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `tap'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:275:in `block in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:274:in `batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/up/command.rb:58:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'
babatundebusari commented 9 years ago

this is pretty much the ONLY place i can get help on this plugin so can you please help? I have posted the recent errors above

jonludlam commented 9 years ago

Hmm. I'll try getting a centos host up to try to reproduce your problem.

babatundebusari commented 9 years ago

that will be great if it works will like to just follow your setup steps really need this thing badly

Thanks

jonludlam commented 9 years ago

How's your ruby? I don't have a great deal of time to put into this, so if you really need it, you could lend a hand :-)

jonludlam commented 9 years ago

Hum, no joy with the repro - I installed on centos7 and it's working for me:

[vagrant@localhost ~]$ vagrant box add centos xenserver.box                                                                                                                                                                       
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'centos' (v0) for provider: 
    box: Unpacking necessary files from: file:///home/vagrant/xenserver.box
==> box: Successfully added box 'centos' (v0) for 'xenserver'!
[vagrant@localhost ~]$ vagrant init centos
`Vagrantfile` already exists in this directory. Remove it before
running `vagrant init`.
[vagrant@localhost ~]$ ls
box.ovf  tmp  vagrant_1.7.4_x86_64.rpm  Vagrantfile  xenserver.box
[vagrant@localhost ~]$ rm Vagrantfile 
[vagrant@localhost ~]$ vagrant init centos
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
[vagrant@localhost ~]$ vi Vagrantfile 
[vagrant@localhost ~]$ ls
box.ovf  tmp  vagrant_1.7.4_x86_64.rpm  Vagrantfile  xenserver.box
[vagrant@localhost ~]$ vagrant up --provider=xenserver
Bringing machine 'default' up with 'xenserver' provider...
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00516898 s, 203 MB/s
    default: Progress: 4% (Rate: 1445k/s, Estimated time remaining: 0:15:45)
jonludlam commented 9 years ago

The error mentions an invalid version number - what's the output of 'vagrant box list'?

babatundebusari commented 9 years ago

can you send me your xenserver vagrant image? you can use any of the free services like https://www.wetransfer.com/ I believe it may the image or something

babatundebusari commented 9 years ago

ok here is where am at now

I just ran the vagrant box list command and below is what i got

[vagrant@centos7xenserver bento]$ vagrant box list
There are no installed boxes! Use `vagrant box add` to add some.

that is because i spun up a different server for this and forgot to add the box to vagrant added it for the previous ubuntu one i mentioned earlier but forgot on this CentOS instance, but anyways now i tried to add it and got the familiar errors again

[vagrant@centos7xenserver bento]$ vagrant box add ubuntu-14.04-amd64-xenserver builds/ubuntu-14.04-amd64-xenserver.box
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'ubuntu-14.04-amd64-xenserver' (v0) for provider:
    box: Unpacking necessary files from: file:///home/vagrant/bento/builds/ubuntu-14.04-amd64-xenserver.box
/opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/version.rb:191:in `initialize': Malformed version number string xenserver (ArgumentError)
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `new'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:277:in `block (2 levels) in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `map'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:272:in `block in find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:426:in `block in with_collection_lock'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:425:in `with_collection_lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:265:in `find'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:82:in `block in add'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:149:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:149:in `block (3 levels) in add'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:439:in `with_temp_dir'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:131:in `block (2 levels) in add'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:439:in `with_temp_dir'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:112:in `block in add'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:426:in `block in with_collection_lock'
    from /opt/vagrant/embedded/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:425:in `with_collection_lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/box_collection.rb:101:in `add'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:340:in `box_add'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:132:in `add_direct'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:106:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/box/command/add.rb:89:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/commands/box/command/root.rb:61:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:301:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/bin/vagrant:174:in `<main>'

here are the versions of what am using

xenserver 6.5

[vagrant@centos7xenserver bento]$ gem -v
2.4.5
[vagrant@centos7xenserver bento]$ ruby -v
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
[vagrant@centos7xenserver bento]$ gem -v
2.4.5
[vagrant@centos7xenserver bento]$ vagrant -v
Vagrant 1.7.4
[vagrant@centos7xenserver bento]$ vagrant plugin list
vagrant-share (1.1.4, system)
vagrant-xenserver (0.0.11)
[vagrant@centos7xenserver bento]$ cat /etc/*release*
CentOS Linux release 7.1.1503 (Core)
Derived from Red Hat Enterprise Linux 7.1 (Source)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.1.1503 (Core)
CentOS Linux release 7.1.1503 (Core)
cpe:/o:centos:centos:7
jonludlam commented 9 years ago

So you got the error in the 'vagrant box add' this time? hrm. My CentOS is slightly older than yours (7.0 compared with 7.1), so let me upgrade and I'll try again.

babatundebusari commented 9 years ago

I think it is the conversion to xenserver image

Can you send me your xenserver box image? so i can run vagrant box add and see what happens You can use services like wetransfer.com

I truly think the image is what is causing these errors

Thanks

jonludlam commented 9 years ago

I've put an image up and added an atlas description for it: https://atlas.hashicorp.com/jonludlam/boxes/centos-7.1

You should be able to use this by just setting this as your box image in the Vagrantfile - e.g.:

config.vm.box = "jonludlam/centos-7.1"
jonludlam commented 9 years ago

I've verified this works on CentOS 7.1.1503 - on which I installed the rsync, gcc, qemu-img and the vagrant 1.7.4 rpm from vagrantup.com and added the xenserver provider by 'vagrant plugin install vagrant-xenserver'.

babatundebusari commented 9 years ago

I just tried again with your box image and it's downloading; looks like it is going to work

I think it is the xenserver image. Are you sure the conversion step you have up is correct? Especially this step?

*Make a new metadata file
echo "{\"provider\": \"xenserver\"}" > metadata.json
babatundebusari commented 9 years ago

Ok errors again

I am able to login to xenserver host as shown

[vagrant@centos7xenserver ubuntu14vm1]$ ssh root@10.10.0.60
Last login: Tue Nov  3 00:33:11 2015 from 10.0.0.15

XenServer dom0 configuration is tuned for maximum performance and reliability.

Configuration changes which are not explicitly documented or approved by Citrix
Technical Support, may not have been tested and are therefore not supported. In
addition, configuration changes may not persist after installation of a hotfix
or upgrade, and could also cause a hotfix or upgrade to fail.

Third party tools, which require modification to dom0 configuration, or
installation into dom0, may cease to function correctly after upgrade or hotfix
installation. Please consult Citrix Technical Support for advice regarding
specific tools.

Type "xsconsole" for access to the management console.
[root@xenserver6 ~]# exit
logout
Connection to 10.10.0.60 closed.
[vagrant@centos7xenserver ubuntu14vm1]$ vagrant up --provider=xenserver
Bringing machine 'default' up with 'xenserver' provider...
==> default: Box 'jonludlam/centos-7.1' could not be found. Attempting to find and install...
    default: Box Provider: xenserver
    default: Box Version: >= 0
==> default: Loading metadata for box 'jonludlam/centos-7.1'
    default: URL: https://atlas.hashicorp.com/jonludlam/centos-7.1
==> default: Adding box 'jonludlam/centos-7.1' (v1) for provider: xenserver
    default: Downloading: https://atlas.hashicorp.com/jonludlam/boxes/centos-7.1/versions/1/providers/xenserver.box
==> default: Successfully added box 'jonludlam/centos-7.1' (v1) for 'xenserver'!
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00626153 s, 167 MB/s
/home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/upload_vhd.rb:46:in `popen': No such file or directory - qemu-img (Errno::ENOENT)
    from /home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/upload_vhd.rb:46:in `block in call'
    from /home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/upload_vhd.rb:42:in `synchronize'
    from /home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/upload_vhd.rb:42:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/call.rb:53:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /home/vagrant/.vagrant.d/gems/gems/vagrant-xenserver-0.0.11/lib/vagrant-xenserver/action/connect_xs.rb:28:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/handle_box.rb:56:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:214:in `action_raw'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:191:in `block in action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:516:in `lock'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `call'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `action'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run'
[vagrant@centos7xenserver ubuntu14vm1]$ vagrant box list
jonludlam/centos-7.1 (xenserver, 1)
[vagrant@centos7xenserver ubuntu14vm1]$ vagrant plugin list
vagrant-share (1.1.4, system)
vagrant-xenserver (0.0.11)

here is my Vagrantfile

 -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
#  config.vm.box = "ubuntu-14.04-amd64-xenserver"
  config.vm.box = "jonludlam/centos-7.1"
  config.vm.provider :xenserver do |xs|
  xs.xs_host = "10.10.0.60"
  xs.xs_username = "root"
  xs.xs_password = "password"
  xs.pv = true
  xs.memory = 2048
  end
  config.vm.network "public_network", bridge: "xenbr0"
end
babatundebusari commented 9 years ago

can you paste your vagrantfile?

i have tested this almost everywhere, on my mac laptop that works like a charm in provisioning VMs and still works, on fresh CentOS 7 and fresh Ubuntu 14.04LTS

so far looks like its not the box, and its not my vragant because am able to provision other VMs except the xenserver one.

jonludlam commented 9 years ago

This error is easier to diagnose: it's because you don't have qemu-img installed - it's available via yum.

jonludlam commented 9 years ago

I must get on with fixing the error reporting!

babatundebusari commented 9 years ago

finally works now!!! it was indeed the qemu-imgpackage

Thanks a lot for all your help.

jonludlam commented 9 years ago

I've added a line to the README that mentions that qemu-img is a requirement. Thanks for persisting with it!