Summary: | Issues migrating from 12-STABLE to 13-CURRENT regarding filesystem layout changes | ||
---|---|---|---|
Product: | Base System | Reporter: | Patrick McMunn <doctorwhoguy> |
Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
Status: | New --- | ||
Severity: | Affects Only Me | CC: | yuripv |
Priority: | --- | ||
Version: | CURRENT | ||
Hardware: | Any | ||
OS: | Any |
Description
Patrick McMunn
2020-09-12 14:57:12 UTC
How exactly did you upgrade? There's nothing in source upgrade path that assumes ZFS installation and creates the ones you mentioned. OTOH, ZFS installation type in installer DOES create those, so is it possible that those were created when you installed the system and (really just guessing) set their mountpoints to "legacy" forgetting about it? In any case, I have /home as separate dataset -- explicitly deleted the symlink and did destroy /usr/home -- and during 12.2-BETA1 -> 13-CURRENT upgrade yesterday nothing was re-created for me. To be honest, I guess I didn't really pay much attention to what the filesystem layout was before the upgrade. It's one of those things that just is, and I don't think much about it. So some of my assumptions about exactly what changed may be wrong. The original installation was from a 12.1-RELEASE USB image, and I used the default installation options. I later migrated to 12-STABLE from source and now 13-CURRENT from source. It wasn't until the 13-CURRENT migration that this issue arose. To be completely transparent, though, my original subversion checkout of the 13-CURRENT code became corrupted somehow, and I ended up installing a 13 kernel but only a partially built 13 userland because, unknown to me at the time, the buildworld process failed. As a result, my system was somewhat borked. I had to run a "make installworld" from my previously built 12-STABLE source directory to get a working userland again, reboot into the old kernel, checkout 13-CURRENT source again, rebuild, and then reinstall the kernel and world from a properly built 13-CURRENT system. Reinstalling a 12-STABLE world after having already tried installing a 13 world might have introduced something that caused issues. In any case, this temporary rollback to the 12-STABLE world/userland was the only abnormal part of my upgrade process. |