Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1365305
Summary: | Install of vagrant plugins from file fail on f24 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dusty Mabe <dustymabe> |
Component: | vagrant | Assignee: | Pavel Valena <pvalena> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 24 | CC: | bradley.g.smith, jaruga, lmohanty, madam, mwysocki, strzibny, thrcka, vondruch |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | vagrant-1.8.1-3.fc24 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-08-15 21:26:05 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Dusty Mabe
2016-08-08 21:17:40 UTC
Thank you Dusty. FTR, this issue is resolved by https://github.com/mitchellh/vagrant/pull/7505/ vagrant-1.8.1-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-c79ecd0357 vagrant-1.8.1-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c79ecd0357 vagrant-1.8.1-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. This problem appears to still exist. [bgsmith@PICO c7-atomic]$ more /etc/redhat-release Fedora release 24 (Twenty Four) [bgsmith@PICO c7-atomic]$ rpm -qa | grep -i vagrant vagrant-libvirt-0.0.32-2.fc24.noarch vagrant-1.8.1-3.fc24.noarch [bgsmith@PICO c7-atomic]$ bgsmith@PICO c7-2]$ vagrant suspend Ignoring json-2.0.2 because its extensions are not built. Try: gem pristine json --version 2.0.2 Ignoring json-2.0.2 because its extensions are not built. Try: gem pristine json --version 2.0.2 ==> default: Suspending domain... [bgsmith@PICO c7-2]$ vagrant plugin install vagrant-openstack-provider Ignoring json-2.0.2 because its extensions are not built. Try: gem pristine json --version 2.0.2 Ignoring json-2.0.2 because its extensions are not built. Try: gem pristine json --version 2.0.2 Installing the 'vagrant-openstack-provider' 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 ffi (1.9.14), and Bundler cannot continue. Make sure that `gem install ffi -v '1.9.14'` succeeds before bundling. Warning: this Gemfile contains multiple primary sources. Using `source` more than once without a block is a security risk, and may result in installing unexpected gems. To resolve this warning, use a block to indicate which gems should come from the secondary source. To upgrade this warning to an error, run `bundle config disable_multisource true`.Gem::Ext::BuildError: ERROR: Failed to build gem native extension. I don't think this is the same problem. This bug's issue is related to installing directly from local gem file. It looks like you are installing from rubygems. In my case I was getting a failure when installing from a local file: $ vagrant plugin install ./vagrant-service-manager-1.0.1.gem but when installing from rubygems it would succeed: $ vagrant plugin install vagrant-service-manager |