Hi, I think we need to clear things up a bit here :-) Did you mean to say you switch back to master branch? Is your puppet master from master branch?
On Thu, Aug 21, 2014 at 7:52 PM, Ignacio Ayuste < ignacio.ayu...@bairesdev.com> wrote: > Hi you have right i was using MASTER instead version 4.0.0 in my cartbrige > agent now im receiving this error: > > Starting cartridge agent... > [2014-08-21 14:20:27,550] INFO - [CartridgeAgentConfiguration] INTERNAL > payloa > d parameter is not found > [2014-08-21 14:20:27,553] ERROR - [Main] java.lang.NullPointerException > [2014-08-21 14:20:27,587] WARN - [EventPublisherPool] Event publisher > instance > not found in pool: [topic] instance-status > > any idea? > > Thanks > Ignacio > > > > 2014-08-21 11:18 GMT-03:00 Nirmal Fernando <nirmal070...@gmail.com>: > > Hi Ignacio, >> >> Please follow the following guide and make the base Cartridge image >> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Creating+a+Cartridge+on+EC2 >> >> You should use the AMI generated out of the above step, in your cartridge >> definition (json file). >> >> >> On Thu, Aug 21, 2014 at 6:45 PM, Ignacio Ayuste < >> ignacio.ayu...@bairesdev.com> wrote: >> >>> When the *cartbrige agent* is installed on the instance? I understand >>> that the *puppet agent* should connect to the *puppet master* and >>> download it from there, this is correct? >>> >>> If so which may be the reason that this this failing, because the config >>> file run sucessfully? >>> >>> Thanks >>> Ignacio >>> >>> >>> 2014-08-21 4:27 GMT-03:00 Nirmal Fernando <nirmal070...@gmail.com>: >>> >>> Thanks for the detailed explanation Ignacio. >>>> >>>> I think we need to solve the root cause (agent etc. not getting >>>> installed auto-matically) here, rather than fixing current situation. >>>> >>>> Can you please explain what process you followed to create the base >>>> image ami-2ef39a1e? >>>> >>>> >>>> On Thu, Aug 21, 2014 at 12:40 PM, Ignacio Ayuste < >>>> ignacio.ayu...@bairesdev.com> wrote: >>>> >>>>> Ok this is my step first for my clear the whole process im trying to >>>>> configure a multitenant Cartbirge for that i run a docker in a Centos that >>>>> is hosted in EC2, then in the docker image i install stratos 4.0.0 the >>>>> whole configuration of the install is in the docker file. Then in the >>>>> stratos console i run the json describe in the file *Step Configure >>>>> Stratos Multitenant.js* , when i run step 6 create multitenant >>>>> service stratos create a new instance, then i log to that instance (CentOS >>>>> instance) and using the following script *configurePuppeyAgentCentOS.sh >>>>> (same script that is in the tutorial only i changed to download init,sh >>>>> from centos)* i configured puppet agent. >>>>> >>>>> this whole process install me the puppet agent but not the Cartbrige >>>>> Agent, that why i copy from that url and try to run manually. >>>>> >>>>> For all the process i always use the version 4.0.0 >>>>> >>>>> Thanks >>>>> Ignacio >>>>> >>>>> >>>>> >>>>> >>>>> 2014-08-21 3:58 GMT-03:00 Nirmal Fernando <nirmal070...@gmail.com>: >>>>> >>>>> Hi, >>>>>> >>>>>> Is the agent purely from the link you provided? or is it also >>>>>> configured by puppet master? Reason for asking this is, according to the >>>>>> logs you sent earlier, I feel there's some inconsistency in your agent >>>>>> pack. >>>>>> >>>>>> If this is pure agent released in 4.0 this configuration should work. >>>>>> >>>>>> >>>>>> On Thu, Aug 21, 2014 at 12:19 PM, Ignacio Ayuste < >>>>>> ignacio.ayu...@bairesdev.com> wrote: >>>>>> >>>>>>> Sure here it is: >>>>>>> >>>>>>> >>>>>>> >>>>>>> thanks >>>>>>> >>>>>>> >>>>>>> 2014-08-21 3:42 GMT-03:00 Nirmal Fernando <nirmal070...@gmail.com>: >>>>>>> >>>>>>> I see.. so you are not using the master branch. Earlier, we had used >>>>>>>> a jndi.properties template file. Can you please send the >>>>>>>> conf/templates/jndi.properties.template file of your agent? >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Aug 21, 2014 at 12:08 PM, Ignacio Ayuste < >>>>>>>> ignacio.ayu...@bairesdev.com> wrote: >>>>>>>> >>>>>>>>> i donwload the agent from this url, i build with maven and copy >>>>>>>>> the zip to my new instance that have installed the puppet agent. >>>>>>>>> >>>>>>>>> http://apache.dattatec.com/stratos/4.0.0/apache-stratos-4.0.0.zip >>>>>>>>> >>>>>>>>> that is correct or i need to copy the agent from the stratos >>>>>>>>> instance? >>>>>>>>> >>>>>>>>> i review the code and and is try to find in the server >>>>>>>>> >>>>>>>>> public void init(String topicName) throws Exception { >>>>>>>>> InitialContext ctx; >>>>>>>>> Properties environment = >>>>>>>>> Util.getProperties(jndiPropFileDir + File.separator + >>>>>>>>> "jndi.properties"); >>>>>>>>> environment.put(Constants.REQUEST_BASE_CONTEXT, "true"); >>>>>>>>> // always returns the base context. >>>>>>>>> ctx = new InitialContext(environment); >>>>>>>>> // Lookup connection factory >>>>>>>>> String connectionFactoryName = >>>>>>>>> environment.get("connectionfactoryName").toString(); >>>>>>>>> TopicConnectionFactory connFactory = >>>>>>>>> (TopicConnectionFactory) ctx.lookup(connectionFactoryName); >>>>>>>>> // Lookup the topic >>>>>>>>> try { >>>>>>>>> setTopic((Topic) ctx.lookup(topicName)); >>>>>>>>> } catch (NamingException e) { >>>>>>>>> } >>>>>>>>> topicConnection = connFactory.createTopicConnection(); >>>>>>>>> topicConnection.start(); >>>>>>>>> } >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> Ignacio >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2014-08-21 3:28 GMT-03:00 Nirmal Fernando <nirmal070...@gmail.com> >>>>>>>>> : >>>>>>>>> >>>>>>>>> Sorry, I should have asked to set correct MB_URL in >>>>>>>>>> jndi.properties file. And AFAIS you have already done that. I'm >>>>>>>>>> assuming >>>>>>>>>> you are using Agent from master branch? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Aug 21, 2014 at 11:44 AM, Nirmal Fernando < >>>>>>>>>> nirmal070...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> You need to add the correct mb_url in Agent's stratos.sh file's >>>>>>>>>>> system properties section. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Aug 21, 2014 at 11:26 AM, Ignacio Ayuste < >>>>>>>>>>> ignacio.ayu...@bairesdev.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi guys, im using EC2 with one instance with docker and >>>>>>>>>>>> stratos, i created and instance with centos and then install the >>>>>>>>>>>> puppet >>>>>>>>>>>> agent, then i copy the cartbrige agent and try to start and give >>>>>>>>>>>> me this >>>>>>>>>>>> error: >>>>>>>>>>>> >>>>>>>>>>>> log4j:WARN No appenders could be found for logger >>>>>>>>>>>> (org.apache.stratos.cartridge. >>>>>>>>>>>> agent.Main). >>>>>>>>>>>> log4j:WARN Please initialize the log4j system properly. >>>>>>>>>>>> [2014-08-21 05:47:01,290] ERROR - [CartridgeAgentConfiguration] >>>>>>>>>>>> Commits enabled >>>>>>>>>>>> payload parameter is not found >>>>>>>>>>>> [2014-08-21 05:47:01,293] INFO - [CartridgeAgentConfiguration] >>>>>>>>>>>> Cartridge agent >>>>>>>>>>>> configuration initialized >>>>>>>>>>>> [2014-08-21 05:47:01,360] INFO - [CartridgeAgent] Cartridge >>>>>>>>>>>> agent started >>>>>>>>>>>> [2014-08-21 05:47:01,497] INFO - [CartridgeAgent] Instance >>>>>>>>>>>> notifier event messa >>>>>>>>>>>> ge receiver thread started >>>>>>>>>>>> [2014-08-21 05:47:01,538] INFO - >>>>>>>>>>>> [InstanceNotifierEventMessageDelegator] Instan >>>>>>>>>>>> ce notifier event message delegator started >>>>>>>>>>>> SLF4J: Class path contains multiple SLF4J bindings. >>>>>>>>>>>> SLF4J: Found binding in >>>>>>>>>>>> [jar:file:/root/apache-stratos-cartridge-agent-4.0.0-SNA >>>>>>>>>>>> >>>>>>>>>>>> PSHOT/lib/slf4j-1.5.10.wso2v1.jar!/org/slf4j/impl/StaticLoggerBinder.class] >>>>>>>>>>>> SLF4J: Found binding in >>>>>>>>>>>> [jar:file:/root/apache-stratos-cartridge-agent-4.0.0-SNA >>>>>>>>>>>> >>>>>>>>>>>> PSHOT/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] >>>>>>>>>>>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings >>>>>>>>>>>> for an explanation. >>>>>>>>>>>> [2014-08-21 05:47:01,819] INFO - [CartridgeAgent] Tenant event >>>>>>>>>>>> message receiver >>>>>>>>>>>> thread started >>>>>>>>>>>> [2014-08-21 05:47:01,824] INFO - [TenantEventMessageDelegator] >>>>>>>>>>>> Tenant event mes >>>>>>>>>>>> sage delegator started >>>>>>>>>>>> [2014-08-21 05:47:07,637] WARN - [FailoverTransport] Failed to >>>>>>>>>>>> connect to [tcp: >>>>>>>>>>>> //localhost:61616] after: 10 attempt(s) continuing to retry. >>>>>>>>>>>> [2014-08-21 05:47:07,638] WARN - [FailoverTransport] Failed to >>>>>>>>>>>> connect to [tcp: >>>>>>>>>>>> //localhost:61616] after: 10 attempt(s) continuing to retry. >>>>>>>>>>>> >>>>>>>>>>>> the problem is the localhost, i change the jndi.properties file >>>>>>>>>>>> and also the script but always throw me localhost. i attached the >>>>>>>>>>>> script >>>>>>>>>>>> and property file as an evidence. >>>>>>>>>>>> >>>>>>>>>>>> any idea why is happening this? >>>>>>>>>>>> >>>>>>>>>>>> Thanks >>>>>>>>>>>> Ignacio >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Best Regards, >>>>>>>>>>> Nirmal >>>>>>>>>>> >>>>>>>>>>> Nirmal Fernando. >>>>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>>>> >>>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Best Regards, >>>>>>>>>> Nirmal >>>>>>>>>> >>>>>>>>>> Nirmal Fernando. >>>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>>> >>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Best Regards, >>>>>>>> Nirmal >>>>>>>> >>>>>>>> Nirmal Fernando. >>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>> >>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best Regards, >>>>>> Nirmal >>>>>> >>>>>> Nirmal Fernando. >>>>>> PPMC Member & Committer of Apache Stratos, >>>>>> Senior Software Engineer, WSO2 Inc. >>>>>> >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Best Regards, >>>> Nirmal >>>> >>>> Nirmal Fernando. >>>> PPMC Member & Committer of Apache Stratos, >>>> Senior Software Engineer, WSO2 Inc. >>>> >>>> Blog: http://nirmalfdo.blogspot.com/ >>>> >>> >>> >> >> >> -- >> Best Regards, >> Nirmal >> >> Nirmal Fernando. >> PPMC Member & Committer of Apache Stratos, >> Senior Software Engineer, WSO2 Inc. >> >> Blog: http://nirmalfdo.blogspot.com/ >> > > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/