> On June 29, 2013, 7:24 a.m., Sateesh Chodapuneedi wrote:
> > engine/storage/volume/src/org/apache/cloudstack/storage/datastore/manager/PrimaryDataStoreProviderManagerImpl.java,
> >  line 61
> > <https://reviews.apache.org/r/12180/diff/1/?file=313061#file313061line61>
> >
> >     LGTM.
> >     Can you also add datastore id in the log message. It's useful to know 
> > the datastore that is not found.

The datastore id getting passed here is the db id and not the uuid.. since it 
won't be found anyway, will it still be useful to put it in there? I have put 
it in in the latest patch, and this is how the error looks now:

ERROR [cloud.api.ApiServer] (839949122@qtp-1814078009-2:) unhandled exception 
executing api command: createStoragePool
com.cloud.utils.exception.CloudRuntimeException: Unable to locate datastore 
with id 3


- Venkata Siva Vijayendra


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12180/#review22562
-----------------------------------------------------------


On July 3, 2013, 12:25 a.m., Venkata Siva Vijayendra Bhamidipati wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12180/
> -----------------------------------------------------------
> 
> (Updated July 3, 2013, 12:25 a.m.)
> 
> 
> Review request for cloudstack, Chip Childers, Devdeep Singh, Kelven Yang, and 
> Sateesh Chodapuneedi.
> 
> 
> Bugs: CLOUDSTACK-3110
> 
> 
> Repository: cloudstack-git
> 
> 
> Description
> -------
> 
> Fixing an NPE when an attempt is made to add a primary datastore by providing 
> an unreachable/nonexistent datastore/host.
> 
> 
> Diffs
> -----
> 
>   
> engine/storage/src/org/apache/cloudstack/storage/datastore/DataStoreManagerImpl.java
>  71df262 
>   
> engine/storage/volume/src/org/apache/cloudstack/storage/datastore/manager/PrimaryDataStoreProviderManagerImpl.java
>  06b54e0 
> 
> Diff: https://reviews.apache.org/r/12180/diff/
> 
> 
> Testing
> -------
> 
> With fix in place, an attempt to add an invalid primary datastore will fail 
> with a GUI error dialog instead of failing silently with an NPE in the mgmt 
> server log.
> 
> 
> File Attachments
> ----------------
> 
> Refactored patch for master-6-17-stable branch
>   
> https://reviews.apache.org/media/uploaded/files/2013/06/29/0001-CLOUDSTACK-3110-VMWARE-NPE-while-adding-primary-stor.patch
> 
> 
> Thanks,
> 
> Venkata Siva Vijayendra Bhamidipati
> 
>

Reply via email to