> > >> On Mar 22, 2013, at 9:27 AM, "Chip Childers" > <chip.child...@sungard.com> wrote: > > >> > > >>> On Thu, Mar 21, 2013 at 06:03:49PM -0700, Animesh Chaturvedi wrote: > > >>>> 2. Add Cluster > > >>>> - Baremetal show up in list of hypervisors. This is coming from > > >>>> listHypervisors command > > >>>> > > >>>> How to fix: This comes from the file > server/src/com/cloud/configuration/ Config.java in property " > hypervisor.list" and is pulled from Database table "Configuration". > > >>>> > > >>>> How to fix. : removing the BareMetal from hypervisors.list property in > Config.java will fix it for fresh installs. This will fix the fresh install > but to fix it > for upgrade we need to fix the upgrade sql data files. I am not sure if we > should fix this I am not clear on upgrade concerns? Alex/Chip any comments. > > >>> > > >>> Help me understand this one. Is there data in a table somewhere > > >>> for > > >>> pre-4.1 released versions? > > >> > > >> Yes the Configuration database table has an attribute hypervisors.list > and the value for that attribute is comma separated list of supported > hypervisors, and includes 'BareMetal'. No Schema change is needed. Fix is to > remove 'BareMetal' from attribute value. > > >> > > >> I do not have enough history to make a call how important is to fix it. > The fix is trivial. > > > > > > OK, so it was in that table as part of the previous baremetal > > > "experimental" feature? > > Yes > > > > > > In that case, can I also assume that there's no impact to the data > > > being in the table? > > > > If we let 'BareMetal' in the table it will be returned in > > listHypervisors API call and UI will show it in Add Cluster screen for > > upgrade from 4.0 -4.1 > > So what we are *REALLY* talking about here, is that an experimental feature > from past releases was modified for 4.1 but is broken completely now. > [Animesh>] Yes as the feature is now disabled completely
> IMO we need to do 2 things. First, we *must* document that the > experimental feature from past releases is not in 4.1 in the release notes. [Animesh>] Jessica can you update the release notes? > Second, yes, we should remove it from the DB. [Animesh>] [Animesh>] Vijay can you submit the updated patch? > > Basically, nobody is going to be able to use it if they install the code, > right? [Animesh>] Yes that's correct So > if they do use bare metal from a prior version, I certainly hope that they > don't > upgrade to 4.1 (given the state of the feature). > > Anyone else have a thought?