Skip to content

Make contrib filter visibility configurable#18131

Merged
mattklein123 merged 2 commits intoenvoyproxy:mainfrom
samrabelachew:contrib-visibility
Sep 15, 2021
Merged

Make contrib filter visibility configurable#18131
mattklein123 merged 2 commits intoenvoyproxy:mainfrom
samrabelachew:contrib-visibility

Conversation

@samrabelachew
Copy link
Copy Markdown
Contributor

@samrabelachew samrabelachew commented Sep 15, 2021

Commit Message: Creating a variable CONTRIB_EXTENSION_PACKAGE_VISIBILITY to allow users to override default package visibility for contrib filters similar to existing filters.
Additional Description:
Risk Level: Low
Testing: <TBD, could use some guidance on writing tests for a feature like this. I have little experience with bazel>
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features:
Fixes #Issue: #18106

Samra Belachew added 2 commits September 15, 2021 00:59
Signed-off-by: Samra Belachew <sbelachew@lyft.com>
Signed-off-by: Samra Belachew <sbelachew@lyft.com>
Copy link
Copy Markdown
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

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

Thanks!

@mattklein123 mattklein123 merged commit 6bc5d44 into envoyproxy:main Sep 15, 2021
mum4k pushed a commit to envoyproxy/nighthawk that referenced this pull request Sep 20, 2021
- updated bazel/repositories.bzl
- .bazelrc already in sync
- added `CONTRIB_EXTENSION_PACKAGE_VISIBILITY = ["//:contrib_library"]` to https://github.com/envoyproxy/nighthawk/blob/main/extensions_build_config.bzl to fix the failure from running `ci/do_ci.sh build` which is caused by envoyproxy/envoy#18131
- changed `api_.randomGenerator()` to `context_.api().randomGenerator()` in `ClusterManagerFactory` which is caused by envoyproxy/envoy#18122

Signed-off-by: qqustc@gmail.com <qqin@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants