[CFT] Patch to bsdinstall to support root-on-ZFS and GELI

Teske, Devin Devin.Teske at fisglobal.com
Mon Oct 21 18:41:23 UTC 2013


On Oct 21, 2013, at 9:04 AM, Teske, Devin wrote:

> 
> On Oct 21, 2013, at 8:50 AM, Allan Jude wrote:
> 
>> On 2013-10-21 11:45, Johan Broman wrote:
>>> Hi!
>>> 
>>> Sorry for the delayed answer. I've patched zfsboot and rebuilt the
>>> release. I now get an error message that ada2 can't be used, which is
>>> correct. Good stuff! :)
>>> 
>>> ( I've recreated the test environment using a KVM guest with four SATA
>>> drives instead of the server I was using. I makes it easier to test
>>> stuff. )
>>> 
>>> Here's the screenshot:
>>> 
>>> https://urldefense.proofpoint.com/v1/url?u=http://212.181.212.146/bsdinstall/Screenshot_2013-10-21.png&k=%2FbkpAUdJWZuiTILCq%2FFnQg%3D%3D%0A&r=Mrjs6vR4%2Faj2Ns9%2FssHJjg%3D%3D%0A&m=B6jLX5vSxIfvyks3HH55lYWtfhRBpGZ3nVA65M%2FgmXM%3D%0A&s=f6fc4ec7c9d8b9486e897156dac5af7c3f64e3fae746dcf6c66ad91564a8ce99
>>> 
>>> 
>>> Maybe one should be unable to select drives that are part of a graid
>>> in the first place? Or is that out-of-scope for bsdinstall at this
>>> point? (As I guess that requires too many changes/new lines)
>>> 
>>> 
>>> Cheers
>>> Johan
>>> 
>>> 
>>> On 19/10/13 22:20, Teske, Devin wrote:
>>>> 
>>>> On Oct 19, 2013, at 10:07 AM, Johan Broman wrote:
>>>> 
>>>>> I recreated the graid mirror on ada2 and ada3 and reran the
>>>>> installation. I'm unable to scroll the msgbox using PgDn or arrow
>>>>> keys. There is no indication that the action failed and I'm returned
>>>>> to the ZFS setup screen if I hit OK.
>>>>> 
>>>>> I have screen shots (taken with my phone) of the msgbox and "ps
>>>>> auxwww" output. Let me know what kind of debug info you would like.
>>>>> I've put the screen shots here:
>>>>> 
>>>>> https://urldefense.proofpoint.com/v1/url?u=http://212.181.212.146/bsdinstall&k=%2FbkpAUdJWZuiTILCq%2FFnQg%3D%3D%0A&r=Mrjs6vR4%2Faj2Ns9%2FssHJjg%3D%3D%0A&m=B6jLX5vSxIfvyks3HH55lYWtfhRBpGZ3nVA65M%2FgmXM%3D%0A&s=6322000e13ed155bda748698c4a0d54c9de7c29f5566affe202d7c5a29917cd1
>>>> 
>>>> I've added a patch to fix debugging in the zfsboot script...
>>>> 
>>>> https://urldefense.proofpoint.com/v1/url?u=http://druidbsd.cvs.sf.net/viewvc/druidbsd/bsdinstall_zfs/&k=%2FbkpAUdJWZuiTILCq%2FFnQg%3D%3D%0A&r=Mrjs6vR4%2Faj2Ns9%2FssHJjg%3D%3D%0A&m=B6jLX5vSxIfvyks3HH55lYWtfhRBpGZ3nVA65M%2FgmXM%3D%0A&s=1dc96a8b5450d27fe8210b361c9ed736ccd448f78df6aabe170bb80e31bca6d9
>>>> 
>>>> Feedback welcome.
>>>> 
>>>> Johan,...
>>>> 
>>>> Can you see if the patch sheds some better light as to what's failing?
>>>> 
>>>> The patch won't fix the problem, but it should give us an accurate error
>>>> message so that we can learn what precisely is returning an error
>>>> status.
>>>> 
>>>> Thanks in advance.
>>>> 
>> I do notice that Devin's manually prefixing the error message with the
>> tool name, is partially redundancy when the tool does it it self, but we
>> can't always be sure it will do that.
>> 
> 
> The next patchset will fix that.
> 

And it's ready now.

Tarball:
http://druidbsd.cvs.sf.net/viewvc/druidbsd/bsdinstall_zfs/?view=tar

This patch takes debugging a leap beyond where it is now

NOTE: Only for the zfsboot script -- there is another separate effort to
improve the debugging in bsdinstall in-general; those patches are here:
http://druidbsd.cvs.sf.net/viewvc/druidbsd/bsdinstall_debug/?view=tar
-- 
Devin

_____________
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.


More information about the freebsd-current mailing list