Bug 448247
| Summary: | [PATCH] Anaconda's invocation of mkfs.vfat results in duplicate volume-id's / serial-numbers | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Andreas Øye <aoy> | ||||
| Component: | dosfstools | Assignee: | Stepan Kasal <kasal> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 8 | CC: | daniel, dcantrell, notting, tcallawa, wwoods | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | i386 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2008-11-19 04:50:08 UTC | Type: | --- | ||||
| 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: | 469046 | ||||||
| Attachments: |
|
||||||
|
Description
Andreas Øye
2008-05-24 22:19:55 UTC
This should be fixed in dosfstools rather than trying to do odd special cases in anaconda Stepan, any updates on this? It's been a number of months since this was filed, and it's currently a blocker for F10. I'd like to see it fixed if possible, or a realistic idea of what it will take so that we can set blockers appropriately. We're well past any sort of feature freeze like this. PUNT. (In reply to comment #3) > PUNT. NAK. This needs to be fixed for F10. Otherwise, we're making installs which won't later be upgradable. Created attachment 322456 [details]
patch!
Here's a patch - it expands the creation time used to include microseconds. Since the volume ID is limited to 32 bits, it gets truncated somewhat, but this is probably the simplest solution.
Alternative would be to use libuuid and truncate that to 32-bits.
Stepan ping? We really need to get this in for Fedora 10. Patch has been reviewed a couple of times, seems obviously correct. AFAIK nothing *depends* on volume-id being a timestamp, so the change shouldn't matter. Package maintainer might be on vacation, though, so we haven't gotten a proper review. notting is contacting upstream dosfstools maintainers for their opinion. Got ping from notting, will have a look at this tomorrow and release 3.0.1. Spot built this... can we get some rawhide testing? I just attempted an install with many vfat partitions, some small some large. Each partition had an actual unique uuid according to blkid. file -s doesn't give me any useful information. I'm assuming that blkid's uuid and the above mentioned volumeid is one in the same. Considering this confirmed. This is now part of 3.0.1 (uploaded yesterday); thanks for the patch and sorry for the delay. |