no healthy upstream on EDS cluster

hi, I search a lot on every issue you have. And I don't success to solve my error 'no healthy upstream' in my browser with a dynamic configuration.
here is my configuration : (the address use can be curl and are expose as needed by docker)
envoy.yaml
node:
  id: front-envoy-sidecar-proxy
  cluster: front-envoy

admin:
  access_log_path: /tmp/envoy_admin_access.log
  address:
    socket_address:
      address: <IP_ADDRESS>
      port_value: "8001"

dynamic_resources:
  cds_config:
    path: /etc/envoy/cds.yaml
  lds_config:
    path: /etc/envoy/lds.yaml

lds.yaml
version_info: "0"
resources:
- '@type': type.googleapis.com/envoy.api.v2.Listener
  name: edge-https
  address:
    socket_address:
      address: <IP_ADDRESS>
      port_value: 443
  filter_chains:
  - filters:
    - name: envoy.filters.network.http_connection_manager
      typed_config:
        '@type': type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager
        add_user_agent: true
        generate_request_id: true
        access_log:
          - name: envoy.access_loggers.file
            config:
              path: /var/logs/edge_https_envoy.log
        codec_type: auto
        stat_prefix: ingress_https
        server_name: ssl_default

        rds:
          route_config_name: local_route
          config_source:
            path: /etc/envoy/rds_https.yaml

        http_filters:
        - name: envoy.filters.http.cors
        - name: envoy.filters.http.grpc_web
        - name: envoy.filters.http.health_check
          config:
            headers:
              - name: ':path'
                prefix_match: '/healthz'
            pass_through_mode: false
        - name: envoy.filters.http.router
          typed_config: {}
    tls_context:
      common_tls_context:
        tls_certificates:
          certificate_chain:
            filename: '/config/certificate.crt'
          private_key:
            filename: '/config/privateKey.key'

rds_https.yaml
version_info: "0"
resources:
- '@type': type.googleapis.com/envoy.api.v2.RouteConfiguration
  name: local_route
  virtual_hosts:
  - name: React
    domains:
    - front-domain.com
    - <IP_ADDRESS>
    routes:
      match:
        prefix: /
      route:
        cluster: reactjs-client
    cors:
      allow_origin_string_match:
        - prefix: '*'
      allow_methods: GET, PUT, DELETE, POST, OPTIONS
      allow_headers: keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web
      max_age: '1728000'
      expose_headers: custom-header-1,grpc-status,grpc-message
  - name: Todo
    domains:
    - todo-domain.com
    routes:
      match:
        prefix: /todo.todoService
      route:
        cluster: go-server
    cors:
      allow_origin_string_match:
        - prefix: '*'
      allow_methods: GET, PUT, DELETE, POST, OPTIONS
      allow_headers: keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web
      max_age: '1728000'
      expose_headers: custom-header-1,grpc-status,grpc-message
  - name: Greeter
    domains:
    - greeter-domain.com
    routes:
      match:
        prefix: /helloworld.Greeter
      route:
        cluster: node-server
    cors:
      allow_origin_string_match:
        - prefix: '*'
      allow_methods: GET, PUT, DELETE, POST, OPTIONS
      allow_headers: keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web
      max_age: '1728000'
      expose_headers: custom-header-1,grpc-status,grpc-message

cds.yaml
version_info: "0"
resources:
- '@type': type.googleapis.com/envoy.api.v2.Cluster
  name: reactjs-client
  connect_timeout: 5s
  lb_policy: ROUND_ROBIN
  type: EDS
  eds_cluster_config:
    service_name: reactjs-client
    eds_config:
      path: /etc/envoy/eds.yaml

- '@type': type.googleapis.com/envoy.api.v2.Cluster
  name: go-server
  connect_timeout: 5s
  lb_policy: ROUND_ROBIN
  http2_protocol_options: {}
  type: EDS
  eds_cluster_config:
    service_name: go-server
    eds_config:
      path: /etc/envoy/eds.yaml

- '@type': type.googleapis.com/envoy.api.v2.Cluster
  name: node-server
  connect_timeout: 5s
  lb_policy: ROUND_ROBIN
  http2_protocol_options: {}
  type: EDS
  eds_cluster_config:
    service_name: node-server
    eds_config:
      path: /etc/envoy/eds.yaml

eds.yaml
version_info: "0"
resources:
- '@type': type.googleapis.com/envoy.api.v2.ClusterLoadAssignment
  cluster_name: reactjs-client
  endpoints:
    - lb_endpoints:
      endpoint:
        address:
          socket_address:
            address: <IP_ADDRESS>
            port_value: 8081

- '@type': type.googleapis.com/envoy.api.v2.ClusterLoadAssignment
  cluster_name: node-server
  endpoints:
    - lb_endpoints:
      endpoint:
        address:
          socket_address:
            address: <IP_ADDRESS>
            port_value: 9090
      load_balancing_weight: 100

- '@type': type.googleapis.com/envoy.api.v2.ClusterLoadAssignment
  cluster_name: go-server
  endpoints:
    - lb_endpoints:
      endpoint:
        address:
          socket_address:
            address: <IP_ADDRESS>
            port_value: 14586

my logs on listeners https:
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:255] initializing epoch 0 (hot restart version=11.104)
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:257] statically linked extensions:
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.filters.listener: envoy.filters.listener.http_inspector, envoy.filters.listener.original_dst, envoy.filters.listener.original_src, envoy.filters.listener.proxy_protocol, envoy.filters.listener.tls_inspector, envoy.listener.http_inspector, envoy.listener.original_dst, envoy.listener.original_src, envoy.listener.proxy_protocol, envoy.listener.tls_inspector
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.udp_listeners: raw_udp_listener
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.filters.http: envoy.buffer, envoy.cors, envoy.csrf, envoy.ext_authz, envoy.fault, envoy.filters.http.adaptive_concurrency, envoy.filters.http.aws_lambda, envoy.filters.http.aws_request_signing, envoy.filters.http.buffer, envoy.filters.http.cache, envoy.filters.http.cors, envoy.filters.http.csrf, envoy.filters.http.dynamic_forward_proxy, envoy.filters.http.dynamo, envoy.filters.http.ext_authz, envoy.filters.http.fault, envoy.filters.http.grpc_http1_bridge, envoy.filters.http.grpc_http1_reverse_bridge, envoy.filters.http.grpc_json_transcoder, envoy.filters.http.grpc_stats, envoy.filters.http.grpc_web, envoy.filters.http.gzip, envoy.filters.http.header_to_metadata, envoy.filters.http.health_check, envoy.filters.http.ip_tagging, envoy.filters.http.jwt_authn, envoy.filters.http.lua, envoy.filters.http.on_demand, envoy.filters.http.original_src, envoy.filters.http.ratelimit, envoy.filters.http.rbac, envoy.filters.http.router, envoy.filters.http.squash, envoy.filters.http.tap, envoy.grpc_http1_bridge, envoy.grpc_json_transcoder, envoy.grpc_web, envoy.gzip, envoy.health_check, envoy.http_dynamo_filter, envoy.ip_tagging, envoy.lua, envoy.rate_limit, envoy.router, envoy.squash
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   http_cache_factory: envoy.extensions.http.cache.simple
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.filters.udp_listener: envoy.filters.udp.dns_filter, envoy.filters.udp_listener.udp_proxy
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.tracers: envoy.dynamic.ot, envoy.lightstep, envoy.tracers.datadog, envoy.tracers.dynamic_ot, envoy.tracers.lightstep, envoy.tracers.opencensus, envoy.tracers.xray, envoy.tracers.zipkin, envoy.zipkin
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.stats_sinks: envoy.dog_statsd, envoy.metrics_service, envoy.stat_sinks.dog_statsd, envoy.stat_sinks.hystrix, envoy.stat_sinks.metrics_service, envoy.stat_sinks.statsd, envoy.statsd
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.transport_sockets.downstream: envoy.transport_sockets.alts, envoy.transport_sockets.raw_buffer, envoy.transport_sockets.tap, envoy.transport_sockets.tls, raw_buffer, tls
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.resolvers: envoy.ip
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.dubbo_proxy.filters: envoy.filters.dubbo.router
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.health_checkers: envoy.health_checkers.redis
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.dubbo_proxy.protocols: dubbo
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.filters.network: envoy.client_ssl_auth, envoy.echo, envoy.ext_authz, envoy.filters.network.client_ssl_auth, envoy.filters.network.direct_response, envoy.filters.network.dubbo_proxy, envoy.filters.network.echo, envoy.filters.network.ext_authz, envoy.filters.network.http_connection_manager, envoy.filters.network.kafka_broker, envoy.filters.network.local_ratelimit, envoy.filters.network.mongo_proxy, envoy.filters.network.mysql_proxy, envoy.filters.network.ratelimit, envoy.filters.network.rbac, envoy.filters.network.redis_proxy, envoy.filters.network.sni_cluster, envoy.filters.network.tcp_proxy, envoy.filters.network.thrift_proxy, envoy.filters.network.zookeeper_proxy, envoy.http_connection_manager, envoy.mongo_proxy, envoy.ratelimit, envoy.redis_proxy, envoy.tcp_proxy
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.access_loggers: envoy.access_loggers.file, envoy.access_loggers.http_grpc, envoy.access_loggers.tcp_grpc, envoy.file_access_log, envoy.http_grpc_access_log, envoy.tcp_grpc_access_log
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.transport_sockets.upstream: envoy.transport_sockets.alts, envoy.transport_sockets.raw_buffer, envoy.transport_sockets.tap, envoy.transport_sockets.tls, raw_buffer, tls
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.dubbo_proxy.serializers: dubbo.hessian2
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.thrift_proxy.protocols: auto, binary, binary/non-strict, compact, twitter
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.resource_monitors: envoy.resource_monitors.fixed_heap, envoy.resource_monitors.injected_resource
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.clusters: envoy.cluster.eds, envoy.cluster.logical_dns, envoy.cluster.original_dst, envoy.cluster.static, envoy.cluster.strict_dns, envoy.clusters.aggregate, envoy.clusters.dynamic_forward_proxy, envoy.clusters.redis
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.thrift_proxy.transports: auto, framed, header, unframed
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.thrift_proxy.filters: envoy.filters.thrift.rate_limit, envoy.filters.thrift.router
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.dubbo_proxy.route_matchers: default
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.retry_host_predicates: envoy.retry_host_predicates.omit_canary_hosts, envoy.retry_host_predicates.omit_host_metadata, envoy.retry_host_predicates.previous_hosts
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.retry_priorities: envoy.retry_priorities.previous_priorities
[2020-05-13 09:54:26.893][6][info][main] [source/server/server.cc:259]   envoy.grpc_credentials: envoy.grpc_credentials.aws_iam, envoy.grpc_credentials.default, envoy.grpc_credentials.file_based_metadata
[2020-05-13 09:54:26.899][6][info][main] [source/server/server.cc:340] admin address: <IP_ADDRESS>:8001
[2020-05-13 09:54:26.900][6][debug][main] [source/server/overload_manager_impl.cc:184] No overload action is configured for envoy.overload_actions.shrink_heap.
[2020-05-13 09:54:26.900][6][debug][main] [source/server/overload_manager_impl.cc:184] No overload action is configured for envoy.overload_actions.stop_accepting_connections.
[2020-05-13 09:54:26.900][6][debug][main] [source/server/overload_manager_impl.cc:184] No overload action is configured for envoy.overload_actions.stop_accepting_connections.
[2020-05-13 09:54:26.900][6][debug][main] [source/server/overload_manager_impl.cc:184] No overload action is configured for envoy.overload_actions.stop_accepting_connections.
[2020-05-13 09:54:26.900][6][debug][main] [source/server/overload_manager_impl.cc:184] No overload action is configured for envoy.overload_actions.stop_accepting_connections.
[2020-05-13 09:54:26.900][6][info][main] [source/server/server.cc:459] runtime: layers:
  - name: base
    static_layer:
      {}
  - name: admin
    admin_layer:
      {}
[2020-05-13 09:54:26.900][6][info][config] [source/server/configuration_impl.cc:103] loading tracing configuration
[2020-05-13 09:54:26.900][6][info][config] [source/server/configuration_impl.cc:69] loading 0 static secret(s)
[2020-05-13 09:54:26.900][6][info][config] [source/server/configuration_impl.cc:75] loading 0 cluster(s)
[2020-05-13 09:54:26.900][11][debug][grpc] [source/common/grpc/google_async_client_impl.cc:45] completionThread running
[2020-05-13 09:54:26.901][6][debug][file] [source/common/filesystem/inotify/watcher_impl.cc:47] added watch for directory: '/etc/envoy' file: 'cds.yaml' fd: 1
[2020-05-13 09:54:26.901][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:126] maybe finish initialize state: 1
[2020-05-13 09:54:26.901][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:134] maybe finish initialize primary init clusters empty: true
[2020-05-13 09:54:26.901][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:142] maybe finish initialize secondary init clusters empty: true
[2020-05-13 09:54:26.901][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:165] maybe finish initialize cds api ready: true
[2020-05-13 09:54:26.901][6][info][upstream] [source/common/upstream/cluster_manager_impl.cc:167] cm init: initializing cds
[2020-05-13 09:54:26.901][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/cds.yaml
[2020-05-13 09:54:26.904][6][info][upstream] [source/common/upstream/cds_api_impl.cc:77] cds: add 3 cluster(s), remove 0 cluster(s)
[2020-05-13 09:54:26.905][6][debug][file] [source/common/filesystem/inotify/watcher_impl.cc:47] added watch for directory: '/etc/envoy' file: 'eds.yaml' fd: 1
[2020-05-13 09:54:26.905][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:575] add/update cluster reactjs-client during init
[2020-05-13 09:54:26.905][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:613] adding TLS cluster reactjs-client
[2020-05-13 09:54:26.906][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/eds.yaml
[2020-05-13 09:54:26.907][6][warning][config] [source/common/protobuf/message_validator_impl.cc:28] Unknown field: type envoy.service.discovery.v3.DiscoveryResponse reason INVALID_ARGUMENT:(endpoints[0]) endpoint: Cannot find field.
[2020-05-13 09:54:26.907][6][warning][config] [source/common/config/filesystem_subscription_impl.cc:40] Filesystem config update rejected: Unexpected EDS resource length: 3
[2020-05-13 09:54:26.908][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:41] Failed configuration:
version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "reactjs-client"
    endpoints {
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "node-server"
    endpoints {
      load_balancing_weight {
        value: 100
      }
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "go-server"
    endpoints {
      load_balancing_weight {
        value: 100
      }
    }
  }
}

[2020-05-13 09:54:26.908][6][debug][upstream] [source/common/upstream/upstream_impl.cc:962] initializing Primary cluster reactjs-client completed
[2020-05-13 09:54:26.908][6][debug][init] [source/common/init/manager_impl.cc:45] init manager Cluster reactjs-client contains no targets
[2020-05-13 09:54:26.908][6][debug][init] [source/common/init/watcher_impl.cc:14] init manager Cluster reactjs-client initialized, notifying ClusterImplBase
[2020-05-13 09:54:26.908][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:106] cm init: init complete: cluster=reactjs-client primary=0 secondary=0
[2020-05-13 09:54:26.908][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:126] maybe finish initialize state: 2
[2020-05-13 09:54:26.908][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:78] cm init: adding: cluster=reactjs-client primary=0 secondary=0
[2020-05-13 09:54:26.908][6][info][upstream] [source/common/upstream/cds_api_impl.cc:93] cds: add/update cluster 'reactjs-client'
[2020-05-13 09:54:26.909][6][debug][file] [source/common/filesystem/inotify/watcher_impl.cc:47] added watch for directory: '/etc/envoy' file: 'eds.yaml' fd: 1
[2020-05-13 09:54:26.909][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:575] add/update cluster go-server during init
[2020-05-13 09:54:26.909][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:613] adding TLS cluster go-server
[2020-05-13 09:54:26.909][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/eds.yaml
[2020-05-13 09:54:26.910][6][warning][config] [source/common/config/filesystem_subscription_impl.cc:40] Filesystem config update rejected: Unexpected EDS resource length: 3
[2020-05-13 09:54:26.910][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:41] Failed configuration:
version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "reactjs-client"
    endpoints {
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "node-server"
    endpoints {
      load_balancing_weight {
        value: 100
      }
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "go-server"
    endpoints {
      load_balancing_weight {
        value: 100
      }
    }
  }
}

[2020-05-13 09:54:26.910][6][debug][upstream] [source/common/upstream/upstream_impl.cc:962] initializing Primary cluster go-server completed
[2020-05-13 09:54:26.910][6][debug][init] [source/common/init/manager_impl.cc:45] init manager Cluster go-server contains no targets
[2020-05-13 09:54:26.910][6][debug][init] [source/common/init/watcher_impl.cc:14] init manager Cluster go-server initialized, notifying ClusterImplBase
[2020-05-13 09:54:26.910][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:106] cm init: init complete: cluster=go-server primary=0 secondary=0
[2020-05-13 09:54:26.910][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:126] maybe finish initialize state: 2
[2020-05-13 09:54:26.910][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:78] cm init: adding: cluster=go-server primary=0 secondary=0
[2020-05-13 09:54:26.910][6][info][upstream] [source/common/upstream/cds_api_impl.cc:93] cds: add/update cluster 'go-server'
[2020-05-13 09:54:26.911][6][debug][file] [source/common/filesystem/inotify/watcher_impl.cc:47] added watch for directory: '/etc/envoy' file: 'eds.yaml' fd: 1
[2020-05-13 09:54:26.911][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:575] add/update cluster node-server during init
[2020-05-13 09:54:26.911][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:613] adding TLS cluster node-server
[2020-05-13 09:54:26.911][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/eds.yaml
[2020-05-13 09:54:26.913][6][warning][config] [source/common/config/filesystem_subscription_impl.cc:40] Filesystem config update rejected: Unexpected EDS resource length: 3
[2020-05-13 09:54:26.913][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:41] Failed configuration:
version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "reactjs-client"
    endpoints {
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "node-server"
    endpoints {
      load_balancing_weight {
        value: 100
      }
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "go-server"
    endpoints {
      load_balancing_weight {
        value: 100
      }
    }
  }
}

[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/upstream_impl.cc:962] initializing Primary cluster node-server completed
[2020-05-13 09:54:26.913][6][debug][init] [source/common/init/manager_impl.cc:45] init manager Cluster node-server contains no targets
[2020-05-13 09:54:26.913][6][debug][init] [source/common/init/watcher_impl.cc:14] init manager Cluster node-server initialized, notifying ClusterImplBase
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:106] cm init: init complete: cluster=node-server primary=0 secondary=0
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:126] maybe finish initialize state: 2
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:78] cm init: adding: cluster=node-server primary=0 secondary=0
[2020-05-13 09:54:26.913][6][info][upstream] [source/common/upstream/cds_api_impl.cc:93] cds: add/update cluster 'node-server'
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:126] maybe finish initialize state: 3
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:134] maybe finish initialize primary init clusters empty: true
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:142] maybe finish initialize secondary init clusters empty: true
[2020-05-13 09:54:26.913][6][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:165] maybe finish initialize cds api ready: true
[2020-05-13 09:54:26.913][6][info][upstream] [source/common/upstream/cluster_manager_impl.cc:171] cm init: all clusters initialized
[2020-05-13 09:54:26.913][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:58] Filesystem config update accepted for /etc/envoy/cds.yaml: version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.Cluster] {
    name: "reactjs-client"
    type: EDS
    eds_cluster_config {
      eds_config {
        path: "/etc/envoy/eds.yaml"
      }
      service_name: "reactjs-client"
    }
    connect_timeout {
      seconds: 5
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.Cluster] {
    name: "go-server"
    type: EDS
    eds_cluster_config {
      eds_config {
        path: "/etc/envoy/eds.yaml"
      }
      service_name: "go-server"
    }
    connect_timeout {
      seconds: 5
    }
    http2_protocol_options {
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.Cluster] {
    name: "node-server"
    type: EDS
    eds_cluster_config {
      eds_config {
        path: "/etc/envoy/eds.yaml"
      }
      service_name: "node-server"
    }
    connect_timeout {
      seconds: 5
    }
    http2_protocol_options {
    }
  }
}
183412668: "envoy.api.v2.DiscoveryResponse"

[2020-05-13 09:54:26.913][6][info][config] [source/server/configuration_impl.cc:79] loading 0 listener(s)
[2020-05-13 09:54:26.913][6][info][config] [source/server/configuration_impl.cc:129] loading stats sink configuration
[2020-05-13 09:54:26.913][6][debug][file] [source/common/filesystem/inotify/watcher_impl.cc:47] added watch for directory: '/etc/envoy' file: 'lds.yaml' fd: 1
[2020-05-13 09:54:26.913][6][debug][init] [source/common/init/manager_impl.cc:20] added target LDS to init manager Server
[2020-05-13 09:54:26.913][6][info][main] [source/server/server.cc:533] all clusters initialized. initializing init manager
[2020-05-13 09:54:26.913][6][debug][init] [source/common/init/manager_impl.cc:49] init manager Server initializing
[2020-05-13 09:54:26.913][6][debug][init] [source/common/init/target_impl.cc:15] init manager Server initializing target LDS
[2020-05-13 09:54:26.913][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/lds.yaml
[2020-05-13 09:54:26.917][6][warning][misc] [source/common/protobuf/utility.cc:198] Using deprecated option 'envoy.api.v2.listener.FilterChain.tls_context' from file listener_components.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/intro/deprecated for details.
[2020-05-13 09:54:26.917][6][debug][config] [source/server/listener_manager_impl.cc:386] begin add/update listener: name=edge-https hash=3391070041736449652
[2020-05-13 09:54:26.919][6][debug][config] [source/server/listener_manager_impl.cc:95]   filter #0:
[2020-05-13 09:54:26.919][6][debug][config] [source/server/listener_manager_impl.cc:96]     name: envoy.filters.network.http_connection_manager
[2020-05-13 09:54:26.919][6][debug][config] [source/server/listener_manager_impl.cc:103]   config: {
 "@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager",
 "rds": {
  "route_config_name": "local_route",
  "config_source": {
   "path": "/etc/envoy/rds_https.yaml"
  }
 },
 "stat_prefix": "ingress_https",
 "generate_request_id": true,
 "server_name": "ssl_default",
 "access_log": [
  {
   "name": "envoy.access_loggers.file",
   "config": {
    "path": "/var/logs/edge_https_envoy.log"
   }
  }
 ],
 "http_filters": [
  {
   "name": "envoy.filters.http.cors"
  },
  {
   "name": "envoy.filters.http.grpc_web"
  },
  {
   "name": "envoy.filters.http.health_check",
   "config": {
    "headers": [
     {
      "name": ":path",
      "prefix_match": "/healthz"
     }
    ],
    "pass_through_mode": false
   }
  },
  {
   "name": "envoy.filters.http.router",
   "typed_config": {}
  }
 ],
 "add_user_agent": true,
 "codec_type": "AUTO"
}

[2020-05-13 09:54:26.921][6][warning][misc] [source/common/protobuf/utility.cc:198] Using deprecated option 'envoy.config.filter.network.http_connection_manager.v2.HttpFilter.config' from file http_connection_manager.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/intro/deprecated for details.
[2020-05-13 09:54:26.921][6][warning][misc] [source/common/protobuf/utility.cc:198] Using deprecated option 'envoy.config.filter.accesslog.v2.AccessLog.config' from file accesslog.proto. This configuration will be removed from Envoy soon. Please see https://www.envoyproxy.io/docs/envoy/latest/intro/deprecated for details.
[2020-05-13 09:54:26.924][6][debug][file] [source/common/filesystem/inotify/watcher_impl.cc:47] added watch for directory: '/etc/envoy' file: 'rds_https.yaml' fd: 1
[2020-05-13 09:54:26.924][6][debug][init] [source/common/init/manager_impl.cc:20] added target RdsRouteConfigSubscription local-init-target local_route to init manager RDS local-init-manager local_route
[2020-05-13 09:54:26.924][6][debug][init] [source/common/init/manager_impl.cc:20] added shared target RdsRouteConfigSubscription init local_route to init manager Listener-local-init-manager edge-https<PHONE_NUMBER>736449652
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:446]     http filter #0
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:447]       name: envoy.filters.http.cors
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:454]     config: {}

[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:446]     http filter #1
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:447]       name: envoy.filters.http.grpc_web
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:454]     config: {}

[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:446]     http filter #2
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:447]       name: envoy.filters.http.health_check
[2020-05-13 09:54:26.924][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:454]     config: {
 "headers": [
  {
   "name": ":path",
   "prefix_match": "/healthz"
  }
 ],
 "pass_through_mode": false
}

[2020-05-13 09:54:26.926][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:446]     http filter #3
[2020-05-13 09:54:26.926][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:447]       name: envoy.filters.http.router
[2020-05-13 09:54:26.926][6][debug][config] [source/extensions/filters/network/http_connection_manager/config.cc:454]     config: {}

[2020-05-13 09:54:26.927][6][debug][config] [source/server/filter_chain_manager_impl.cc:214] new fc_contexts has 1 filter chains, including 1 newly built
[2020-05-13 09:54:26.927][6][debug][init] [source/common/init/target_impl.cc:15] init manager Server initializing target Listener-init-target edge-https
[2020-05-13 09:54:26.927][6][debug][init] [source/common/init/manager_impl.cc:49] init manager Listener-local-init-manager edge-https<PHONE_NUMBER>736449652 initializing
[2020-05-13 09:54:26.927][6][debug][init] [source/common/init/target_impl.cc:15] init manager Listener-local-init-manager edge-https<PHONE_NUMBER>736449652 initializing shared target RdsRouteConfigSubscription init local_route
[2020-05-13 09:54:26.927][6][debug][init] [source/common/init/manager_impl.cc:49] init manager RDS local-init-manager local_route initializing
[2020-05-13 09:54:26.927][6][debug][init] [source/common/init/target_impl.cc:15] init manager RDS local-init-manager local_route initializing target RdsRouteConfigSubscription local-init-target local_route
[2020-05-13 09:54:26.927][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/rds_https.yaml
[2020-05-13 09:54:26.931][6][debug][router] [source/common/router/rds_impl.cc:143] rds: loading new configuration: config_name=local_route hash=6837413210051629683
[2020-05-13 09:54:26.931][6][debug][init] [source/common/init/watcher_impl.cc:14] target RdsRouteConfigSubscription local-init-target local_route initialized, notifying init manager RDS local-init-manager local_route
[2020-05-13 09:54:26.931][6][debug][init] [source/common/init/watcher_impl.cc:14] init manager RDS local-init-manager local_route initialized, notifying RDS local-init-watcher local_route
[2020-05-13 09:54:26.931][6][debug][init] [source/common/init/watcher_impl.cc:14] shared target RdsRouteConfigSubscription init local_route initialized, notifying init manager Listener-local-init-manager edge-https<PHONE_NUMBER>736449652
[2020-05-13 09:54:26.931][6][debug][init] [source/common/init/watcher_impl.cc:14] init manager Listener-local-init-manager edge-https<PHONE_NUMBER>736449652 initialized, notifying Listener-local-init-watcher edge-https
[2020-05-13 09:54:26.931][6][debug][init] [source/common/init/watcher_impl.cc:14] target Listener-init-target edge-https initialized, notifying init manager Server
[2020-05-13 09:54:26.932][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:58] Filesystem config update accepted for /etc/envoy/rds_https.yaml: version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.RouteConfiguration] {
    name: "local_route"
    virtual_hosts {
      name: "React"
      domains: "front-domaine.com"
      domains: "<IP_ADDRESS>"
      routes {
        match {
          prefix: "/"
        }
        route {
          cluster: "reactjs-client"
        }
      }
      cors {
        allow_methods: "GET, PUT, DELETE, POST, OPTIONS"
        allow_headers: "keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web"
        expose_headers: "custom-header-1,grpc-status,grpc-message"
        max_age: "1728000"
        allow_origin_string_match {
          prefix: "*"
        }
      }
    }
    virtual_hosts {
      name: "Todo"
      domains: "todo-domaine.com"
      routes {
        match {
          prefix: "/todo.todoService"
        }
        route {
          cluster: "go-server"
        }
      }
      cors {
        allow_methods: "GET, PUT, DELETE, POST, OPTIONS"
        allow_headers: "keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web"
        expose_headers: "custom-header-1,grpc-status,grpc-message"
        max_age: "1728000"
        allow_origin_string_match {
          prefix: "*"
        }
      }
    }
    virtual_hosts {
      name: "Greeter"
      domains: "greeter-domaine.com"
      routes {
        match {
          prefix: "/helloworld.Greeter"
        }
        route {
          cluster: "node-server"
        }
      }
      cors {
        allow_methods: "GET, PUT, DELETE, POST, OPTIONS"
        allow_headers: "keep-alive,user-agent,cache-control,content-type,content-transfer-encoding,custom-header-1,x-accept-content-transfer-encoding,x-accept-response-streaming,x-user-agent,x-grpc-web"
        expose_headers: "custom-header-1,grpc-status,grpc-message"
        max_age: "1728000"
        allow_origin_string_match {
          prefix: "*"
        }
      }
    }
  }
}
183412668: "envoy.api.v2.DiscoveryResponse"

[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_impl.cc:80] Create listen socket for listener edge-https on address <IP_ADDRESS>:443
[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_impl.cc:70] Set listener edge-https socket factory local address to <IP_ADDRESS>:443
[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_impl.cc:508] add active listener: name=edge-https, hash=3391070041736449652, address=<IP_ADDRESS>:443
[2020-05-13 09:54:26.932][6][info][upstream] [source/server/lds_api.cc:76] lds: add/update listener 'edge-https'
[2020-05-13 09:54:26.932][6][debug][init] [source/common/init/watcher_impl.cc:14] target LDS initialized, notifying init manager Server
[2020-05-13 09:54:26.932][6][debug][init] [source/common/init/watcher_impl.cc:14] init manager Server initialized, notifying RunHelper
[2020-05-13 09:54:26.932][6][info][config] [source/server/listener_manager_impl.cc:725] all dependencies initialized. starting workers
[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_manager_impl.cc:736] starting worker 0
[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_manager_impl.cc:736] starting worker 1
[2020-05-13 09:54:26.932][13][debug][main] [source/server/worker_impl.cc:103] worker entering dispatch loop
[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_manager_impl.cc:736] starting worker 2
[2020-05-13 09:54:26.932][13][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster go-server
[2020-05-13 09:54:26.932][6][debug][config] [source/server/listener_manager_impl.cc:736] starting worker 3
[2020-05-13 09:54:26.932][13][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster node-server
[2020-05-13 09:54:26.932][13][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster reactjs-client
[2020-05-13 09:54:26.932][13][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster reactjs-client
[2020-05-13 09:54:26.932][13][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster go-server
[2020-05-13 09:54:26.932][13][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster node-server
[2020-05-13 09:54:26.932][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:58] Filesystem config update accepted for /etc/envoy/lds.yaml: version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.Listener] {
    name: "edge-https"
    address {
      socket_address {
        address: "<IP_ADDRESS>"
        port_value: 443
      }
    }
    filter_chains {
      tls_context {
        common_tls_context {
          tls_certificates {
            certificate_chain {
              filename: "/config/certificate.crt"
            }
            private_key {
              filename: "/config/privateKey.key"
            }
          }
        }
      }
      filters {
        name: "envoy.filters.network.http_connection_manager"
        typed_config {
          [type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager] {
            stat_prefix: "ingress_https"
            rds {
              config_source {
                path: "/etc/envoy/rds_https.yaml"
              }
              route_config_name: "local_route"
            }
            http_filters {
              name: "envoy.filters.http.cors"
            }
            http_filters {
              name: "envoy.filters.http.grpc_web"
            }
            http_filters {
              name: "envoy.filters.http.health_check"
              config {
                fields {
                  key: "headers"
                  value {
                    list_value {
                      values {
                        struct_value {
                          fields {
                            key: "name"
                            value {
                              string_value: ":path"
                            }
                          }
                          fields {
                            key: "prefix_match"
                            value {
                              string_value: "/healthz"
                            }
                          }
                        }
                      }
                    }
                  }
                }
                fields {
                  key: "pass_through_mode"
                  value {
                    bool_value: false
                  }
                }
              }
            }
            http_filters {
              name: "envoy.filters.http.router"
              typed_config {
              }
            }
            add_user_agent {
              value: true
            }
            server_name: "ssl_default"
            access_log {
              name: "envoy.access_loggers.file"
              config {
                fields {
                  key: "path"
                  value {
                    string_value: "/var/logs/edge_https_envoy.log"
                  }
                }
              }
            }
            generate_request_id {
              value: true
            }
          }
        }
      }
    }
  }
}
183412668: "envoy.api.v2.DiscoveryResponse"

[2020-05-13 09:54:26.932][6][info][main] [source/server/server.cc:554] starting main dispatch loop
[2020-05-13 09:54:26.932][14][debug][main] [source/server/worker_impl.cc:103] worker entering dispatch loop
[2020-05-13 09:54:26.933][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster go-server
[2020-05-13 09:54:26.933][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster node-server
[2020-05-13 09:54:26.933][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster reactjs-client
[2020-05-13 09:54:26.933][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster reactjs-client
[2020-05-13 09:54:26.933][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster go-server
[2020-05-13 09:54:26.933][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster node-server
[2020-05-13 09:54:26.933][15][debug][grpc] [source/common/grpc/google_async_client_impl.cc:45] completionThread running
[2020-05-13 09:54:26.933][17][debug][main] [source/server/worker_impl.cc:103] worker entering dispatch loop
[2020-05-13 09:54:26.933][17][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster go-server
[2020-05-13 09:54:26.933][17][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster node-server
[2020-05-13 09:54:26.933][17][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster reactjs-client
[2020-05-13 09:54:26.933][17][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster reactjs-client
[2020-05-13 09:54:26.933][17][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster go-server
[2020-05-13 09:54:26.933][17][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster node-server
[2020-05-13 09:54:26.933][18][debug][grpc] [source/common/grpc/google_async_client_impl.cc:45] completionThread running
[2020-05-13 09:54:26.933][16][debug][main] [source/server/worker_impl.cc:103] worker entering dispatch loop
[2020-05-13 09:54:26.933][16][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster go-server
[2020-05-13 09:54:26.934][16][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster node-server
[2020-05-13 09:54:26.934][16][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:930] adding TLS initial cluster reactjs-client
[2020-05-13 09:54:26.934][16][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster reactjs-client
[2020-05-13 09:54:26.934][16][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster go-server
[2020-05-13 09:54:26.934][16][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:611] updating TLS cluster node-server
[2020-05-13 09:54:26.934][19][debug][grpc] [source/common/grpc/google_async_client_impl.cc:45] completionThread running
[2020-05-13 09:54:26.934][20][debug][grpc] [source/common/grpc/google_async_client_impl.cc:45] completionThread running
[2020-05-13 09:54:31.913][6][debug][main] [source/server/server.cc:177] flushing stats

my logs on request:
[2020-05-13 09:54:31.913][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:54:36.912][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:54:41.911][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:54:46.913][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:54:51.913][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:54:56.911][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:01.913][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:06.914][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:11.912][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:16.914][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:21.917][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:26.916][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:31.915][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:36.918][6][debug][main] [source/server/server.cc:177] flushing stats
[2020-05-13 09:55:38.470][14][debug][conn_handler] [source/server/connection_handler_impl.cc:372] [C0] new connection
[2020-05-13 09:55:38.470][14][trace][connection] [source/common/network/connection_impl.cc:493] [C0] socket event: 2
[2020-05-13 09:55:38.470][14][trace][connection] [source/common/network/connection_impl.cc:581] [C0] write ready
[2020-05-13 09:55:38.470][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C0] handshake expecting read
[2020-05-13 09:55:38.472][17][debug][conn_handler] [source/server/connection_handler_impl.cc:372] [C1] new connection
[2020-05-13 09:55:38.472][17][trace][connection] [source/common/network/connection_impl.cc:493] [C1] socket event: 2
[2020-05-13 09:55:38.472][17][trace][connection] [source/common/network/connection_impl.cc:581] [C1] write ready
[2020-05-13 09:55:38.472][17][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C1] handshake expecting read
[2020-05-13 09:55:38.473][14][trace][connection] [source/common/network/connection_impl.cc:493] [C0] socket event: 3
[2020-05-13 09:55:38.473][14][trace][connection] [source/common/network/connection_impl.cc:581] [C0] write ready
[2020-05-13 09:55:38.473][17][trace][connection] [source/common/network/connection_impl.cc:493] [C1] socket event: 3
[2020-05-13 09:55:38.473][17][trace][connection] [source/common/network/connection_impl.cc:581] [C1] write ready
[2020-05-13 09:55:38.479][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C0] handshake expecting read
[2020-05-13 09:55:38.479][14][trace][connection] [source/common/network/connection_impl.cc:531] [C0] read ready
[2020-05-13 09:55:38.479][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C0] handshake expecting read
[2020-05-13 09:55:38.479][17][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C1] handshake expecting read
[2020-05-13 09:55:38.479][17][trace][connection] [source/common/network/connection_impl.cc:531] [C1] read ready
[2020-05-13 09:55:38.479][17][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C1] handshake expecting read
[2020-05-13 09:55:38.482][17][trace][connection] [source/common/network/connection_impl.cc:493] [C1] socket event: 3
[2020-05-13 09:55:38.482][17][trace][connection] [source/common/network/connection_impl.cc:581] [C1] write ready
[2020-05-13 09:55:38.482][17][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:198] [C1] handshake error: 1
[2020-05-13 09:55:38.482][17][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:226] [C1] TLS error: 268436502:SSL routines:OPENSSL_internal:SSLV3_ALERT_CERTIFICATE_UNKNOWN
[2020-05-13 09:55:38.482][17][debug][connection] [source/common/network/connection_impl.cc:200] [C1] closing socket: 0
[2020-05-13 09:55:38.482][17][debug][conn_handler] [source/server/connection_handler_impl.cc:86] [C1] adding to cleanup list
[2020-05-13 09:55:38.482][17][trace][main] [source/common/event/dispatcher_impl.cc:163] item added to deferred deletion list (size=1)
[2020-05-13 09:55:38.482][17][trace][main] [source/common/event/dispatcher_impl.cc:163] item added to deferred deletion list (size=2)
[2020-05-13 09:55:38.482][17][trace][main] [source/common/event/dispatcher_impl.cc:79] clearing deferred deletion list (size=2)
[2020-05-13 09:55:38.484][14][trace][connection] [source/common/network/connection_impl.cc:493] [C0] socket event: 3
[2020-05-13 09:55:38.484][14][trace][connection] [source/common/network/connection_impl.cc:581] [C0] write ready
[2020-05-13 09:55:38.484][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:198] [C0] handshake error: 1
[2020-05-13 09:55:38.484][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:226] [C0] TLS error: 268436502:SSL routines:OPENSSL_internal:SSLV3_ALERT_CERTIFICATE_UNKNOWN
[2020-05-13 09:55:38.484][14][debug][connection] [source/common/network/connection_impl.cc:200] [C0] closing socket: 0
[2020-05-13 09:55:38.484][14][debug][conn_handler] [source/server/connection_handler_impl.cc:86] [C0] adding to cleanup list
[2020-05-13 09:55:38.484][14][trace][main] [source/common/event/dispatcher_impl.cc:163] item added to deferred deletion list (size=1)
[2020-05-13 09:55:38.484][14][trace][main] [source/common/event/dispatcher_impl.cc:163] item added to deferred deletion list (size=2)
[2020-05-13 09:55:38.484][14][trace][main] [source/common/event/dispatcher_impl.cc:79] clearing deferred deletion list (size=2)
[2020-05-13 09:55:38.493][14][debug][conn_handler] [source/server/connection_handler_impl.cc:372] [C2] new connection
[2020-05-13 09:55:38.493][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 2
[2020-05-13 09:55:38.493][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.493][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C2] handshake expecting read
[2020-05-13 09:55:38.493][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 3
[2020-05-13 09:55:38.493][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.495][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C2] handshake expecting read
[2020-05-13 09:55:38.495][14][trace][connection] [source/common/network/connection_impl.cc:531] [C2] read ready
[2020-05-13 09:55:38.495][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:191] [C2] handshake expecting read
[2020-05-13 09:55:38.496][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 3
[2020-05-13 09:55:38.496][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.496][14][debug][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:176] [C2] handshake complete
[2020-05-13 09:55:38.497][14][trace][connection] [source/common/network/connection_impl.cc:531] [C2] read ready
[2020-05-13 09:55:38.497][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:81] [C2] ssl read returns: -1
[2020-05-13 09:55:38.497][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:155] [C2] ssl read 0 bytes
[2020-05-13 09:55:38.497][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 3
[2020-05-13 09:55:38.497][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.497][14][trace][connection] [source/common/network/connection_impl.cc:531] [C2] read ready
[2020-05-13 09:55:38.497][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:81] [C2] ssl read returns: 551
[2020-05-13 09:55:38.497][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:81] [C2] ssl read returns: -1
[2020-05-13 09:55:38.497][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:155] [C2] ssl read 551 bytes
[2020-05-13 09:55:38.498][14][trace][http] [source/common/http/http1/codec_impl.cc:470] [C2] parsing 551 bytes
[2020-05-13 09:55:38.498][14][trace][http] [source/common/http/http1/codec_impl.cc:672] [C2] message begin
[2020-05-13 09:55:38.498][14][debug][http] [source/common/http/conn_manager_impl.cc:268] [C2] new stream
[2020-05-13 09:55:38.498][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Host value=front-domaine.com
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Connection value=keep-alive
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Cache-Control value=max-age=0
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Upgrade-Insecure-Requests value=1
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=User-Agent value=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Accept value=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-Site value=cross-site
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-Mode value=navigate
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-User value=?1
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-Dest value=document
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Accept-Encoding value=gzip, deflate, br
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:573] [C2] onHeadersCompleteBase
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Accept-Language value=en-US,en;q=0.9
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:771] [C2] Server: onHeadersComplete size=12
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/http1/codec_impl.cc:649] [C2] message complete
[2020-05-13 09:55:38.499][14][debug][http] [source/common/http/conn_manager_impl.cc:781] [C2][S3038740783373008701] request headers complete (end_stream=true):
':authority', 'front-domaine.com'
':path', '/todo'
':method', 'GET'
'connection', 'keep-alive'
'cache-control', 'max-age=0'
'upgrade-insecure-requests', '1'
'user-agent', 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36'
'accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'
'sec-fetch-site', 'cross-site'
'sec-fetch-mode', 'navigate'
'sec-fetch-user', '?1'
'sec-fetch-dest', 'document'
'accept-encoding', 'gzip, deflate, br'
'accept-language', 'en-US,en;q=0.9'

[2020-05-13 09:55:38.499][14][debug][http] [source/common/http/conn_manager_impl.cc:1333] [C2][S3038740783373008701] request end stream
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S3038740783373008701] decode headers called: filter=0x56509f823980 status=0
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S3038740783373008701] decode headers called: filter=0x56509f81bbc0 status=0
[2020-05-13 09:55:38.499][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S3038740783373008701] decode headers called: filter=0x56509f8477a0 status=0
[2020-05-13 09:55:38.499][14][debug][router] [source/common/router/router.cc:477] [C2][S3038740783373008701] cluster 'reactjs-client' match for URL '/todo'
[2020-05-13 09:55:38.499][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:1235] no healthy host for HTTP connection pool
[2020-05-13 09:55:38.500][14][debug][http] [source/common/http/conn_manager_impl.cc:1475] [C2][S3038740783373008701] Sending local reply with details no_healthy_upstream
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1565] [C2][S3038740783373008701] encode headers called: filter=0x56509f639540 status=0
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1565] [C2][S3038740783373008701] encode headers called: filter=0x56509f639450 status=0
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1565] [C2][S3038740783373008701] encode headers called: filter=0x56509f638460 status=0
[2020-05-13 09:55:38.500][14][debug][http] [source/common/http/conn_manager_impl.cc:1706] [C2][S3038740783373008701] encoding headers via codec (end_stream=false):
':status', '503'
'content-length', '19'
'content-type', 'text/plain'
'date', 'Wed, 13 May 2020 09:55:38 GMT'
'server', 'ssl_default'

[2020-05-13 09:55:38.500][14][trace][connection] [source/common/network/connection_impl.cc:429] [C2] writing 140 bytes, end_stream false
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1827] [C2][S3038740783373008701] encode data called: filter=0x56509f639540 status=0
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1827] [C2][S3038740783373008701] encode data called: filter=0x56509f639450 status=0
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1827] [C2][S3038740783373008701] encode data called: filter=0x56509f638460 status=0
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1853] [C2][S3038740783373008701] encoding data via codec (size=19 end_stream=true)
[2020-05-13 09:55:38.500][14][trace][connection] [source/common/network/connection_impl.cc:429] [C2] writing 19 bytes, end_stream false
[2020-05-13 09:55:38.500][14][trace][main] [source/common/event/dispatcher_impl.cc:163] item added to deferred deletion list (size=1)
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S3038740783373008701] decode headers called: filter=0x56509f81ba40 status=1
[2020-05-13 09:55:38.500][14][trace][http] [source/common/http/http1/codec_impl.cc:497] [C2] parsed 551 bytes
[2020-05-13 09:55:38.500][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 2
[2020-05-13 09:55:38.500][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.500][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:259] [C2] ssl write returns: 159
[2020-05-13 09:55:38.500][14][trace][main] [source/common/event/dispatcher_impl.cc:79] clearing deferred deletion list (size=1)
[2020-05-13T09:55:38.498Z] "GET /todo HTTP/1.1" 503 UH 0 19 2 - "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36" "62291544-b6d1-4d29-8c8c-65d4dcd08b23" "front-domaine.com" "-"
[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 3
[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:531] [C2] read ready
[2020-05-13 09:55:38.573][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:81] [C2] ssl read returns: 480
[2020-05-13 09:55:38.573][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:81] [C2] ssl read returns: -1
[2020-05-13 09:55:38.573][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:155] [C2] ssl read 480 bytes
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:470] [C2] parsing 480 bytes
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:672] [C2] message begin
[2020-05-13 09:55:38.573][14][debug][http] [source/common/http/conn_manager_impl.cc:268] [C2] new stream
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Host value=front-domaine.com
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Connection value=keep-alive
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Pragma value=no-cache
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Cache-Control value=no-cache
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=User-Agent value=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Accept value=image/webp,image/apng,image/*,*/*;q=0.8
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-Site value=same-origin
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-Mode value=no-cors
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Sec-Fetch-Dest value=empty
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Referer value=https://front-domaine.com/todo
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Accept-Encoding value=gzip, deflate, br
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:573] [C2] onHeadersCompleteBase
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:433] [C2] completed header: key=Accept-Language value=en-US,en;q=0.9
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:771] [C2] Server: onHeadersComplete size=12
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:649] [C2] message complete
[2020-05-13 09:55:38.573][14][debug][http] [source/common/http/conn_manager_impl.cc:781] [C2][S14444828467452402880] request headers complete (end_stream=true):
':authority', 'front-domaine.com'
':path', '/favicon.ico'
':method', 'GET'
'connection', 'keep-alive'
'pragma', 'no-cache'
'cache-control', 'no-cache'
'user-agent', 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36'
'accept', 'image/webp,image/apng,image/*,*/*;q=0.8'
'sec-fetch-site', 'same-origin'
'sec-fetch-mode', 'no-cors'
'sec-fetch-dest', 'empty'
'referer', 'https://front-domaine.com/todo'
'accept-encoding', 'gzip, deflate, br'
'accept-language', 'en-US,en;q=0.9'

[2020-05-13 09:55:38.573][14][debug][http] [source/common/http/conn_manager_impl.cc:1333] [C2][S14444828467452402880] request end stream
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S14444828467452402880] decode headers called: filter=0x56509f81ba40 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S14444828467452402880] decode headers called: filter=0x56509f8477a0 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S14444828467452402880] decode headers called: filter=0x56509f81bbc0 status=0
[2020-05-13 09:55:38.573][14][debug][router] [source/common/router/router.cc:477] [C2][S14444828467452402880] cluster 'reactjs-client' match for URL '/favicon.ico'
[2020-05-13 09:55:38.573][14][debug][upstream] [source/common/upstream/cluster_manager_impl.cc:1235] no healthy host for HTTP connection pool
[2020-05-13 09:55:38.573][14][debug][http] [source/common/http/conn_manager_impl.cc:1475] [C2][S14444828467452402880] Sending local reply with details no_healthy_upstream
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1565] [C2][S14444828467452402880] encode headers called: filter=0x56509f639540 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1565] [C2][S14444828467452402880] encode headers called: filter=0x56509f639450 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1565] [C2][S14444828467452402880] encode headers called: filter=0x56509f638460 status=0
[2020-05-13 09:55:38.573][14][debug][http] [source/common/http/conn_manager_impl.cc:1706] [C2][S14444828467452402880] encoding headers via codec (end_stream=false):
':status', '503'
'content-length', '19'
'content-type', 'text/plain'
'date', 'Wed, 13 May 2020 09:55:38 GMT'
'server', 'ssl_default'

[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:429] [C2] writing 140 bytes, end_stream false
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1827] [C2][S14444828467452402880] encode data called: filter=0x56509f639540 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1827] [C2][S14444828467452402880] encode data called: filter=0x56509f639450 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1827] [C2][S14444828467452402880] encode data called: filter=0x56509f638460 status=0
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1853] [C2][S14444828467452402880] encoding data via codec (size=19 end_stream=true)
[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:429] [C2] writing 19 bytes, end_stream false
[2020-05-13 09:55:38.573][14][trace][main] [source/common/event/dispatcher_impl.cc:163] item added to deferred deletion list (size=1)
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/conn_manager_impl.cc:1042] [C2][S14444828467452402880] decode headers called: filter=0x56509f823980 status=1
[2020-05-13 09:55:38.573][14][trace][http] [source/common/http/http1/codec_impl.cc:497] [C2] parsed 480 bytes
[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:493] [C2] socket event: 2
[2020-05-13 09:55:38.573][14][trace][connection] [source/common/network/connection_impl.cc:581] [C2] write ready
[2020-05-13 09:55:38.573][14][trace][connection] [source/extensions/transport_sockets/tls/ssl_socket.cc:259] [C2] ssl write returns: 159
[2020-05-13 09:55:38.573][14][trace][main] [source/common/event/dispatcher_impl.cc:79] clearing deferred deletion list (size=1)
[2020-05-13T09:55:38.573Z] "GET /favicon.ico HTTP/1.1" 503 UH 0 19 0 - "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36" "9736ce7e-0d6c-4b8d-bad4-07a23acaf167" "front-domaine.com" "-"
[2020-05-13 09:55:41.922][6][debug][main] [source/server/server.cc:177] flushing stats

my browser show me a no healthy upstream error in html
here my general networking in browser:
Request URL: https://front-domaine.com/todo
Request Method: GET
Status Code: 503 Service Unavailable

please help me. Thanks. I success to run a similar config with static_ressources in one file but wasn't dynamic.

@nbeny I think lb_endpoints is an array.
An example here:
https://github.com/envoyproxy/envoy/blob/c5c1e5bb6570f81f30dd48d8b379392c84e81fe0/examples/front-proxy/front-envoy.yaml#L41-L42

@dio I test this solution, but it doesn't solve the problem.
It is an array but if you have only one field you can not use array (my logs config file don't show me any error about it).
Thanks for the answer !

Hum, weird. I tested in my local it does work removing the following error logs:
[2020-05-13 09:54:26.907][6][warning][config] [source/common/config/filesystem_subscription_impl.cc:40] Filesystem config update rejected: Unexpected EDS resource length: 3
[2020-05-13 09:54:26.908][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:41] Failed configuration:
version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "reactjs-client"
    endpoints {
    }
  }
}
resources {

exact, It was a bad alignement. I can see it in the logs config now:
[2020-05-13 11:25:53.675][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/eds.yaml
[2020-05-13 11:25:53.676][6][warning][config] [source/common/config/filesystem_subscription_impl.cc:40] Filesystem config update rejected: Unexpected EDS resource length: 3
[2020-05-13 11:25:53.676][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:41] Failed configuration:
version_info: "0"
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "reactjs-client"
    endpoints {
      lb_endpoints {
        endpoint {
          address {
            socket_address {
              address: "<IP_ADDRESS>"
              port_value: 8081
            }
          }
        }
      }
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "node-server"
    endpoints {
      lb_endpoints {
        endpoint {
          address {
            socket_address {
              address: "<IP_ADDRESS>"
              port_value: 9090
            }
          }
        }
      }
    }
  }
}
resources {
  [type.googleapis.com/envoy.api.v2.ClusterLoadAssignment] {
    cluster_name: "go-server"
    endpoints {
      lb_endpoints {
        endpoint {
          address {
            socket_address {
              address: "<IP_ADDRESS>"
              port_value: 14586
            }
          }
        }
      }
    }
  }
}
183412668: "envoy.api.v2.DiscoveryResponse"

but it give me an error what I'm doing wrong for get an error on this ? I'm sorry for it...

@nbeny, could you try this?
version_info: "0"
resources:
  - "@type": type.googleapis.com/envoy.api.v2.ClusterLoadAssignment
    cluster_name: reactjs-client
    - endpoints:
      - lb_endpoints:
        endpoint:
          address:
            socket_address:
              address: <IP_ADDRESS>
              port_value: 8081

  - "@type": type.googleapis.com/envoy.api.v2.ClusterLoadAssignment
    cluster_name: node-server
    - endpoints:
      - lb_endpoints:
        endpoint:
          address:
            socket_address:
              address: <IP_ADDRESS>
              port_value: 9090
        load_balancing_weight: 100

  - "@type": type.googleapis.com/envoy.api.v2.ClusterLoadAssignment
    cluster_name: go-server
    - endpoints:
      - lb_endpoints:
        endpoint:
          address:
            socket_address:
              address: <IP_ADDRESS>
              port_value: 14586

yes of course, I got this log:
[2020-05-13 13:20:02.783][6][debug][config] [source/common/config/filesystem_subscription_impl.cc:47] Filesystem config refresh for /etc/envoy/eds.yaml
[2020-05-13 13:20:02.784][6][warning][config] [source/common/config/filesystem_subscription_impl.cc:65] Filesystem config update failure: yaml-cpp: error at line 18, column 5: end of map not found

line 18 because I got comments:
line 17 |     cluster_name: reactjs-client
line 18 |     - endpoints:
line 19 |       - lb_endpoints:

this is signaled by vs code yaml too on reactjs-client

I found the solution, I having to slit my eds.yaml file by 3.
eds_go.yaml, eds_node.yaml and eds_front.yaml
Thanks a lot @dio ! I will close on this

Hello. @nbeny Did you find any solutions? I have the same problem and I don't want to split eds on a big number of files.
I know that we can use the same list in one file for clusters and it's working perfectly. Why we can't use it for eds?


helper script to check if each directory has an index.md

a helper script that reports:

if for each Rmd an equivalent md exists would be useful
if an md-file is not named index.md
if multiple md files are in a directory

This R script does the job. Do you have something like this in mind?
#load library
library(here)
library(assertthat)

# get all paths with documents: tutorials and articles
list_tutorials_path <- list.dirs(path = here("content", "tutorials"), recursive = FALSE)
list_articles_path <- list.dirs(path = here("content", "articles"), recursive = FALSE)
list_documents_path <- c(list_tutorials_path, list_articles_path)

for (document in list_documents_path) {
  tutorial_files <- list.files(document, include.dirs = FALSE)

  # find md files
  md_file_pos <- grep("\\.md", tutorial_files)
  md_file <- tutorial_files[md_file_pos]

  # check if multiple md files are in a directory
  assert_that(length(md_file) <= 1,
              msg = paste0("Multiple md files found in ", document, "."))

  # check if md-files are not named index.md
  assert_that(all(md_file == "index.md"),
              msg = paste0("md file ",
                          tutorial_files[md_file_pos],
                          " should be renamed index.md in ",
                          document,
                          "."))

  # check that for each Rmd an equivalent md exists
  rmd_file_pos <- grep("\\.Rmd", tutorial_files)
  rmd_file <- document[rmd_file_pos]
  if (length(rmd_file) > 0) {
    rmd_file <- tutorial_files[rmd_file_pos]
    assert_that(length(md_file) > 0,
                msg = paste0("Rmd file ",
                            rmd_file,
                            " not converted to markdown file in ", document, "."))
    }
}

If no error is arised, then it is all fine.

Note that list.files has a pattern argument and include.dirs is by default FALSE. That is more elegant and efficient to find md files.
md_file <- list.files(document, pattern = "\\.md")

you don't need the all() in the second assertion. If there is more than one md file, then first assertion yields an error.

Thanks @ThierryO! Yes, indeed, using pattern argument within list.files makes code shorter and more elegant. :+1:
About the all(), I added as shortcut to avoid Error: assert_that: length of assertion is not 1 for folder .../tutorials/test_files which has no md files or Rmd files neither. Actually no idea why this folder exists.
Code with pattern argument as suggested by @ThierryO:
library(here)
library(assertthat)

list_tutorials_path <- list.dirs(path = here("content", "tutorials"), recursive = FALSE)
list_articles_path <- list.dirs(path = here("content", "articles"), recursive = FALSE)
list_documents_path <- c(list_tutorials_path, list_articles_path)

for (document in list_documents_path) {
  md_file <- list.files(document, pattern = "\\.md")

  # check if multiple md files are in a directory
  assert_that(length(md_file) <= 1,
              msg = paste0("Multiple md files found in ", document, "."))

  # check if md-files are not named index.md
  assert_that(all(md_file == "index.md"),
              msg = paste0("md file ",
                          tutorial_files[md_file_pos],
                          " should be renamed index.md in ",
                          document,
                          "."))

  # check that for each Rmd an equivalent md exists
  rmd_file <- list.files(document, pattern = "\\.rmd")
  if (length(rmd_file) > 0) {
    assert_that(length(md_file) > 0,
                msg = paste0("Rmd file ",
                            rmd_file,
                            " not converted to markdown file in ", document, "."))
    }
}

I guess this could be a (non-R script) that is part of GitHub actions, but on the other hand, I don't think we've encountered it before that people write tutorials without writing an index.md?

Add if there is both an index.Rmd and index.md, check if the index.Rmd was rendered. We did something similar with README.Rmd in  https://github.com/inbo/checklist/blob/867f045d2056daa5775dcb387f47ec6f2bbcadab/R/check_documentation.R#L76

Thanks a lot, @ThierryO! We could indeed to that, but we'd need to set up an environment in GitHub Actions able to compile all Rmd files in various tutorials with guaranteed same byte-to-byte output than what authors generate on their machines prior to submission (but in that case, why are we asking them to provide the md files at all).
All in all, the more I think of this issue, the more I think it's probably not that easy to implement fully and properly, and given it's open for 3 years without (at my knowledge) encountering any practical issues due to this, I wonder if this issue really deserve to invest much time in it. Any opinion? @florisvdh? @peterdesmet? @damianooldoni?

Just providing my opinion on this:

personally I don't see the need to re-check an already working website (hence to check the existence of index.md files). At the same time, just checking the presence of index.md files wouldn't be harmful nor difficult.
checking the presence of index.md can as well happen manually while checking correctness and sensibility of a tutorial's contents
there's an auto-build of the website in each PR which can be used as a further, manual check of the presence of an updated index.md for the PR's tutorial, when a reviewer looks at it
automated (relatively unsupervised) creation of all index.md files on each push and PR to main, while sounding attractive to be sure no errors occur with current package versions, has some disadvantages compared to the current static case:

using new package versions, hence code output, would not match the tutorial's text and date any longer (except when using renv at tutorial level, but this complicates matters further). Even when tutorial's code may run without errors using new packages, this kind of mismatching will occur for sure, and it would need extra maintenance.
we have to outweigh proactive (by testing) vs. reactive maintenance (reactive: when a reader, not a bot, complains). Overall, automated knitting would invoke more frequent maintenance (including that of the testing system). I'm more in favour of a planned choice to manually update one or several outdated tutorials.

IMHO this issue can be closed, unless somebody is in favour of implementing something simple. The original idea is in fact simple, and it then involves e.g. a simple bash check inside a GHA workflow.

Thanks a lot @florisvdh. I agree with all this, and I also think that automated creation of index.md files sounds attractive in theory, but would probably in practice create more troubles than it's solving.
So, I'd also close this issue. I'd be happy to implement a "simple solution" if we ever encounter a real-word issue with any of this in the future.


Don't remove results folder if no analysis could be ran

Running CodeChecker analyze nonexistent.file removed potentially valid results while not replacing them with new ones.
sys.exit(1) so potential wrapper scripts and shell chains don't go on with parseing or storeing previous results.

Closed until I can figure out why this makes the OSX tests fail.


Netbeans 17

Looks to be working. Resolves #474

I'll self integrate this in 24h if no objections arise.


add basic test

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@dd34ddd). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main       #2   +/-   ##
=======================================
  Coverage        ?   50.00%
=======================================
  Files           ?        3
  Lines           ?      136
  Branches        ?        0
=======================================
  Hits            ?       68
  Misses          ?       68
  Partials        ?        0

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update dd34ddd...ccd3aab. Read the comment docs.


Cannot run a project with pyglet

Describe the bug
As soon as I run the app:
Traceback (most recent call last):
  File "D:\PycharmProjects\GameTemplate\main.py", line 1, in <module>
    import arcade
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\arcade\__init__.py", line 146, in <module>
    from .joysticks import get_game_controllers
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\arcade\joysticks.py", line 3, in <module>
    import pyglet.input
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\__init__.py", line 150, in <module>
    from .win32 import get_devices
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\win32\__init__.py", line 6, in <module>
    from pyglet.input.win32.directinput import _di_manager as _di_device_manager
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\win32\directinput.py", line 354, in <module>
    _di_manager = DIDeviceManager()
                  ^^^^^^^^^^^^^^^^^
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\win32\directinput.py", line 221, in __init__
    self.set_current_devices()
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\win32\directinput.py", line 228, in set_current_devices
    new_devices, _ = self._get_devices()
                     ^^^^^^^^^^^^^^^^^^^
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\win32\directinput.py", line 298, in _get_devices
    _xinput_devices = get_xinput_guids()
                      ^^^^^^^^^^^^^^^^^^
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\input\win32\xinput.py", line 306, in get_xinput_guids
    hr = locator.ConnectServer(name_space, None, None, 0, 0, None, None, byref(services))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\PycharmProjects\GameTemplate\venv\Lib\site-packages\pyglet\libs\win32\com.py", line 185, in pinterface_method_forward
    return _m(self, *args)
           ^^^^^^^^^^^^^^^
  File "_ctypes/callproc.c", line 1008, in GetResult
OSError: [WinError -2147217394] Windows Error 0x8004100e

System Information:
Win11 (tiny11) - Intel i5-4670K - 21GB RAM - GTX1080Ti
Pycharm 2024.2.3 CE as IDE
Python versions tried: 3.10, 3.12, 3.13
Pyglet versions tried: 2.1.dev2, 2.1.dev7
How To Reproduce
Make new project. Import Arcade. Pyglet will install as a dependency. Import arcade. Run (the project) as you watch the world crumble before you

Thanks for the report!
Looks like your Windows install is either blocking the WMI query, missing something, or corrupt.  I will add some checks to bail out of the function if it fails.
For now you can bypass XInput by calling:
import pyglet
pyglet.options["win32_disable_xinput"] = True

At the top of your file to disable xinput.

Hi! It was partially solved. I could run the project with 3.10, but on 3.13 it outputs:
Traceback (most recent call last):   File "D:\PycharmProjects\CELESTE2\main.py", line 1, in <module>     import globals as g   File "D:\PycharmProjects\CELESTE2\globals.py", line 3, in <module>     import arcade   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\arcade\__init__.py", line 94, in <module>     from .sections import Section, SectionManager   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\arcade\sections.py", line 9, in <module>     from arcade.camera.default import DefaultProjector   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\arcade\camera\__init__.py", line 27, in <module>     from arcade.camera.camera_2d import Camera2D   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\arcade\camera\camera_2d.py", line 21, in <module>     from arcade.gl import Framebuffer   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\arcade\gl\__init__.py", line 20, in <module>     from .context import Context   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\arcade\gl\context.py", line 22, in <module>     import pyglet.gl.lib   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\gl\__init__.py", line 191, in <module>     from .win32 import Win32Config as Config   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\gl\win32.py", line 6, in <module>     from pyglet.display.win32 import Win32Canvas   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\display\__init__.py", line 44, in <module>     from pyglet.display.win32 import Win32Display as Display   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\display\win32.py", line 3, in <module>     from pyglet.libs.win32 import _user32, _shcore, _gdi32   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\libs\win32\__init__.py", line 6, in <module>     from . import com   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\libs\win32\com.py", line 226, in <module>     class IUnknown(Interface):     ...<4 lines>...         ]   File "D:\PycharmProjects\CELESTE2\.venv\Lib\site-packages\pyglet\libs\win32\com.py", line 154, in __new__     _pInterfaceMeta(f"p{name}", (ctypes.POINTER(bases[0]),), {'_type_': res_type})     ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: _type_ must have storage info

There is an issue #1196 exactly talking abt this, yet it is closed as fixed it seems.

Are you using the latest version of arcade? pip install arcade==3.0.0.dev37 should take care of that.
That version seems to have bumped the pyglet dependency to 2.1.dev6, which should be the first of the dev versions containing the fix (at least going by their release dates on pypi). (The release version and pypi version differ by 1 for some reason, but the release dates match.) If you are using any earlier version, pyglet will contain an outdated COM module which will fail on Python 3.13.

No, dev37 was the culprit. I had to build arcade 3.0.0.dev38 (3w ago release) myself to make it work. It works with the last public pyglet release without any hiccups

I am not really familiar with gh issues as i don't stick around here often, I think i solved the problem on my end and could probably close this thread, but i do hesitate, in case someone needs any more info about this particular bug(?). If not, feel free to close it if you are able to.

If you can run the project now, i'd say feel free to close the issue. The text in it will remain searchable either way for anyone else running into these errors.
The first one is rather unusual, and from two links ([1], [2]) i could dig up on the error (WBEM_E_INVALID_NAMESPACE while looking up root/cimv2) sounds like the result of a misconfiguration of your Windows installation. The latter error is definitely caused by the recency of Python 3.13 and the fact the packages and dependencies didn't get updated all that quickly.


chore: upgrade to go 1.17 and introduce gnap client interface

Signed-off-by: Baha Shaaban<EMAIL_ADDRESS>

@Baha-sk t Just curious, what does "upgrade to go 1.17" mean ? I don't see any existing files being modified in this PR.

@Baha-sk t Just curious, what does "upgrade to go 1.17" mean ? I don't see any existing files being modified in this PR.

removed text


Added mO9W

LGTM. Will merge once added to Frontier. Will you be creating a PR for that @devgeodb ?


Add support for TYPE_MATCHES relocation

This change adds support for the TYPE_MATCHES relocation to the program.
This relocation backs the type match relation, which is introduced here:
<EMAIL_ADDRESS>Signed-off-by: Daniel Müller<EMAIL_ADDRESS>

Thanks!


Files rename error

The following error appears when files are renamed:
(node:3580) UnhandledPromiseRejectionWarning: Error: {"error":"500/TypeError","from":"sortChangedFiles","message":"There was an issue sorting files changed.","payload":"{}"}
    at run (/home/runner/work/_actions/trilom/file-changes-action/v1.2.3/dist/index.js:1:19989)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
(node:3580) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:3580) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
##[error]There was an issue sorting changed files from Github.
Exception: {
  "error": "500/TypeError",
  "from": "sortChangedFiles",
  "message": "There was an issue sorting files changed.",
  "payload": "{}"
}

Setup looks like this:
steps:
  - id: file_changes
    uses<EMAIL_ADDRESS>    with:
      output: 'json' # optional output format
  - name: Checkout
    uses: actions/checkout@v2
  - name: Dummy Action
    uses: ./ # Uses an action in the root directory
    id: dummy_action
    with:
      authToken: ${{ secrets.GITHUB_TOKEN }}
      files_added: ${{ steps.file_changes.outputs.files_added }}
      files_modified: ${{ steps.file_changes.outputs.files_modified }}
      files_removed: ${{ steps.file_changes.outputs.files_removed }}

Is there a recommended way to get renamed files?
(BTW, cool action)

Hey there, thanks for the input!
Could you set the secret on the repo ACTIONS_STEP_DEBUG to true and there should be an output:
Here are the files I am changing: ...
Can you grab this so we can see what it looks like?  From what I can see it should contain an array of changed files.  It might either be empty, or contain some unexpected inputs/issues.
One thing I think MIGHT cause the issue is the fact that you're not pulling the repo prior to using the action, I believe it should work without pulling the repo AFAIK but I am not 💯

Here are the outputs with the ACTIONS_STEP_DEBUG secret set to true:
##[debug]Here are the files I am changing: [
##[debug]  {
##[debug]    "sha": "cd183c8c3a39afb73373ff04354e2fc7505d486e",
##[debug]    "filename": "posts/post-01 copy 60.md",
##[debug]    "status": "renamed",
##[debug]    "additions": 0,
##[debug]    "deletions": 0,
##[debug]    "changes": 0,
##[debug]    "blob_url": "https://github.com/bukharim96/blogg-template/blob/ff29474d83a87ea102a3433c4c5cbd6dfb836f0c/posts/post-01%20copy%2060.md",
##[debug]    "raw_url": "https://github.com/bukharim96/blogg-template/raw/ff29474d83a87ea102a3433c4c5cbd6dfb836f0c/posts/post-01%20copy%2060.md",
##[debug]    "contents_url": "https://api.github.com/repos/bukharim96/blogg-template/contents/posts/post-01%20copy%2060.md?ref=ff29474d83a87ea102a3433c4c5cbd6dfb836f0c",
##[debug]    "previous_filename": "posts/post-01 copy 67.md"
##[debug]  }
##[debug]]
##[error]There was an issue sorting changed files from Github.
Exception: {
  "error": "500/TypeError",
  "from": "sortChangedFiles",
  "message": "There was an issue sorting files changed.",
  "payload": "{}"
}
(node:2485) UnhandledPromiseRejectionWarning: Error: {"error":"500/TypeError","from":"sortChangedFiles","message":"There was an issue sorting files changed.","payload":"{}"}
    at run (/home/runner/work/_actions/trilom/file-changes-action/v1.2.3/dist/index.js:1:19989)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
(node:2485) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:2485) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
##[debug]Node Action run completed with exit code 1
##[debug]Finishing: Run<EMAIL_ADDRESS>
The action fails on file rename. BTW, I'm pushing the changes not pulling them.

I see the issue- thanks for the feedback, I’ll tag this issue when it’s resolved.

Looks like exception is thrown here: https://github.com/trilom/file-changes-action/blob/a6ac0c3c43b7f68b8bde51c901439c367a7f280f/src/FilesHelper.ts#L24,
when there's an attempt to modify changedFiles.renamed (which isn't present now).
I've searched github api and here: https://developer.github.com/v3/repos/commits/#compare-two-commits I've found this: «This includes the status of the change (for example, if a file was added, removed, modified, or renamed)».
Usually I do not use ts, but I'll try to make a PR tomorrow (because my organization need it badly :)

This is being merged in #99

Thank you everyone for doing my work for me.
I love explaining to my 9 year old how I make a thing for me, and I put it out there in the world and people go "great! It's 90% of what I need and I just need to fix/add this one little thing.".

Nice! OSS is just great.


⚠ Syncthing-KA-TM has degraded performance

In deab26f, Syncthing-KA-TM ($URL_SYNCTHING_MERZ_NIMBUS_TM) experienced degraded performance:

HTTP code: 401
Response time: 12030 ms

Resolved: Syncthing-KA-TM performance has improved in 121b8a5 after 42 minutes.


edit button in a tag

Thanks for your help and interest in Zulip. Closing, since this unfortunately cannot be merged as is, but please make an account on our developers' server at https://chat.zulip.org, and we can find a good project to match your interests.


[DO NOT MERGE]: test cases review

These are the test cases to test SMP functionality on scheduler context.
Signed-off-by: Spoorthi K<EMAIL_ADDRESS>

Codecov Report

Merging #7425 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #7425      +/-   ##
==========================================
+ Coverage   55.26%   55.26%   +<.01%
==========================================
  Files         467      467
  Lines       51641    51641
  Branches     9886     9886
==========================================
+ Hits        28540    28541       +1
+ Misses      19191    19190       -1
  Partials     3910     3910

Impacted Files
Coverage Δ

lib/posix/pthread.c
69.84% <0%> (+0.5%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8e8cb4a...80af9d8. Read the comment docs.

Thanks for the review comments @andyross. I have addressed them. Please have a look now.

Closing this PR, will be creating separate PRs to track the test case which has to be debugged and ones which passes.


CAMEL-17409: run master-push-build.yml workflow on this branch (3.7.x)

See https://issues.apache.org/jira/browse/CAMEL-17409

the regen_bot_3.7.x needs to be branched from 3.7.x obviously

Thanks, should be fixed. I force-pushed and can't see your changes.

I did nothing for the moment. I need to create the branches.

According to the action docs, it will create the branch if it doesn't exist.

Try to merge this and let's see.

The action created a regen_bot-3.7.x branch.


DeepSpeed and Zero

I noticed that the deepspeed and zero switches are mutually exclusive. What is the difference between turning on zero and using ds_config to configure it, and using deepspeed directly?

enabled_zero turns on ZeRO-Inference (and uses the config in ds_config) while enabled_deepspeed uses DeepSpeed-Inference. Using DeepSpeed-Inference is the default behavior in MII. More on the differences between the two below:
ZeRO-Inference (latest release here) is primarily targeting cases where we want to run inference with very large models on very limited GPU memory. It takes advantage of ZeRO offloading capabilities to move most of the model weights to CPU memory (or even NVME storage). Because there is overhead associated with offloading weights, it is typically not well suited for use cases where low latency inference is a priority.
DeepSpeed-Inference is a separate engine that introduces lots of optimizations for running inference. For example, we support custom kernel injection on tens of thousands of models that can significantly improve latency and throughput. This will likely be your best bet for getting lowest latency when doing inference, but at the cost of needing much more GPU memory.

Thank you for your patient answer


The bot joined and immediately quit

Describe the bug
The bot successfully joined the server and immediately quit
To Reproduce
Steps to reproduce the behavior:

type node .
See error

Expected behavior
Join the server and input commands automatically every 30 seconds
Screenshots

Additional context
N

My node & npm version
node
v18.12.1
npm
8.19.2

Sometimes it does not show Error: write EPIPE
but the bot will leave within a few seconds after joining

Oh I think is server problom


Chore: Grammar 🤔 in Writing > Style > Punctuation

Punctuation is both singular and plural — its possible that this section could be referencing punctuation marks, but either way 'punctionations' is not grammatically correct.

Tech writer didn't say anything about it...
@cj213x could you review this?


Add Types

Since this is a library, adopting TypeScript to type our useMediaQuery hook and MediaQuery component will enable Intellisense in VSCode even if people aren't using TypeScript (I think it enables that, anyways). This will be beneficial (or do nothing) for all users and only require minimal changes to the project.
Things to look into are how to set up a TypeScript library to enable all the features that adopting TypeScript would give us.

Fixed with #15


Better DX

Would it be possible for you to not only tag but also release each new version update?
I get a notification each time a new version has been published, which is quite important to keep the code current. If a tag isn’t made into a release, there won’t be a notification.

Also, it’d be nice to see what updates were made. NextJS does a great job.

Hopefully you can integrate it into your development process.

Hello @heymartinadams,
This is on our radar already, and we do have plans for improvements in our release process - you can expect them within the next few weeks. I'll update this issue when the changes are live :)
Would you like to add anything else to this thread or should I close this one?

Thanks so much @nikosdouvlis 💯  Nothing else, appreciate it.


change index.html generation

Hello,
In this Pull Request:

we added a tiny text to the redirection page (in case the browser is not redirecting the user)
we moved the generation code for the index.html, this generation is also modified:

the index.html will be written in top of the output dir
the versions path is removed because it's part of the config.py (so we formated smv_outputdir_format to have the correct redirection path)

Note that as we moved the index.html generation code, code that generates an index.html in the _static/ folder of each versions doesn't exist anymore
Thanks !

Hi,
we are stopping the maintenance of this package and archiving the repository. Feel free to fork if you're actively using this. I'm going to close this PR.
Thanks!