1d74daf has the fix. Thanks!
On Mon, Mar 10, 2014 at 11:42 AM, Mike Tutkowski < mike.tutkow...@solidfire.com> wrote: > OK, I'm sorry about that - I missed a case in testing. > > Line 191 in CloudOrchestrator should be this: > > if (offering.isCustomizedIops() != null && offering.isCustomizedIops()) { > > isCustomizedIops() returns a Boolean - not a boolean. > > I'll check in this fix right now. > > > On Mon, Mar 10, 2014 at 11:32 AM, Mike Tutkowski < > mike.tutkow...@solidfire.com> wrote: > >> Let me see if I can repro it. >> >> One sec >> >> >> On Mon, Mar 10, 2014 at 11:11 AM, Nitin Mehta <nitin.me...@citrix.com>wrote: >> >>> I am facing the same issue as well. >>> >>> On 10/03/14 10:09 AM, "Koushik Das" <koushik....@citrix.com> wrote: >>> >>> >This is a new install using master. So this is not about db changes but >>> >mostly a bug. >>> > >>> >On 10-Mar-2014, at 9:58 PM, Marcus <shadow...@gmail.com> wrote: >>> > >>> >> Mike has sent out several emails about the DB changes he made. >>> >> >>> >> On Mon, Mar 10, 2014 at 5:28 AM, Koushik Das <koushik....@citrix.com> >>> >>wrote: >>> >>> I am seeing the following exception >>> >>> >>> >>> ERROR [c.c.a.ApiServer] (38419149@qtp-1917357200-11:ctx-116b8207 >>> >>>ctx-9a54f764) unhandled exception executing api command: >>> >>>[Ljava.lang.String;@36d30b1d >>> >>> java.lang.NullPointerException >>> >>> at >>> >>> >>>org.apache.cloudstack.engine.orchestration.CloudOrchestrator.createVirtu >>> >>>alMachine(CloudOrchestrator.java:191) >>> >>> at >>> >>> >>>com.cloud.vm.UserVmManagerImpl$3.doInTransaction(UserVmManagerImpl.java: >>> >>>2908) >>> >>> at >>> >>> >>>com.cloud.vm.UserVmManagerImpl$3.doInTransaction(UserVmManagerImpl.java: >>> >>>1) >>> >>> at com.cloud.utils.db.Transaction.execute(Transaction.java:37) >>> >>> at >>> >>> >>>com.cloud.vm.UserVmManagerImpl.commitUserVm(UserVmManagerImpl.java:2821) >>> >>> at >>> >>> >>>com.cloud.vm.UserVmManagerImpl.createVirtualMachine(UserVmManagerImpl.ja >>> >>>va:2759) >>> >>> at >>> >>> >>>com.cloud.vm.UserVmManagerImpl.createAdvancedVirtualMachine(UserVmManage >>> >>>rImpl.java:2465) >>> >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> >>> at >>> >>> >>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav >>> >>>a:57) >>> >>> at >>> >>> >>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor >>> >>>Impl.java:43) >>> >>> at java.lang.reflect.Method.invoke(Method.java:606) >>> >>> >>> >>> >>> >>> git blame shows the following: >>> >>> >>> >>> c427e8db >>> >>> >>>engine/orchestration/src/org/apache/cloudstack/engine/orchestration/Clou >>> >>>dOrchestrator.java (Mike Tutkowski 2014-03-06 14:00:56 -0700 >>> 191) >>> >>> if (offering.isCustomizedIops()) { >>> >>> >>> >>> And in the disk_offering table in the db the values for this property >>> >>>is set to null for all entries. >>> >>> >>> >>> What is the correct way to use this property? Should the code be >>> fixed >>> >>>or the db entries need to be correctly updated? >>> >>> >>> >>> -Koushik >>> >>> >>> > >>> >>> >> >> >> -- >> *Mike Tutkowski* >> *Senior CloudStack Developer, SolidFire Inc.* >> e: mike.tutkow...@solidfire.com >> o: 303.746.7302 >> Advancing the way the world uses the >> cloud<http://solidfire.com/solution/overview/?video=play> >> *(tm)* >> > > > > -- > *Mike Tutkowski* > *Senior CloudStack Developer, SolidFire Inc.* > e: mike.tutkow...@solidfire.com > o: 303.746.7302 > Advancing the way the world uses the > cloud<http://solidfire.com/solution/overview/?video=play> > *(tm)* > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *(tm)*