Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

should support plugin installation with env var options #484

Open
hieptranquoc opened this issue Sep 28, 2018 · 5 comments
Open

should support plugin installation with env var options #484

hieptranquoc opened this issue Sep 28, 2018 · 5 comments

Comments

@hieptranquoc
Copy link

make sure vagrant-libvirt plugin installed correctly.

@hoatle
Copy link
Member

hoatle commented Sep 28, 2018

plugin installation requires some more options, so we're going to support that kind of options so that we can install the plugin via yaml config

https://github.com/vagrant-libvirt/vagrant-libvirt#installation

If you have issues building ruby-libvirt, try the following:

CONFIGURE_ARGS='with-ldflags=-L/opt/vagrant/embedded/lib with-libvirt-include=/usr/include/libvirt with-libvirt-lib=/usr/lib' GEM_HOME=~/.vagrant.d/gems GEM_PATH=$GEM_HOME:/opt/vagrant/embedded/gems PATH=/opt/vagrant/embedded/bin:$PATH vagrant plugin install vagrant-libvirt

@hoatle hoatle added this to the v0.6.0-a5-dev milestone Sep 28, 2018
@hoatle hoatle changed the title should support plugin libvirt should support plugin installation with options Sep 28, 2018
@hoatle
Copy link
Member

hoatle commented Sep 28, 2018

required by teracyhq-incubator/teracy-dev-essential#10

@hoatle
Copy link
Member

hoatle commented Sep 28, 2018

note: I'm not sure if we can support to install the plugin out of the box.

Otherwise, this could work with our normal plugin config (if this work, we should follow this for simpler plugin config schema):

$ CONFIGURE_ARGS='with-ldflags=-L/opt/vagrant/embedded/lib with-libvirt-include=/usr/include/libvirt with-libvirt-lib=/usr/lib' GEM_HOME=~/.vagrant.d/gems GEM_PATH=$GEM_HOME:/opt/vagrant/embedded/gems PATH=/opt/vagrant/embedded/bin:$PATH vagrant up

@hoatle hoatle changed the title should support plugin installation with options should support plugin installation with env var options Sep 28, 2018
hieptranquoc added a commit to hieptranquoc/dev that referenced this issue Oct 1, 2018
@ghost ghost added stag:in-progress and removed sprt:current labels Oct 1, 2018
hieptranquoc added a commit to hieptranquoc/dev that referenced this issue Oct 1, 2018
@hoatle hoatle removed this from the v0.6.0-a5-dev milestone Oct 2, 2018
@hoatle
Copy link
Member

hoatle commented Oct 2, 2018

related: #486

hieptranquoc added a commit to hieptranquoc/dev that referenced this issue Oct 3, 2018
hieptranquoc added a commit to hieptranquoc/dev that referenced this issue Oct 3, 2018
…ld-make-libvirt-install-correctly

@ teracyhq#484 | should install plugin via command
@hoatle hoatle reopened this Oct 4, 2018
@hieptranquoc
Copy link
Author

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

No branches or pull requests

2 participants