Hi:

I am wondering whether someone can help me with this.

I had an x4600 and I am using it as an AI install server. The machine is installed with 2008.11.08 and I ran into bugid 6464201 in zfs.

So I modifed /sbin/mountall and /lib/svc/method/fs-local to workaround the issues.
 Otherwise server will not come up in Multi user mode.


Since the fix for 6464201 is available in snv_103 and later, I recently run pkg image-update the server to osol_111.

After I upgrade to osol_111, I notice that my mountall script is still preserve and did not get updated at all.

The mountall script was not changed by the fix for 6464201. My mountall script differs from stock 111:

spidey:~[1002] uname -a
SunOS spidey 5.11 snv_111 i86pc i386 i86xpv

spidey:~/bugs/maryding[1006] diff -u /sbin/mountall marys_mountall
--- /sbin/mountall      Tue Mar 17 01:17:20 2009
+++ marys_mountall      Tue Apr  7 18:47:26 2009
@@ -237,7 +237,7 @@
                g=`/usr/bin/grep '\<global\>' << EOF
                        $mntopts
                EOF`
- if [ "$fstype" = "cachefs" -o "$fstype" = "nfs" -o "$g" ]; then + if [ "$fstype" = "lofs" -o "$fstype" = "cachefs" -o "$fstype" = "nfs" -o "$g" ]; then
                        continue
                fi
        elif [ "$RFLAG" -a "$fstype" != "nfs" ]; then

The upgrade appears to have preserved the incorrect change. The question is this a bug in pkg image-update. I was able to get this to work by copying over the manilla version of /sbin/mountall

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to