On Mon, Oct 26, 2009 at 09:41:37PM -0400, Anurag S. Maskey wrote:
> This disabling of the datalink-management service is for bfu from  
> pre-dlmgmtd world to post-dlmgmtd world.  Do we still need to make this  
> consideration or can we change the bfu script so that  
> datalink-management is not disabled anymore?

Unfortunately, we need to handle both cases.  We can't just rip
this out; we need to detect which case we're in, and adjust the
behavior if it's the post-dlmgmtd to post-dlmgmtd scenario, while
still doing the right thing (existing behavior) for the pre-dlmgmtd
to post-dlmgmtd case.  Ick.

This is yet another reason why image-update is a lovely thing...

-renee

> Anurag
>
> -------- Original Message --------
> Subject:      Re: disabling datalink-management in bfu
> Date:         Mon, 26 Oct 2009 13:16:06 -0700
> From:         Cathy Zhou <Cathy.Zhou at Sun.COM>
> To:   Anurag S. Maskey <Anurag.Maskey at Sun.COM>
> CC:   Eric.Cheng at Sun.COM, clearview at sun.com
> References:   <4AE5EA41.5090006 at Sun.COM>
>
>
>
> I believe this is for bfu from pre-dlmgmtd to post-dlmgmtd, in that  
> case, there is no safe environment for dlmgmtd to run and we expect it  
> to be only run after reboot.
>
> I believe you can change the bfu script to skip that part if that is not  
> the case (if this is a bfu from post-dlmgmtd to post-dlmgmtd).
>
> Thanks
> - Cathy
>> Hi Cathy and Eric,
>>
>> bfu disables the datalink-management during the course of its  
>> execution.  This has been presents NWAM phase 1 with problems as  
>> described in bug
>>
>>        9947 NWAM causes network disruption when BFUing over NFS -  
>> hanging BFU
>>       http://defect.opensolaris.org/bz/show_bug.cgi?id=9947
>>
>> The summary is that datalink-management is disabled during the course  
>> of bfu.  This disrupts the network as NWAM is told that links don't  
>> exist and it tears things down.
>>
>> I did some investigation and found the cause of the disabling.  I  
>> wrote it out at 
>> http://defect.opensolaris.org/bz/show_bug.cgi?id=9947#c6.
>>
>> Is there a specific reason why the datalink-management service has to  
>> be disabled during bfu?  If not, the fix would simply be to call  
>> smf_import_service() with just the dlmgmt.xml manifest.
>>
>> Thanks,
>> Anurag
>>
>
> _______________________________________________
> nwam-dev mailing list
> nwam-dev at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/nwam-dev

Reply via email to