Hi, This was due to the git was installed before the artifact event is received from puppet module. Fixed in f778e0f5f8361866b657eee66f920b50b6614059.
Thanks. On Thu, Mar 5, 2015 at 10:27 PM, Lahiru Sandaruwan <lahi...@wso2.com> wrote: > Hi, > > See the log [1]. > > Am i doing anything wrong? > > Thanks. > > [1] > > 2015-03-05 21:56:06,585:INFO:Processing Artifact update event: [tenant] > -1234 [cluster] my-php.php.domain [status] None > > 2015-03-05 21:56:06,585:INFO:Executing git checkout > > 2015-03-05 21:56:06,585:DEBUG:Repo path returned : '/var/www/www' > > 2015-03-05 21:56:06,585:DEBUG:Cloning artifacts from > https://github.com/imesh/stratos-php-applications.git for the first time > to /var/www/www > > *2015-03-05 21:56:06,585:DEBUG:Executing git clone: [tenant-id] -1234 > [repo-url] https://github.com/imesh/stratos-php-applications.git > <https://github.com/imesh/stratos-php-applications.git>* > > *2015-03-05 21:56:06,670:ERROR:Error processing 'ArtifactUpdatedEvent' > event* > > *Traceback (most recent call last):* > > * File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/subscriber/eventsubscriber.py", > line 103, in run* > > * handler(event_msg)* > > * File "agent.py", line 192, in on_artifact_updated* > > * self.__event_handler.on_artifact_updated_event(event_obj)* > > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/event/eventhandler.py", > line 209, in on_artifact_updated_event > > subscribe_run, updated = AgentGitHandler.checkout(repo_info) > > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py", > line 89, in checkout > > git_repo = AgentGitHandler.clone(git_repo) > > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py", > line 192, in clone > > Repo.clone_from(git_repo.repo_url, git_repo.local_repo_path) > > File "/usr/local/lib/python2.7/dist-packages/git/repo/base.py", line > 727, in clone_from > > return cls._clone(Git(os.getcwd()), url, to_path, GitCmdObjectDB, > **kwargs) > > File "/usr/local/lib/python2.7/dist-packages/git/repo/base.py", line > 682, in _clone > > git.clone(url, path, **kwargs) > > File "/usr/local/lib/python2.7/dist-packages/git/cmd.py", line 219, in > <lambda> > > return lambda *args, **kwargs: self._call_process(name, *args, > **kwargs) > > File "/usr/local/lib/python2.7/dist-packages/git/cmd.py", line 430, in > _call_process > > return self.execute(call, **_kwargs) > > File "/usr/local/lib/python2.7/dist-packages/git/cmd.py", line 309, in > execute > > **subprocess_kwargs > > File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ > > errread, errwrite) > > File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child > > raise child_exception > > OSError: [Errno 2] No such file or directory > > 2015-03-05 21:57:01,013:DEBUG:Message received: tenant/CompleteTenantEvent: > > -- > -- > Lahiru Sandaruwan > Committer and PMC member, Apache Stratos, > Senior Software Engineer, > WSO2 Inc., http://wso2.com > lean.enterprise.middleware > > email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/ > linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 > > -- -- Lahiru Sandaruwan Committer and PMC member, Apache Stratos, Senior Software Engineer, WSO2 Inc., http://wso2.com lean.enterprise.middleware email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/ linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146