Michael Pleshakov

Results 42 issues of Michael Pleshakov

We have some inconsistent messages in status conditions of resources. (below, we use ConditionType/Status/Reason notation) A few examples: - "The route is accepted" for HTTPRoute Accepted/True/Accepted . However, we have...

refined
area/gateway/core
size/medium

- Ensure features configured in NginxGateway resource work as expected - Ensure NGF populates the status of NginxGateway as expected

tests

To implement complex routing rules like https://github.com/nginxinc/nginx-gateway-fabric/blob/03e24fed91d9a39a626bdfaa83108a89824a3d6e/examples/advanced-routing/cafe-routes.yaml#L18-L30 , we use njs, where we encode the routing rule into a variable `$http_matches` to pass it to njs code for further processing....

tech-debt
backlog

During testing, noticed the following error in the log ``` INFO 2024-03-14T21:44:02.993719249Z [resource.labels.containerName: nginx-gateway] Trace[255962658]: "DeltaFIFO Pop Process" ID:gatewayclasses.gateway.networking.k8s.io,Depth:26,Reason:slow event handlers blocking the queue (14-Mar-2024 21:44:02.846) (total time: 143ms): ERROR...

bug
backlog

During shutdown in a longevity test, the following error was shown ```text INFO 2024-03-20T14:13:00.372305088Z [resource.labels.containerName: nginx-gateway] {"level":"info", "msg":"Wait completed, proceeding to shutdown the manager", "ts":"2024-03-20T14:13:00Z"} ERROR 2024-03-20T14:13:00.374159128Z [resource.labels.containerName: nginx-gateway] {"error":"leader...

bug
backlog

We use shell scripts https://github.com/nginxinc/nginx-gateway-fabric/tree/15bab00d0f31c96eed0fe29f34ed7373fa0b9646/tests/scripts to provision and deprovision cloud infra on GKE for tests. One problem with shell scripts - handling partial failures: if some resources were created and...

tests
backlog

**Is your feature request related to a problem? Please describe.** As a developer, I'd like to be able to cancel any call I make to NGINX Plus API. This is...

backlog
refined

**As a** maintainer of NGF **I want** to collect the installation method of NGF/NIC installations (helm or regular manifests) **So that** I can understand the most popular methods for installing...

area/telemetry

Acceptance criteria: - Update resource validation design doc with strategy how to validate Gateway API and NGF resources Needed for https://github.com/nginxinc/nginx-gateway-fabric/issues/1984 and future development work for implementing Gateway API resources...

documentation
backlog

During a run of Scale test upstreams NFR, NGF generated the following error entries: ``` W0522 16:32:33.918224 7 reflector.go:470] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:232: watch of *v1.EndpointSlice ended with: an error on the server...

tests
backlog
spike