Contributed by mitja on from the even-more-benefits dept.
The new code is not compatible with the old metadata format, so users are advised to backup their data and recreate their softraid volumes. As with other metadata version upgrades in the past, booting a kernel with the new code will no longer assemble softraid volumes created prior to this change.
Please read on for Joel's commit log and warning:
Log message: Add storage for the boot block and boot loader to the softraid metadata. Also add a new optional metadata type for boot data. This is the first step (of many) towards being able to boot from softraid volumes. WARNING: This version of the softraid metadata is not compatible with previous versions. As a result, any softraid volumes created with older kernels will not assemble. Data on existing softraid volumes should be backed up before upgrading. The volume should then be recreated and the data restored.
As -current is already past to-be-released 4.7, this will not affect the upcoming OpenBSD release. For those who run -current and snapshots, make sure you follow the softraid volume upgrade instructions and keep on testing, more softraid changes will follow!
(Comments are closed)