New provider plugin: vagrant-softlayer

374 views
Skip to first unread message

Emyl

unread,
Nov 18, 2013, 9:06:38 AM11/18/13
to vagra...@googlegroups.com
Hi all,

I'm very excited in announcing a new provider plugin for managing SoftLayer Cloud Computing instances!

For anyone interested, here is the project page:


Any comment/advice/feedback would be greatly appreciated!

Cheers,
Emyl

ju2w...@gmail.com

unread,
Feb 22, 2014, 7:59:10 PM2/22/14
to vagra...@googlegroups.com
Hi Emyl, im looking forward to using this plugin in prod environment, was wondering if you could add an enhancement to be able to specify the blockDevices option to the createObject template. Ive opened a ticket for it on the github project.

Thanks,

ju2w...@gmail.com

unread,
Feb 27, 2014, 1:05:37 PM2/27/14
to vagra...@googlegroups.com
Hi Emyl, have you ever experienced transaction hangs while using the plugin?

Ive made some additions to the plugin that I wanted to test so I uninstalled the current 0.2 and went into my git repo and ran the normal vagrant plugin install but for some reason the changes I added arent reflected in the plugin installed by vagrant. Any idea why that is? Im not fully familiar with how ruby works yet so im kind of stumped.


On Monday, November 18, 2013 9:06:38 AM UTC-5, Emyl wrote:

Paul O'Flynn

unread,
Jul 1, 2014, 1:20:57 AM7/1/14
to vagra...@googlegroups.com
I'd love to use this plugin but I can't install it :-( I am on Win 7, Cygwin, vagrant 1.6.3 (got the same error with 1.5.1). 

Also, while I'm here, where is the best place to get support/ask questions?

Thanks in advance,

Paul



$ vagrant plugin install vagrant-softlayer
Installing the 'vagrant-softlayer' plugin. This can take a few minutes...
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

An error occurred while installing json (1.8.1), and Bundler cannot continue.
Make sure that `gem install json -v '1.8.1'` succeeds before bundling.

Torben Knerr

unread,
Jul 1, 2014, 2:52:54 AM7/1/14
to vagra...@googlegroups.com
Hi Paul,

you can run `VAGRANT_LOG=DEBUG vagrant plugin install vagrant-softlayer` to get more information on what's going wrong.

I suspect you might need to have the Ruby DevKit installed for compiling the json gem:

HTH,
Torben 




--
You received this message because you are subscribed to the Google Groups "Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vagrant-up+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Alvaro Miranda Aguilera

unread,
Jul 1, 2014, 4:29:43 AM7/1/14
to vagra...@googlegroups.com
general vagrant questions here is fine..

for that specific plugin, here is fine, as long someone reply

for that particular plugin, this is a good start for issues




--

Paul O'Flynn

unread,
Jul 1, 2014, 11:53:45 AM7/1/14
to vagra...@googlegroups.com
Hi Folks,

Thanks for the prompt replies! The debug log definitely shows some extra information as below. This in turn looks remarkably like this issue https://github.com/mitchellh/vagrant/issues/3764 I get this 100% consistently BTW; I've only tried it from within my office although I can't imagine there's a network issue here... Now I'm wondering which repo's issues should I be adding to?

Paul




 INFO cli: CLI: [] "plugin" ["install", "vagrant-softlayer"]
DEBUG cli: Invoking command class: VagrantPlugins::CommandPlugin::Command::Root ["install", "vagrant-softlayer"]
DEBUG root: Invoking command class: VagrantPlugins::CommandPlugin::Command::Install ["vagrant-softlayer"]
 INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Configuration loaded successfully, finalizing and returning
 INFO host: Autodetecting host type for [#<Vagrant::Environment: C:/repos/vagrant2>]
DEBUG host: Trying: arch
DEBUG host: Trying: darwin
DEBUG host: Trying: freebsd
DEBUG host: Trying: gentoo
DEBUG host: Trying: opensuse
DEBUG host: Trying: redhat
DEBUG host: Trying: slackware
DEBUG host: Trying: bsd
DEBUG host: Trying: linux
DEBUG host: Trying: null
DEBUG host: Trying: windows
 INFO host: Detected: windows!
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: #<Vagrant::Action::Builder:0x39fb790>
 INFO warden: Calling IN action: #<VagrantPlugins::CommandPlugin::Action::InstallGem:0x379b168>
 INFO interface: info: Installing the 'vagrant-softlayer' plugin. This can take a few minutes...
Installing the 'vagrant-softlayer' plugin. This can take a few minutes...
ERROR warden: Error occurred: Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

Net::HTTPNotFound: No gems found matching "vagrant-share" "0.9.6" nil
 INFO warden: Beginning recovery process...
 INFO warden: Calling recover: #<VagrantPlugins::CommandPlugin::Action::InstallGem:0x379b168>
 INFO warden: Recovery complete.
 INFO environment: Running hook: environment_unload
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: #<Vagrant::Action::Builder:0x41db4f0>
ERROR vagrant: Vagrant experienced an error! Details:
ERROR vagrant: #<Vagrant::Errors::BundlerError: Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

Net::HTTPNotFound: No gems found matching "vagrant-share" "0.9.6" nil>
ERROR vagrant: Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

Net::HTTPNotFound: No gems found matching "vagrant-share" "0.9.6" nil
ERROR vagrant: C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/plugin/manager.rb:87:in `rescue in install_plugin'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/plugin/manager.rb:44:in `install_plugin'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/plugins/commands/plugin/action/install_gem.rb:28:in `call'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/action/warden.rb:34:in `call'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/action/builder.rb:116:in `call'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/action/runner.rb:66:in `block in run'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/util/busy.rb:19:in `busy'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/action/runner.rb:66:in `run'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/plugins/commands/plugin/command/base.rb:14:in `action'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/plugins/commands/plugin/command/install.rb:32:in `block in execute'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/plugins/commands/plugin/command/install.rb:31:in `each'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/plugins/commands/plugin/command/install.rb:31:in `execute'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/plugins/commands/plugin/command/root.rb:56:in `execute'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/cli.rb:42:in `execute'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/lib/vagrant/environment.rb:252:in `cli'
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.6.3/bin/vagrant:166:in `<main>'
 INFO interface: error: Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

Net::HTTPNotFound: No gems found matching "vagrant-share" "0.9.6" nil
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

Net::HTTPNotFound: No gems found matching "vagrant-share" "0.9.6" nil
 INFO interface: Machine: error-exit ["Vagrant::Errors::BundlerError", "Bundler, the underlying system Vagrant uses to install plugins,\nreported an error. The error is shown below. These errors are usually\ncaused by misconfigured plugin installations or transient network\nissues. The error from Bundler is:\n\nNet::HTTPNotFound: No gems found matching \"vagrant-share\" \"0.9.6\" nil"]

Paul O'Flynn

unread,
Jul 1, 2014, 11:59:23 AM7/1/14
to vagra...@googlegroups.com
P.S. I did install the DevKit and add it to my path before I ran the plugin install attempt below, thx.


On Monday, June 30, 2014 11:52:54 PM UTC-7, Torben Knerr wrote:

Paul O'Flynn

unread,
Jul 1, 2014, 8:27:38 PM7/1/14
to vagra...@googlegroups.com
Ok I have verified that this is a Windows-only issue and have logged an issue on the GitHub repo of the plugin, thanks. 


--
You received this message because you are subscribed to a topic in the Google Groups "Vagrant" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/vagrant-up/4NCPswy106s/unsubscribe.
To unsubscribe from this group and all its topics, send an email to vagrant-up+...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--

Paul


Matt

unread,
Jan 27, 2015, 10:54:41 AM1/27/15
to vagra...@googlegroups.com

Hi Everyone,

Sorry if this question is very basic, I am new to Vagrant:

I am getting a weird error with the vagrant-softlayer plugin and I wanted to see if anyone could point me in the right direction.

I am doing this simple vagrant box add command and keep getting the following error: "translation missing: en.vagrant_softlayer.errors.api_error". I am not sure what this error message is saying. I have tried this and gotten the same result on cygwin and centos. Meanwhile, my curl access to the softlayer REST client is working.

Please let me know if you have any thoughts on what might be going wrong here.

All the best,

Matt

Julio Lajara

unread,
Jan 27, 2015, 11:57:19 AM1/27/15
to vagra...@googlegroups.com
What version of the plugin are you using? Feel free to open a ticket on github with the vagrant debug output and we can work through it.

Thanks,
Reply all
Reply to author
Forward
0 new messages