[jbosstools-issues] [JBoss JIRA] (JBDS-3656) The installer should use Vagrantfile provided by CDK

Alexey Kazakov (JIRA) issues at jboss.org
Mon Mar 21 21:43:00 EDT 2016


    [ https://issues.jboss.org/browse/JBDS-3656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13180220#comment-13180220 ] 

Alexey Kazakov commented on JBDS-3656:
--------------------------------------

I created a PR to update CDK to Beta5 + use the original vagrantfile. However the CDK server adapter in JBDS doesn't want to start:
{code}
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'cdkv2' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
C:/DeveloperPlatform/vagrant/embedded/lib/ruby/2.0.0/uri/common.rb:176:in `split': bad URI(is not URI?): file:C:\DeveloperPlatform\cdk\components\rhel\rhel-ose\cdkv2 (URI::InvalidURIError)
	from C:/DeveloperPlatform/vagrant/embedded/lib/ruby/2.0.0/uri/common.rb:211:in `parse'
	from C:/DeveloperPlatform/vagrant/embedded/lib/ruby/2.0.0/uri/common.rb:747:in `parse'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:465:in `metadata_url?'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:77:in `block in call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:75:in `map'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/box_add.rb:75:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/handle_box.rb:82:in `handle_box'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/handle_box.rb:42:in `block in call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/handle_box.rb:36:in `synchronize'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/handle_box.rb:36:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:95:in `block in finalize_action'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builtin/call.rb:53:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/warden.rb:34:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/builder.rb:116:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `block in run'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/util/busy.rb:19:in `busy'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/action/runner.rb:66:in `run'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:214:in `action_raw'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:191:in `block in action'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/environment.rb:516:in `lock'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `call'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/machine.rb:178:in `action'
	from C:/DeveloperPlatform/vagrant/embedded/gems/gems/vagrant-1.7.4/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run'
{code}

[~hardy.ferentschik], [~rob.stryker] any idea?

> The installer should use Vagrantfile provided by CDK
> ----------------------------------------------------
>
>                 Key: JBDS-3656
>                 URL: https://issues.jboss.org/browse/JBDS-3656
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Feature Request
>          Components: installer
>            Reporter: Hardy Ferentschik
>            Assignee: Denis Golovin
>            Priority: Blocker
>              Labels: havoc
>             Fix For: 9.1.0.CR1
>
>
> The installer should be using the {{Vagrantfile}} provided by the CDK (provided it reaches feature parity) instead of the {{Vagrantfile}} provided by the [openshift-vagrant|https://github.com/redhat-developer-tooling/openshift-vagrant].



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list