gravitee-io / issues

Gravitee.io - API Platform - Issues
65 stars 26 forks source link

Management UI not able to reach the management API container #2518

Closed cdprete closed 5 years ago

cdprete commented 5 years ago

Hi all! I'm trying to deploy the trio API-UI-Gateway in our Docker environment, but at the moment the UI is not able to reach the API container. As "guide" I'm actually following there resources:

This is the manifest for my docker-compose (the important parts):

gravitee-management-api:
        image: graviteeio/management-api:1.28.0
        container_name: gravitee-management-api
        ports:
          - "8005:8083"
        depends_on:
          - elasticsearch
          - mongodb
        environment:
          gravitee_analytics_elasticsearch_endpoints_0: "http://elasticsearch:9200"
          GRAVITEE_MANAGEMENT_MONGODB_URI: "mongodb://mongodb:27017/gravitee?serverSelectionTimeoutMS=5000&connectTimeoutMS=5000&socketTimeoutMS=5000"

    gravitee-management-ui:
        image: graviteeio/management-ui:1.28.0
        container_name: gravitee-management-ui
        ports:
          - "8002:80"
        depends_on:
          - gravitee-management-api
        environment:
          MGMT_API_URL: "http://localhost:8005/management/"

    gravitee-management-gateway:
        image: graviteeio/gateway:1.28.0
        container_name: gravitee-management-gateway
        ports:
          - "8000:8082"
        depends_on:
          - elasticsearch
          - mongodb
        environment:
          GRAVITEE_REPORTERS_ELASTICSEARCH_ENDPOINTS_0: "http://elasticsearch:9200"
          GRAVITEE_MANAGEMENT_MONGODB_URI: "mongodb://mongodb:27017/gravitee?serverSelectionTimeoutMS=5000&connectTimeoutMS=5000&socketTimeoutMS=5000"
          GRAVITEE_RATELIMIT_MONGODB_URI: "mongodb://mongodb:27017/gravitee?serverSelectionTimeoutMS=5000&connectTimeoutMS=5000&socketTimeoutMS=5000"

    elasticsearch:
        image: docker.elastic.co/elasticsearch/elasticsearch:5.4.3
        container_name: elasticsearch

    mongodb:
        image: mongo:3.4
        container_name: mongodb

According to the installation guide, everything should be fine, but when I try to call http://localhost:8002 from Chrome I get a page with the message "Management API unreachable or error occurs, please check logs" and in the console logs I have

vendors~app~vendor-feb7128bcfe2235cc811.js:117 WARNING: Tried to load AngularJS more than once.
vendors~app~vendor-feb7128bcfe2235cc811.js:117 Possibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"http://localhost:8005/management/portal","headers":{"Accept":"application/json, text/plain, */*"}},"statusText":"","xhrStatus":"error"}
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
c @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
$digest @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
$apply @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
M @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
_.onerror @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
error (async)
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
$digest @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
$apply @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
M @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
_.onload @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
load (async)
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
$digest @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
h @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
setTimeout (async)
i.defer @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
$evalAsync @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
d @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
then @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
_ @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
_.<computed> @ vendors~app~vendor-feb7128bcfe2235cc811.js:117
(anonymous) @ app-feb7128bcfe2235cc811.js:1
r @ app-feb7128bcfe2235cc811.js:1
i @ app-feb7128bcfe2235cc811.js:1
(anonymous) @ app-feb7128bcfe2235cc811.js:1
(anonymous) @ app-feb7128bcfe2235cc811.js:1
vendors~app~vendor-feb7128bcfe2235cc811.js:117 GET http://localhost:8005/management/portal net::ERR_EMPTY_RESPONSE

Do you have any idea what I'm missing?

Thanks and regards,

brasseld commented 5 years ago

MGMT_API_URL: "http://localhost:8005/management/"

must be changed for

MGMT_API_URL: "http://gravitee-management-api:8005/management/"

cdprete commented 5 years ago

Thank you for the rapid reply, but changing it like this causes the Angular application not being able to resolve the domain name:

GET http://gravitee-management-api:8005/management/portal net::ERR_NAME_NOT_RESOLVED
brasseld commented 5 years ago

oh yes, you're right, I tell you something wrong....

Did you check to call http://localhost:8005/management/ by yourself?

Please open http://localhost:8005/management/apis from your browser, you should have an empty array response

cdprete commented 5 years ago

From Chrome I simply get ERR_EMPTY_RESPONSE With cURL:

$ curl http://localhost:8005/management/apis
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (52) Empty reply from server
brasseld commented 5 years ago

Ok, did you check the logs for the management-api container?

cdprete commented 5 years ago

Here the full logs:

=========================================================================

  Gravitee.IO Management Standalone Runtime Bootstrap Environment

  GRAVITEE_HOME: /opt/graviteeio-management-api

  GRAVITEE_OPTS:

  JAVA: /usr/lib/jvm/java-1.8-openjdk/jre/bin/java

  JAVA_OPTS:  -Djava.net.preferIPv4Stack=true -Xms1024m -Xmx2048m -Djava.awt.headless=true -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dfile.encoding=UTF-8

  CLASSPATH: /opt/graviteeio-management-api/lib/gravitee-management-api-standalone-bootstrap-1.28.0.jar

=========================================================================

08:35:42.343 [graviteeio-node] INFO  i.g.m.r.s.PropertiesConfiguration - Loading Gravitee Management configuration.
08:35:42.361 [graviteeio-node] INFO  i.g.m.r.s.PropertiesConfiguration -        Gravitee Management configuration loaded from /opt/graviteeio-management-api/config/gravitee.yml
08:35:42.518 [graviteeio-node] INFO  i.g.m.r.s.PropertiesConfiguration - Loading Gravitee Management configuration. DONE
08:35:42.532 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor - Loading plugin handlers
08:35:42.536 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor - Find 10 plugin handler(s):
08:35:42.537 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.plugin.discovery.internal.ServiceDiscoveryPluginHandler
08:35:42.538 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.node.notifier.plugin.NotifierPluginHandler
08:35:42.539 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.plugin.fetcher.internal.FetcherPluginHandler
08:35:42.540 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.plugin.policy.internal.PolicyPluginHandler
08:35:42.542 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.management.repository.plugins.RepositoryPluginHandler
08:35:42.542 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.node.plugins.service.handler.ServicePluginHandler
08:35:42.543 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.management.idp.core.plugin.IdentityProviderPluginHandler
08:35:42.544 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.node.reporter.plugin.ReporterPluginHandler
08:35:42.544 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.plugin.alert.internal.AlertPluginHandler
08:35:42.545 [graviteeio-node] INFO  i.g.p.c.s.PluginHandlerBeanFactoryPostProcessor -  io.gravitee.plugin.resource.internal.ResourcePluginHandler
08:35:45.234 [graviteeio-node] INFO  i.g.m.r.p.RepositoryPluginHandler - Loading repository for scope MANAGEMENT: mongodb
08:35:45.234 [graviteeio-node] INFO  i.g.m.r.p.RepositoryPluginHandler - Loading repository for scope ANALYTICS: elasticsearch
08:35:45.841 [graviteeio-node] INFO  i.g.m.s.c.BasicSecurityConfigurerAdapter - Loading authentication providers
08:35:45.880 [graviteeio-node] INFO  org.eclipse.jetty.util.log - Logging initialized @5341ms to org.eclipse.jetty.util.log.Slf4jLog
08:35:46.139 [graviteeio-node] INFO  i.g.node.container.AbstractContainer - Starting Gravitee.io - Management API...
08:35:46.140 [graviteeio-node] INFO  i.g.m.standalone.node.ManagementNode - Gravitee.io - Management API is now starting...
08:35:46.141 [graviteeio-node] INFO  i.g.m.standalone.node.ManagementNode -     Starting component: PluginEventListener
08:35:46.146 [graviteeio-node] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.plugin.core.internal.PluginEventListener
08:35:46.147 [graviteeio-node] INFO  i.g.c.event.impl.EventManagerImpl - Register new listener PluginEventListener for event type class io.gravitee.plugin.core.api.PluginEvent
08:35:46.148 [graviteeio-node] INFO  i.g.m.standalone.node.ManagementNode -     Starting component: PluginRegistry
08:35:46.149 [graviteeio-node] INFO  i.g.common.service.AbstractService - Initializing service io.gravitee.plugin.core.internal.PluginRegistryImpl
08:35:46.149 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Initializing plugin registry.
08:35:46.150 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugins from /opt/graviteeio-management-api/plugins
08:35:46.151 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-transformheaders-1.6.0.zip
08:35:46.176 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-transformheaders-1.6.0/gravitee-policy-transformheaders-1.6.0.jar
08:35:46.195 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-apikey-1.8.0.zip
08:35:46.202 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-apikey-1.8.0/gravitee-policy-apikey-1.8.0.jar
08:35:46.207 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-rest-to-soap-1.6.0.zip
08:35:46.211 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-rest-to-soap-1.6.0/gravitee-policy-rest-to-soap-1.6.0.jar
08:35:46.218 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-services-search-indexer-1.28.0.zip
08:35:46.221 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-services-search-indexer-1.28.0/gravitee-management-api-services-search-indexer-1.28.0.jar
08:35:46.221 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-role-based-access-control-1.0.0.zip
08:35:46.231 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-role-based-access-control-1.0.0/gravitee-policy-role-based-access-control-1.0.0.jar
08:35:46.245 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-generate-jwt-1.1.2.zip
08:35:46.251 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-generate-jwt-1.1.2/gravitee-policy-generate-jwt-1.1.2.jar
08:35:46.252 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-request-validation-1.4.0.zip
08:35:46.257 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-request-validation-1.4.0/gravitee-policy-request-validation-1.4.0.jar
08:35:46.258 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-fetcher-gitlab-1.7.0.zip
08:35:46.272 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-fetcher-gitlab-1.7.0/gravitee-fetcher-gitlab-1.7.0.jar
08:35:46.273 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-fetcher-http-1.8.0.zip
08:35:46.286 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-fetcher-http-1.8.0/gravitee-fetcher-http-1.8.0.jar
08:35:46.290 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-services-dictionary-1.28.0.zip
08:35:46.380 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-services-dictionary-1.28.0/gravitee-management-api-services-dictionary-1.28.0.jar
08:35:46.384 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-idp-ldap-1.28.0.zip
08:35:46.397 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-idp-ldap-1.28.0/gravitee-management-api-idp-ldap-1.28.0.jar
08:35:46.399 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-service-discovery-consul-1.1.0.zip
08:35:46.422 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-service-discovery-consul-1.1.0/gravitee-service-discovery-consul-1.1.0.jar
08:35:46.423 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-services-dynamic-properties-1.28.0.zip
08:35:46.502 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-services-dynamic-properties-1.28.0/gravitee-management-api-services-dynamic-properties-1.28.0.jar
08:35:46.504 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-xml-json-1.4.0.zip
08:35:46.514 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-xml-json-1.4.0/gravitee-policy-xml-json-1.4.0.jar
08:35:46.514 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-transformqueryparams-1.3.0.zip
08:35:46.515 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-transformqueryparams-1.3.0/gravitee-policy-transformqueryparams-1.3.0.jar
08:35:46.516 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-repository-mongodb-1.28.0.zip
08:35:46.540 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-repository-mongodb-1.28.0/gravitee-repository-mongodb-1.28.0.jar
08:35:46.541 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-resource-oauth2-provider-am-1.9.0.zip
08:35:46.542 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-resource-oauth2-provider-am-1.9.0/gravitee-resource-oauth2-provider-am-1.9.0.jar
08:35:46.543 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-request-content-limit-1.5.0.zip
08:35:46.544 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-request-content-limit-1.5.0/gravitee-policy-request-content-limit-1.5.0.jar
08:35:46.544 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-jwt-1.12.0.zip
08:35:46.561 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-jwt-1.12.0/gravitee-policy-jwt-1.12.0.jar
08:35:46.561 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-assign-attributes-1.1.0.zip
08:35:46.563 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-assign-attributes-1.1.0/gravitee-policy-assign-attributes-1.1.0.jar
08:35:46.571 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-jws-1.1.0.zip
08:35:46.575 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-jws-1.1.0/gravitee-policy-jws-1.1.0.jar
08:35:46.576 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-quota-1.6.1.zip
08:35:46.578 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-quota-1.6.1/gravitee-policy-quota-1.6.1.jar
08:35:46.581 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-idp-memory-1.28.0.zip
08:35:46.583 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-idp-memory-1.28.0/gravitee-management-api-idp-memory-1.28.0.jar
08:35:46.587 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-fetcher-github-1.2.0.zip
08:35:46.592 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-fetcher-github-1.2.0/gravitee-fetcher-github-1.2.0.jar
08:35:46.592 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-xslt-1.4.0.zip
08:35:46.657 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-xslt-1.4.0/gravitee-policy-xslt-1.4.0.jar
08:35:46.657 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-override-http-method-1.1.0.zip
08:35:46.659 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-override-http-method-1.1.0/gravitee-policy-override-http-method-1.1.0.jar
08:35:46.659 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-resource-filtering-1.4.0.zip
08:35:46.661 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-resource-filtering-1.4.0/gravitee-policy-resource-filtering-1.4.0.jar
08:35:46.671 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-openid-connect-userinfo-1.2.0.zip
08:35:46.672 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-openid-connect-userinfo-1.2.0/gravitee-policy-openid-connect-userinfo-1.2.0.jar
08:35:46.673 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-url-rewriting-1.2.0.zip
08:35:46.674 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-url-rewriting-1.2.0/gravitee-policy-url-rewriting-1.2.0.jar
08:35:46.675 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-keyless-1.2.0.zip
08:35:46.676 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-keyless-1.2.0/gravitee-policy-keyless-1.2.0.jar
08:35:46.677 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-oauth2-1.11.0.zip
08:35:46.678 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-oauth2-1.11.0/gravitee-policy-oauth2-1.11.0.jar
08:35:46.679 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-ratelimit-1.6.1.zip
08:35:46.681 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-ratelimit-1.6.1/gravitee-policy-ratelimit-1.6.1.jar
08:35:46.682 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-node-services-monitoring-1.5.0.zip
08:35:46.683 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-node-services-monitoring-1.5.0/gravitee-node-services-monitoring-1.5.0.jar
08:35:46.683 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-dynamic-routing-1.7.0.zip
08:35:46.685 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-dynamic-routing-1.7.0/gravitee-policy-dynamic-routing-1.7.0.jar
08:35:46.685 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-ipfiltering-1.3.0.zip
08:35:46.696 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-ipfiltering-1.3.0/gravitee-policy-ipfiltering-1.3.0.jar
08:35:46.697 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-services-sync-1.28.0.zip
08:35:46.698 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-services-sync-1.28.0/gravitee-management-api-services-sync-1.28.0.jar
08:35:46.698 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-latency-1.1.0.zip
08:35:46.700 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-latency-1.1.0/gravitee-policy-latency-1.1.0.jar
08:35:46.700 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-idp-repository-1.28.0.zip
08:35:46.702 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-idp-repository-1.28.0/gravitee-management-api-idp-repository-1.28.0.jar
08:35:46.703 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-assign-content-1.4.0.zip
08:35:46.728 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-assign-content-1.4.0/gravitee-policy-assign-content-1.4.0.jar
08:35:46.729 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-fetcher-bitbucket-1.3.0.zip
08:35:46.733 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-fetcher-bitbucket-1.3.0/gravitee-fetcher-bitbucket-1.3.0.jar
08:35:46.734 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-resource-oauth2-provider-generic-1.12.0.zip
08:35:46.736 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-resource-oauth2-provider-generic-1.12.0/gravitee-resource-oauth2-provider-generic-1.12.0.jar
08:35:46.739 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-groovy-1.9.0.zip
08:35:46.815 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-groovy-1.9.0/gravitee-policy-groovy-1.9.0.jar
08:35:46.815 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-repository-elasticsearch-1.28.0.zip
08:35:46.826 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-repository-elasticsearch-1.28.0/gravitee-repository-elasticsearch-1.28.0.jar
08:35:46.827 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-resource-cache-1.2.0.zip
08:35:46.873 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-resource-cache-1.2.0/gravitee-resource-cache-1.2.0.jar
08:35:46.873 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-html-json-1.4.0.zip
08:35:46.877 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-html-json-1.4.0/gravitee-policy-html-json-1.4.0.jar
08:35:46.877 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-management-api-services-subscriptions-1.28.0.zip
08:35:46.882 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-management-api-services-subscriptions-1.28.0/gravitee-management-api-services-subscriptions-1.28.0.jar
08:35:46.883 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-fetcher-git-1.5.0.zip
08:35:46.905 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-fetcher-git-1.5.0/gravitee-fetcher-git-1.5.0.jar
08:35:46.909 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-json-validation-1.2.0.zip
08:35:46.945 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-json-validation-1.2.0/gravitee-policy-json-validation-1.2.0.jar
08:35:46.946 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-node-services-healthcheck-1.5.0.zip
08:35:46.947 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-node-services-healthcheck-1.5.0/gravitee-node-services-healthcheck-1.5.0.jar
08:35:46.948 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-json-to-json-1.4.0.zip
08:35:46.964 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-json-to-json-1.4.0/gravitee-policy-json-to-json-1.4.0.jar
08:35:46.972 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-cache-1.6.0.zip
08:35:46.977 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-cache-1.6.0/gravitee-policy-cache-1.6.0.jar
08:35:46.978 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-callout-http-1.5.0.zip
08:35:46.980 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-callout-http-1.5.0/gravitee-policy-callout-http-1.5.0.jar
08:35:46.981 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - Loading plugin from /opt/graviteeio-management-api/plugins/gravitee-policy-mock-1.7.0.zip
08:35:46.996 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - A plugin manifest has been loaded from: /opt/graviteeio-management-api/plugins/.work/gravitee-policy-mock-1.7.0/gravitee-policy-mock-1.7.0.jar
08:35:46.997 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available policy:
08:35:46.999 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > transform-headers [1.6.0] has been loaded
08:35:46.999 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > api-key [1.8.0] has been loaded
08:35:46.999 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > rest-to-soap [1.6.0] has been loaded
08:35:46.999 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > rbac [1.0.0] has been loaded
08:35:47.000 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-generate-jwt [1.1.2] has been loaded
08:35:47.000 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-request-validation [1.4.0] has been loaded
08:35:47.000 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > xml-json [1.4.0] has been loaded
08:35:47.000 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > transform-queryparams [1.3.0] has been loaded
08:35:47.000 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > request-content-limit [1.5.0] has been loaded
08:35:47.001 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > jwt [1.12.0] has been loaded
08:35:47.001 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-assign-attributes [1.1.0] has been loaded
08:35:47.001 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > jws [1.1.0] has been loaded
08:35:47.001 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > quota [1.6.1] has been loaded
08:35:47.001 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > xslt [1.4.0] has been loaded
08:35:47.001 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-override-request-method [1.1.0] has been loaded
08:35:47.002 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > resource-filtering [1.4.0] has been loaded
08:35:47.002 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-openid-userinfo [1.2.0] has been loaded
08:35:47.002 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > url-rewriting [1.2.0] has been loaded
08:35:47.002 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > key-less [1.2.0] has been loaded
08:35:47.002 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > oauth2 [1.11.0] has been loaded
08:35:47.002 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > rate-limit [1.6.1] has been loaded
08:35:47.003 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > dynamic-routing [1.7.0] has been loaded
08:35:47.003 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > ip-filtering [1.3.0] has been loaded
08:35:47.003 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > latency [1.1.0] has been loaded
08:35:47.003 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-assign-content [1.4.0] has been loaded
08:35:47.003 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > groovy [1.9.0] has been loaded
08:35:47.004 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > html-json [1.4.0] has been loaded
08:35:47.004 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > json-validation [1.2.0] has been loaded
08:35:47.005 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > json-to-json [1.4.0] has been loaded
08:35:47.005 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > cache [1.6.0] has been loaded
08:35:47.005 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > policy-http-callout [1.5.0] has been loaded
08:35:47.005 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > mock [1.7.0] has been loaded
08:35:47.005 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available reporter:
08:35:47.006 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available service:
08:35:47.006 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > search-indexer [1.28.0] has been loaded
08:35:47.006 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > mgmt-service-dictionary [1.28.0] has been loaded
08:35:47.006 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > mgmt-service-dynamicproperties [1.28.0] has been loaded
08:35:47.007 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > node-monitoring [1.5.0] has been loaded
08:35:47.007 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > mgmt-service-sync [1.28.0] has been loaded
08:35:47.007 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > subscriptions-refresher [1.28.0] has been loaded
08:35:47.007 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > node-healthcheck [1.5.0] has been loaded
08:35:47.007 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available repository:
08:35:47.008 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > repository-mongodb [1.28.0] has been loaded
08:35:47.008 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > repository-elasticsearch [1.28.0] has been loaded
08:35:47.008 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available identity_provider:
08:35:47.008 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > ldap-idp [1.28.0] has been loaded
08:35:47.008 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > inmemory-idp [1.28.0] has been loaded
08:35:47.009 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > gravitee-idp [1.28.0] has been loaded
08:35:47.009 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available resource:
08:35:47.009 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > oauth2-am-resource [1.9.0] has been loaded
08:35:47.009 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > oauth2 [1.12.0] has been loaded
08:35:47.014 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > cache [1.2.0] has been loaded
08:35:47.014 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available fetcher:
08:35:47.014 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > gitlab-fetcher [1.7.0] has been loaded
08:35:47.014 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > http-fetcher [1.8.0] has been loaded
08:35:47.014 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > github-fetcher [1.2.0] has been loaded
08:35:47.014 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > bitbucket-fetcher [1.3.0] has been loaded
08:35:47.015 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > git-fetcher [1.5.0] has been loaded
08:35:47.015 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available certificate:
08:35:47.015 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available extension_grant:
08:35:47.015 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available notifier:
08:35:47.016 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available alert:
08:35:47.016 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available service_discovery:
08:35:47.016 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl -      > consul-service-discovery [1.1.0] has been loaded
08:35:47.016 [graviteeio-node] INFO  i.g.p.c.internal.PluginRegistryImpl - List of available protocol:
08:35:47.017 [graviteeio-node] INFO  i.g.p.c.internal.PluginEventListener - All plugins have been loaded. Installing...
08:35:47.017 [graviteeio-node] INFO  i.g.p.c.internal.PluginEventListener - Installing REPOSITORY plugins...
08:35:47.034 [graviteeio-node] INFO  i.g.m.r.p.RepositoryPluginHandler - Register a new repository: repository-elasticsearch [io.gravitee.repository.elasticsearch.ElasticsearchRepository]

I don't see anything strange in there, apart the fact that it seems kind of stuck in installing the ElasticsearchRepository.

brasseld commented 5 years ago

yes, seems to be stuck with elasticsearch... you probably have to map ports for elasticsearch ? 9200:9200?

cdprete commented 5 years ago

Mmm I try and let you know. I was expecting to not have to open it since it should just be container <-> container communication within the same docker network

cdprete commented 5 years ago

It doesn't really help. It's still stuck on

09:03:36.694 [graviteeio-node] INFO  i.g.p.c.internal.PluginEventListener - All plugins have been loaded. Installing...
09:03:36.695 [graviteeio-node] INFO  i.g.p.c.internal.PluginEventListener - Installing REPOSITORY plugins...
09:03:36.702 [graviteeio-node] INFO  i.g.m.r.p.RepositoryPluginHandler - Register a new repository: repository-mongodb [io.gravitee.repository.mongodb.MongoRepository]
09:03:38.705 [graviteeio-node] INFO  i.g.m.r.p.RepositoryPluginHandler - Register a new repository: repository-elasticsearch [io.gravitee.repository.elasticsearch.ElasticsearchRepository]
cdprete commented 5 years ago

Ok, seems like it's mandatory to set the environment variable xpack.security.enabled to false otherwise it's not able to install such repository and continue with the startup. After adjusting such variable, the API container is able to fully start and the UI to reach it.