Subject: install/17185: sysinst upgrade dies on systems with ccds
To: None <gnats-bugs@gnats.netbsd.org>
From: None <cjs@netbsd.org>
List: netbsd-bugs
Date: 06/07/2002 17:04:13
>Number:         17185
>Category:       install
>Synopsis:       sysinst upgrade dies on systems with ccds
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    install-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jun 07 01:05:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Curt Sampson
>Release:        1.6_BETA1 200206030000
>Organization:
>Environment:
Architecture: i386
Machine: i386
>Description:
    When attempting to use the "upgrade" option to upgrade the operating
    system on wd0, sysinst complains that it can't set up the device ccd0
    (which is not even applicable to the upgrade, as it has no OS components
    on it), and refuses to proceed.

    Attempting to run ccdconfig by hand fails, because the kernel does not
    appear to support ccds.
>How-To-Repeat:
    Chose sysinst's "upgrade" option on a machine that has any sort of ccd
    on it.
>Fix:
    Add ccds to the kernel and ccdconfig to the install filesystem. Then
    fix sysinst to run the command "ccdconfig -C -f /mnt/etc/ccd.conf"
    before mounting file systems if there is a /mnt/etc/ccd.conf file
    present.
>Release-Note:
>Audit-Trail:
>Unformatted: