From nobody@FreeBSD.org  Sat Oct 26 10:03:57 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTP id 853E3D4F
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 26 Oct 2013 10:03:57 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id 721F82424
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 26 Oct 2013 10:03:57 +0000 (UTC)
Received: from oldred.freebsd.org ([127.0.1.6])
	by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r9QA3utw087783
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 26 Oct 2013 10:03:56 GMT
	(envelope-from nobody@oldred.freebsd.org)
Received: (from nobody@localhost)
	by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r9QA3ugX087780;
	Sat, 26 Oct 2013 10:03:56 GMT
	(envelope-from nobody)
Message-Id: <201310261003.r9QA3ugX087780@oldred.freebsd.org>
Date: Sat, 26 Oct 2013 10:03:56 GMT
From: daniel schtze <dms@cwa.uk.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: freebsd-update upgrade from 9.1 to 9.2 for zfs on root results in unbootable system
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         183328
>Category:       misc
>Synopsis:       freebsd-update upgrade from 9.1 to 9.2 for zfs on root results in unbootable system
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 26 10:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     daniel schtze
>Release:        9.1
>Organization:
>Environment:
FreeBSD storage1 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
A HP ProLiant MicroServer Gen8 had FreeBSD 9.1 successfully installed on it with root on zfs following the instructions here

http://wp.strahlert.net/wordpress/zfs-2/installing-freebsd-9-1-using-root-on-zfs-and-gpt-disks/

In short a pair of sata disks in mirror array.

The server was running fine but needed to be relocated so at that point the FreeBSD-update command was run to upgrade to 9.2

On attempting to reboot the system stopped at the "OK" prompt (of one of the zfs boot loaders) stating the kernel was not found.  There was also an error reported that no disk could be found to boot from and lsdev listed no devices of any sort.

It appears another person was having the exact same problem
http://forums.freebsd.org/showpost.php?p=234988&postcount=3
>How-To-Repeat:
I have not attempted to repeat the problem.
>Fix:
I put the bootcode from FreeBSD 9.2 on the disks "just in case" but this made no difference.

I was not able to fix the problem but I was able to rescue the system by booting from a 9.2 loaded memory stick, and running FreeBSD-update rollback which successfully restored the system to 9.1 and allowed it to boot.

>Release-Note:
>Audit-Trail:
>Unformatted:
