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 1352152
Summary: | rpm-ostree compatibility | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Colin Walters <walters> | ||||
Component: | vagrant | Assignee: | Vít Ondruch <vondruch> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 23 | CC: | lmohanty, madam, strzibny, thrcka, vondruch | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | vagrant-1.8.5-1.fc25 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-08-03 13:25:49 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: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1352154 | ||||||
Attachments: |
|
Description
Colin Walters
2016-07-01 19:46:27 UTC
Hi Colin, Let me think about it, since TBH, I am quite negative about such change. It will be just additional complexity without obvious reasons ... Also, I'd be much happier, if upstream was using something completely different then this single plugin configuration file. If each plugin had its own configuration file, we would not need to register the plugin neither have something stored in /var. Just FTR, this is the snipped used in %post section: http://pkgs.fedoraproject.org/cgit/rpms/vagrant.git/tree/macros.vagrant#n36 and this is where it fails for your use case: https://github.com/mitchellh/vagrant/blob/master/lib/vagrant/plugin/state_file.rb#L94 Created attachment 1176679 [details]
Write out via create-new-then-rename
Also submitted upstream https://github.com/mitchellh/vagrant/pull/7550 This was included in 1.8.5 if I am not mistaken, so this should be part of F25. |