Skip to content

Update Envoy SHA to latest.#3202

Merged
istio-testing merged 2 commits intoistio:masterfrom
PiotrSikora:envoy_20210219
Feb 19, 2021
Merged

Update Envoy SHA to latest.#3202
istio-testing merged 2 commits intoistio:masterfrom
PiotrSikora:envoy_20210219

Conversation

@PiotrSikora
Copy link
Copy Markdown
Contributor

Signed-off-by: Piotr Sikora piotrsikora@google.com

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
@PiotrSikora PiotrSikora requested review from a team and bianpengyuan February 19, 2021 21:53
@google-cla google-cla bot added the cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. label Feb 19, 2021
@istio-testing istio-testing added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Feb 19, 2021
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
std::make_shared<IstioWasm>(vm_config.runtime(), vm_config.vm_id(),
anyToBytes(vm_config.configuration()),
vm_key, scope, cluster_manager, dispatcher);
// TODO(rapilado): make this transformation in Proxy-Wasm C++ Host.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ryanapilado it looks that this leaks quite a bit and each extension needs to convert CapabilityRestrictionConfig to allowed_capabilities, which seems a bit error prone. We should do it earlier in the process (either in Proxy-Wasm C++ host or Envoy) to avoid this repetition.

cc @mathetake to catch similiar issues in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants