-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resolve warnings from Envoy during make test-extproc
#274
Comments
make test-extproc
make test-extproc
I'm working on this and will send a PR shortly. |
Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Resolves: envoyproxy#274. Signed-off-by: Sébastien Han <seb@redhat.com>
Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Resolves: envoyproxy#274. Signed-off-by: Sébastien Han <seb@redhat.com>
Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Resolves: envoyproxy#274. Signed-off-by: Sébastien Han <seb@redhat.com>
**Commit Message** Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Signed-off-by: Sébastien Han <seb@redhat.com> **Related Issues/PRs (if applicable)** #274 **Special notes for reviewers (if applicable)** The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Any suggestions for a fix are welcome. Signed-off-by: Sébastien Han <seb@redhat.com>
@leseb if you have a mac locally, could you take a look at this mac specific warning as well?
|
@mathetake Since the option behaves differently depending on the platform, I’m not sure if we can suppress this warning on Mac. Also, I don’t want to alter Linux’s default behavior just to silence it on Mac. One possibility is to use separate files for Linux and Mac by using a template to generate the file based on the OS, but that feels excessive. If you have any suggestions, I’m open to them—but honestly, I might just let this one go. |
Sounds reasonable - let's close this for now then |
Fixed in #283. |
**Commit Message** Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Signed-off-by: Sébastien Han <seb@redhat.com> **Related Issues/PRs (if applicable)** envoyproxy#274 **Special notes for reviewers (if applicable)** The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Any suggestions for a fix are welcome. Signed-off-by: Sébastien Han <seb@redhat.com> Signed-off-by: Eric Mariasis <ericmariasis829@gmail.com>
**Commit Message** Addressed warnings observed during `make test-extproc`, except for the `reuse_port` warning, which is platform-dependent and cannot be fixed on non-Linux systems. - Updated `json_format` to be nested under `log_format` to align with Envoy's expected configuration. - Added `overload_manager` configuration to manage downstream connection limits. - The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Signed-off-by: Sébastien Han <seb@redhat.com> **Related Issues/PRs (if applicable)** envoyproxy#274 **Special notes for reviewers (if applicable)** The warning related to `reuse_port` being force disabled on non-Linux platforms was **not** fixed, as it is platform-dependent. Any suggestions for a fix are welcome. Signed-off-by: Sébastien Han <seb@redhat.com> Signed-off-by: Erica Hughberg <erica.sundberg.90@gmail.com>
The following is the output from the command and I would like them resolved by updating https://github.com/envoyproxy/ai-gateway/blob/main/tests/extproc/envoy.yaml
https://github.com/envoyproxy/ai-gateway/actions/runs/13096047563/job/36538439949
The text was updated successfully, but these errors were encountered: