Hi Suriya,

Thanks for the update. Please find my comments in-line.


On Tue, Jun 10, 2014 at 2:36 PM, Sathyasuriya Priya <[email protected]>
wrote:

>
> Hi Nirmal, all,
>
> I am working on adding GCE IaaS provider support based on [1], [2].
> I am working on forked copy of stratos repo [3], and mainly installing all
> components using Chris's project [4].
>
> I am facing some problems with newly added GCEPartitiionValidator class
> not getting recognized. "gce" as a provider is not recognized while
> 'deploying partition' step of Stratos Manager configuration.
> While debugging this I found out all the jclouds code for ec2, openstack,
> vcloud are available in $STRATOS_SRC/dependencies/jclouds/apis
> Could you comment on any requirement for such a copy. May be its not
> mandatory, since we can directly add dependency in pom.xml (for example,
> [5]) ?
>

Yes, it is not mandatory. You need to add a dependency, if and only if you
change the jclouds GCE code. However, you need to add the GCE dependency to
the Stratos product. Did you already add it using the distribution pom?

>
> Also could you please comment on steps 1,2 at bottom of the page in [1]
> I couldn't find which file 'Fragment-Host' needs to be added. I couldn't
> find this string in any file. May be the procedure has changed.
>
>
You need this step, only if you are building a new jar. But, since you are
editing cloud controller component, you don't need to follow this step.



> I will try to debug more to find out any other changes needed as well.
>

Please check whether jclouds GCE bundle is available at the runtime of the
product. Start the product in the OSGi console mode, and verify that the
bundle is active.

Let me know how it goes.

>
> [1]
> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Adding+support+for+a+new+IaaS+provider
> [2]
> https://docs.google.com/document/d/1NNQk8Lc0b7G4Vx4-RYxhDAFW4lzFqoaz8QrluCMlJy8/
> [3] https://github.com/suriyapriya/incubator-stratos/tree/gce
> [4] https://github.com/suriyapriya/stratos-vagrant-box
> [5]
> https://github.com/jclouds/jclouds-examples/blob/master/compute-basics/pom.xml
>
> Thanks
> Suriya
>



-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Reply via email to