Skip to content

Skipping unsupported runtime layer: name: "base" #7919

@howardjohn

Description

@howardjohn

When starting up Envoy, it will log:

[2019-08-14 17:54:50.092][1][info][main] [source/server/server.cc:438] runtime: layers:
  - name: base
    static_layer:
      {}
  - name: admin
    admin_layer:
      {}
[2019-08-14 17:54:50.092][1][warning][runtime] [source/common/runtime/runtime_impl.cc:497] Skipping unsupported runtime layer: name: "base"
static_layer {
}

This is causing some confusion. What does this mean?

It seems like Envoy is trying to create some runtime layer "base" that it doesn't even support?

It seems to me, having no knowledge of runtime layers, that either

  • Envoy shouldn't create this "base" layer
  • Envoy should "support" this "base" layer
  • Envoy should not warn about not supporting the base layer

Reproduce by running docker run --rm -p 10000:10000 envoyproxy/envoy-dev:e1d713efc1342790208a86b7ba795d692b47f443

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionQuestions that are neither investigations, bugs, nor enhancements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions