stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Udara Liyanage <ud...@wso2.com>
Subject Re: Repository path is empty. Cannot perform Git operations
Date Wed, 16 Sep 2015 03:22:49 GMT
Hi,

Earlier I did not have APPLICATION_PATH parameter in my cartridge. Then I
updated the cartridge(PUT /applications) adding this parameter. Still it
did not work.

I got this resolved only after deleting my tomcat application and tomcat
cartridge and re deploying both. Until that APPLICATION_PATH payload
parameter is not set. So it seems that cartridge update does not update
payload parameters.


On Tue, Sep 15, 2015 at 8:15 PM, Udara Liyanage <udara@wso2.com> wrote:

> Hi,
>
> I get the following error when deployed a tomcat cartridge. Though I added *APPLICATION_PATH
> *as a payload parameter, agent.conf still set APPLICATION_PATH to null
>
>
>
> {"clusterId":"tomcatr1.my-tomcat.tomcat.domain","repoUserName":"","repoPassword":"","repoURL":"
> https://github.com/lakwarus/single-cartridge.git
> ","tenantId":"-1234","commitEnabled":false}
> [2015-09-16 03:09:02,270] DEBUG {subscriber.py:run} - Executing handler
> for event 'ArtifactUpdatedEvent'
> [2015-09-16 03:09:02,270] INFO {eventhandler.py:on_artifact_updated_event}
> - Processing Artifact update event: [tenant] -1234 [cluster]
> tomcatr1.my-tomcat.tomcat.domain [status] None
> [2015-09-16 03:09:02,270] INFO {eventhandler.py:on_artifact_updated_event}
> - Executing git checkout
> [2015-09-16 03:09:02,270] ERROR {subscriber.py:run} - Error processing
> 'ArtifactUpdatedEvent' event
> Traceback (most recent call last):
>   File "/mnt/apache-stratos-python-cartridge-agent-4.1.2/subscriber.py",
> line 105, in run
>     handler(event_msg)
>   File "agent.py", line 197, in on_artifact_updated
>     self.__event_handler.on_artifact_updated_event(event_obj)
>   File
> "/mnt/apache-stratos-python-cartridge-agent-4.1.2/modules/event/eventhandler.py",
> line 86, in on_artifact_updated_event
>     raise GitRepositorySynchronizationException("Repository path is empty.
> Cannot perform Git operations.")
> GitRepositorySynchronizationException: Repository path is empty. Cannot
> perform Git operations.
> [2015-09-16 03:09:02,275] DEBUG {subscriber.py:on_message} - Message
> received: topology/MemberStartedEvent:
>
>
>
> log.file.paths                        =
> *APPLICATION_PATH                      =*
> metadata.service.url                  =https://52.76.68.248:9443
> super.tenant.repository.path          =/repository/deployment/server/
> tenant.repository.path                =/repository/tenants/
>
>
> {
>     "category": "framework",
>     "description": "tomcat Cartridge",
>     "displayName": "tomcat",
>     "host": "tomcat.stratos.org",
>     "iaasProvider": [
>         {
>             "imageId": "udaraliyanage/stratos-tomcat",
>             "type": "kubernetes"
>         }
>     ],
>     "loadBalancingIPType": "public",
>     "multiTenant": false,
>     "portMapping": [
>         {
>             "kubernetesPortType": "NodePort",
>             "name": "http-8080",
>             "port": 8080,
>             "protocol": "http",
>             "proxyPort": 8281
>         }
>     ],
>     "property": [
>         {
>             "name": "KUBERNETES_CONTAINER_CPU",
>             "value": 0
>         },
>         {
>             "name": "KUBERNETES_CONTAINER_MEMORY",
>             "value": 0
>         },
>         {
>             "name": "KUBERNETES_SERVICE_SESSION_AFFINITY",
>             "value": "None"
>         },
>         {
>           *  "name": "payload_parameter.APPLICATION_PATH",*
> *            "value": "/opt/tomcat/webapps"*
>         }
>     ],
>     "provider": "apache",
>     "type": "tomcat",
>     "version": 7
> }
>
>
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> web: http://udaraliyanage.wordpress.com
> phone: +94 71 443 6897
>



-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897

Mime
View raw message