Michael Pleshakov

Results 42 issues of Michael Pleshakov
trafficstars

https://github.com/nginxinc/nginx-gateway-fabric/pull/1884 introduced auto generated api reference CRD docs https://docs.nginx.com/nginx-gateway-fabric/how-to/configuration/control-plane-configuration/ doesn't reference docs generated for ControlPlane CRD. Acceptance criteria: - Make sure API reference docs are referenced - Remove any redundant...

documentation

Currently, njs is not mentioned in the developers doc at all -- https://github.com/nginxinc/nginx-gateway-fabric/tree/main/docs/developer -- so for new developers, it is easy to start working on njs-related parts. At the same...

documentation

Once this is implemented https://github.com/nginxinc/telemetry-exporter/issues/41 and the corresponding dependency is updated in our project, remove X-F5-OTEL from exporter configuration: https://github.com/nginxinc/nginx-gateway-fabric/blob/0fc3902f512fb79bc53889daf2882ddfdb073081/internal/mode/static/manager.go#L550-L552 Acceptance criteria: - Remove the header configuration - Ensure that...

refined
tech-debt
blocked
size/extra-small

NFR Scale test doesn't count all reloads and batches. Example of a run: ``` ## Test TestScale_UpstreamServers ### Reloads - Total: 61 - Total Errors: 0 - Average Time: 125ms...

tests
refined
size/medium

Listener isolation means that for a request with the host header X, it can only match routing rules from a single listener, the most specific listener that hostname X. This...

enhancement
refined
conformance
size/large

When scale test runs with NGINX Plus with 648 upstream servers, it reports both NGF and NGINX Plus errors, because at some point the upstream zone size is no longer...

tests
refined
size/small

https://github.com/nginxinc/nginx-gateway-fabric/pull/1469 brought support for dynamic reconfiguration of NGINX Plus upstreams. However, when making NGINX Plus API call (HTTP requests), we don't control they cancelation of those operations. We'd like to...

backlog
blocked
tracking
area/reliability

**Describe the bug** Longevity tests https://github.com/nginxinc/nginx-gateway-fabric/pull/1113 reported a large number of read socket errors from wrk -- see https://github.com/nginxinc/nginx-gateway-fabric/blob/6e1c9d82030cfa1f5c2453c60cb26d087b43c4e5/tests/longevity/results/1.0.0/1.0.0.md#traffic Such errors can be reproduced in a short time period (30s)...

bug
backlog

Write a doc about logging configuration for control plane (for the user). Include: - log levels - log format - how critical errors (when control plane terminates) are logged -...

documentation
backlog

**As a** developer for NGF **I want** to make all of our log output consistent with the logging guidelines **So that** the log lines that already exist are not used...

backlog