Swift volume fstab entries should use UUID for charm-created filesystems
Bug #1729478 reported by
James Hebden
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Swift Storage Charm |
Fix Released
|
High
|
Tytus Kurek |
Bug Description
Currently, the block device's /dev path is written to the `/etc/fstab` entry for any volumes initialised by the charm.
The charm should read the UUID of the created filesystem and use the `UUID=<calculated UUID>` format when writing out the device name to `/etc/fstab`. This prevents incorrect filesystems from being mounted under `/srv/node` when and if device names change, for example, due to kernel upgrades (most likely) or storage controller changes (less likely).
Changed in charm-swift-storage: | |
importance: | Low → High |
milestone: | none → 19.04 |
Changed in charm-swift-storage: | |
milestone: | 19.04 → 19.07 |
Changed in charm-swift-storage: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
+1