P.S. for the SameServerEntity (which is used where you want multiple entities installed on the same VM), the ports of the child entities *are* added to the required ports[2]
[2]: https://github.com/apache/incubator-brooklyn/blob/master/software/base/src/main/java/org/apache/brooklyn/entity/software/base/SameServerDriverLifecycleEffectorTasks.java#L97-L99 On 13 November 2015 at 16:28, Martin Harris <[email protected] > wrote: > Hi All, > > I'm deploying an app where a SoftwareProcess (TomcatServer) is the child > of a VanillaSoftwareProcess, but when I deploy it, both the TomcatServer > and the VanillaSoftwareProcess are installed on the same VM. Is this new > behaviour or has it changed? I thought it provisioned a new VM for the child > > One issue with this the problem that when deploying to AWS the ports > required for the child aren't opened in the AWS security group [1] > > > [1]: > https://github.com/apache/incubator-brooklyn/blob/master/software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcessImpl.java#L496-L521 > > Cheers > > -- > Martin Harris > Lead Software Engineer > Cloudsoft Corporation Ltd > www.cloudsoftcorp.com > Mobile: +44 (0)7989 047-855 > -- Martin Harris Lead Software Engineer Cloudsoft Corporation Ltd www.cloudsoftcorp.com Mobile: +44 (0)7989 047-855
