Guys,

I just found out (while waiting on the phone till conference will 
begin), that ARC meeting for Open businesses was yesterday and not today 
- hard to find excuses .. I am slightly overworked, so I thought that 
today is 5th and not 6th (and I got email yesterday, that ARC meeting is 
tomorrow so I was perfectly sure that I am not gonna miss it) ..

Does my mind-absence doomed freeipmi or can I still save it somehow?

Sorry once again,

Michal



Garrett D'Amore wrote:
> Thank you for this clarification.
>
> So I perceive two things here.
>
> * freeipmi as a "familiarity" case.  I'm happy to see it integrated as 
> such, if there is any real desire for this from the community.
>
> * Use by Tortuga/HPC.  I believe that their use here is 
> architecturally unsound, since it seems to me that they are using 
> *both* ipmitool and freeipmi components as part of their toolset.  I'd 
> far rather that this project just rely on ipmitool, without any 
> freeipmi dependency whatsoever.
>
> Therefore, I'm inclined to derail this project, and vote to approve it 
> *with* a TCR to reduce the stability to of its interfaces to 
> Uncommitted or Volatile, as well as a TCR to point users (and most 
> especially developers) towards ipmitool.
>
> I've not decided for sure on this yet, but we'll talk about it at 
> tomorrow's meeting.
>
>    - Garrett
>
> Michal Bachorik - Sun Microsystems - Prague Czech Republic wrote:
>> Hi all,
>>
>> sorry for late answer, but I am doing just the porting stuff and the 
>> reasons and practical use of freeipmi is not of my concern (I have 
>> only a limited knowledge of ipmi) - so it takes some time while I get 
>> input from all parties involved.
>>
>> The simple answer is we have not find any problems so far. There 
>> arose a discussion within parties involved in freeipmi porting (I got 
>> various input for my managers and the people from group that is the 
>> target user of freeipmi) and here are our findings:
>>
>> 1. our testing did not show any problems (so far) running freeipmi 
>> services and ipmievd on one box
>> 2. freeipmi services are not necessary for the group that is relying 
>> on freeipmi (the group that is going to deliver OpenSolaris HPC 
>> Distro), so we think a possible solution could be (to solve the 
>> problem of two ipmi consumer services running on the same box) NOT to 
>> deliver SMF services for freeipmi services.
>> 3. Group delivering OpenSolaris HP Distro basically relies on both 
>> "ipmitool" and "freeipmi" functionality - actually, freeipmi is used 
>> only because of bmc-config tool (it extracts all the config from the 
>> bmc into a local file and pushes it back). They also don't use any of 
>> the freeipmi drivers, they use openipmi (ipmitool) drivers instead.
>> 4. Arguments from my managing director -
>>   a) freeipmi was not put on the OpenSolaris package porting list by 
>> us. It was on the Cabinet's master porting list and we just have 
>> picked it as being one we might be able to do at first.
>>   b) freeipmi received emphasis by its usage within Tortuga 
>> (OpenSolaris HPC distro)  which we are porting on behalf of a very 
>> strategy project for Sun. Since we knew the freeipmi port was coming, 
>> we have entered into a dependency on it. There is no fall-back plan 
>> right now if freeipmi was rejected.
>>
>> Regards,
>>
>> Michal
>>
>> Garrett D'Amore wrote:
>>> Seth Goldberg wrote:
>>>> Hi,
>>>>
>>>>   It would be good if only one were running (if they each have the 
>>>> same functionality).  The bandwidth across the bmc interface is 
>>>> rather low, so the fewer duplicate consumers, the better.
>>>
>>> Good to know.  This supports my belief that we really should be 
>>> standardizing (for our own architecture) on just one of these 
>>> tools.  If customers want to deploy freeipmi for reasons of their 
>>> own, fine -- but if at all possible we should be developing our 
>>> *architecture* around the tool we already have, unless there are 
>>> compelling reasons against this.  So far I've not heard any such 
>>> compelling reasons.
>>>
>>>    -- Garrett
>>>
>>>>
>>>>  --S
>>>>
>>>> Quoting Dale Ghent, who wrote the following on Mon, 27 Apr 2009:
>>>>
>>>>>
>>>>> Sorry for the late reply to this thread, but one concern/test case 
>>>>> I'd like to raise is if there would be any collision between 
>>>>> openipmi's ipmievd daemon (svc:/network/ipmievd:default) and the 
>>>>> freeimpi daemons running at the same time.
>>>>>
>>>>> /dale
>>>>>
>>>>> On Apr 24, 2009, at 3:31 PM, Garrett D'Amore wrote:
>>>>>
>>>>>> Michal Bachorik - Sun Microsystems - Prague Czech Republic wrote:
>>>>>>> Gareth,
>>>>>>>
>>>>>>> thx for your answer.
>>>>>>>
>>>>>>> Michal
>>>>>>>
>>>>>>> On 04/24/09 20:50, Garrett D'Amore wrote:
>>>>>>>> I'm OK with the answer.
>>>>>>>>
>>>>>>>> I'd request/recommend that as a matter of good architecture, we 
>>>>>>>> (Sun) change our code so that *either* ipmitool *or* freeipmi 
>>>>>>>> is sufficient.
>>>>>>
>>>>>> Rereading the above sentence, I realize it can be 
>>>>>> misinterpreted.  I think we need to pick one of these tools and 
>>>>>> standardize on it.  I did not mean to imply that any tools should 
>>>>>> be modified to support both ipmitool and freeipmi.  Sun need to 
>>>>>> choose one of the tools and use it for our base line.
>>>>>>
>>>>>> Hopefully the above statement is clearer.
>>>>>>
>>>>>>  -- Garrett
>>>>>>>>
>>>>>>>> I think that probably means (since we don't have any other 
>>>>>>>> consumers for freeipmi) architectural advice to try to change 
>>>>>>>> the HPC software that you're planning on using freeipmi tools 
>>>>>>>> to be able to use ipmitool. Possibly that will require an RFE 
>>>>>>>> to upgrade ipmitool.
>>>>>>>>
>>>>>>>> Put another way, I perceive that it is fine to deliver freeipmi 
>>>>>>>> if it is useful for end-users or other free software.  But I 
>>>>>>>> believe we (Sun/OpenSolaris) should standardize on just one of 
>>>>>>>> the two tools as a building block for our own internal software.
>>>>>>>>
>>>>>>>>  -- Garrett
>>>>>>>>
>>>>>>>> Michal Bachorik - Sun Microsystems - Prague Czech Republic wrote:
>>>>>>>>> Garret,
>>>>>>>>>
>>>>>>>>> I asked couple of Sun guys that are using ipmitool whether 
>>>>>>>>> they see some possible interactions:
>>>>>>>>>
>>>>>>>>> Kevin Song: ".. the two are independent ipmi client software."
>>>>>>>>> Hesam Kohanteb: "..These are 2 different clients of IPMI Stack. "
>>>>>>>>> Mehrdad Mojgani: "..what do they mean by two applications 
>>>>>>>>> dependency other than using the same common driver path and 
>>>>>>>>> destination.
>>>>>>>>> Wouldn't there is always a chance that applications can change 
>>>>>>>>> what the other one has set if they don't get exclusive access? "
>>>>>>>>>
>>>>>>>>> Well, is the answer "ipmitool and freeipmi are two independent 
>>>>>>>>> tools" satisfying? If not, I will use Mehrdad's words: "what 
>>>>>>>>> exactly do you mean by application dependency"?
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Michal
>>>>>>>>>
>>>>>>>>> On 04/24/09 18:14, Garrett D'Amore wrote:
>>>>>>>>>> Michal Bachorik - Sun Microsystems - Prague Czech Republic 
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Can freeimpi and ipmitool coexist on the same platform?  
>>>>>>>>>>>> What int4tr
>>>>>>>>>>> sorry, I do not not know what is "int4tr" - can you explain 
>>>>>>>>>>> (or provide me some link to docs, where I can study it - 
>>>>>>>>>>> uncle google was not helpful, sorry)? anyway, freeipmi and 
>>>>>>>>>>> ipmitool can happily coexist on the same platform. you can 
>>>>>>>>>>> think of them like "vncviewer" and "tvncviewier" (both are 
>>>>>>>>>>> VNC clients and both can coexist on the same platform)
>>>>>>>>>>
>>>>>>>>>> I meant to say "What interactions are there?"  -- but it 
>>>>>>>>>> looks like the cat walked on my keyboard or something.  Sorry 
>>>>>>>>>> about that.
>>>>>>>>>>
>>>>>>>>>>  -- Garrett
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> opensolaris-arc mailing list
>>>>>> opensolaris-arc at opensolaris.org
>>>>>
>>>>>
>>>>
>>>
>>
>
>


Reply via email to