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. |