Hi Kyle,

> Dave Miner wrote:
>   
>> Kyle McDonald wrote:
>>     
>>> Tim Bradshaw wrote:
>>>       
>>>> On 11 Mar 2008, at 22:42, Ken Gunderson wrote:
>>>>
>>>>  
>>>>         
>>>>> IMHO making "not optional" would be a _very_ bad move of epic
>>>>> proportions (or hopefully I'm misunderstanding you). Sysadmins should
>>>>> have control over what is updated/graded, and when, not some automatic
>>>>> "non-optional" tool
>>>>>     
>>>>>           
>>>> I'm guessing what is meant is that Snap upgrade will be bundled so 
>>>> it  won't be something you can optionally install.  And perhaps all  
>>>> upgrade installs will use snap uograde rather than booting from  
>>>> media.  That sounds to me like a very good thing.  I've long argued  
>>>> that LU should be bundled this way - in particular the current 
>>>> status  where you often need to add intrusive patches (requiring 
>>>> reboot, say)  to even use LU is really bad.
>>>>
>>>>   
>>>>         
>>> I agree, I read it that way also. Automatically installing the snap 
>>> upgrade bits is good. Automatically using the bits to upgrade the 
>>> system is bad. I'm nearly positive it's the former.
>>>       
>> It is the former.
>>
>> All updates will be done using the pkg tools and corresponding GUI, 
>> which presently have no policies or functionality for updating the 
>> system except at request of the user/administrator.
>>
>>     
>>>> Another thing that is really needed is snap/live *install* not  
>>>> upgrade, so you can do a Solaris install (specifically *not* an  
>>>> upgrade install) while the system is up.
>>>>
>>>>   
>>>>         
>>> This is the main thing I wanted look for in the requirements docs. I 
>>> don't do upgrades if I can help it. Fully automated JumpStarts for 
>>> me. With LU I've asked for a way to start with a blank BE, and use 
>>> the jumpstart rules/profiles, etc. to do an initial install, and the 
>>> response I've always gotten was "that's a good idea we should do 
>>> that." I haven't finished reading the docs on the web page that was 
>>> posted, but I'm hoping that that was already incorporated into 
>>> SnapUpgrade.
>>>
>>>       
>> That's not really Snap Upgrade's job, the way we're approaching 
>> things.  Part of the reason it has a different name is because it is 
>> explicitly not Live Upgrade.  It has some similar ideas and re-uses 
>> some terminology ("boot environment", though I dislike re-using it), 
>> but shares nothing else.
>>     
> I know that AI would still be involved with this. I am looking to see 
> more if I'm going to run SU and ask it to call AI for me on the new BE? 
> or if I'm going to run AI, and it will call (or use a library from) SU 
> to do what it needs to do with the BE.
>   
We were thinking of allowing both with AI. That is you can do an upgrade 
using SU or install in to an empty BE with the system booted from a net 
image. Or you can utilize the AI profiles to upgrade your BE's on your 
live system.
> The former seems more like what LU would do if it could do an initial 
> jumpstart.
> The latter sounds more like what you're describing here.  One question 
> it brings to mind is: Will redirection to a BE be possible on the 
> command line, or will it have to be in the AI profile? I'd rather not 
> have to tweak the profile to run it on a BE instead of a physical 
> machine booting over the network.
>   
Not quite sure what you are asking. I am assuming you are asking if to 
run the AI on a BE you have to specify that BE in the profile? I would 
assume yes. If you run SU from the command line then that is different 
and I assume it would be possible to specify the BE.

sarah


Reply via email to