Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 1,408 for nack (0.04 sec)

  1. pkg/istio-agent/xds_proxy_delta_test.go

    		},
    	})
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	// Wait until nonce was updated, which represents an ACK/NACK has been received.
    	retry.UntilSuccessOrFail(t, func() error {
    		if proxy.ecdsLastNonce.Load() == n1.Load() {
    			return errors.New("last process nonce has not been updated. no ecds ack/nack is received yet")
    		}
    		return nil
    	}, retry.Timeout(time.Second), retry.Delay(time.Millisecond))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 04:48:02 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  2. pkg/istio-agent/xds_proxy_test.go

    	// Wait until nonce was updated, which represents an ACK/NACK has been received.
    	retry.UntilSuccessOrFail(t, func() error {
    		if proxy.ecdsLastNonce.Load() == n1.Load() {
    			return errors.New("last process nonce has not been updated. no ecds ack/nack is received yet")
    		}
    		return nil
    	}, retry.Timeout(time.Second), retry.Delay(time.Millisecond))
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 04:48:02 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  3. pkg/adsc/delta.go

    		if err != nil {
    			return err
    		}
    		parentKey := resourceKey{
    			Name:    r.Name,
    			TypeURL: r.Resource.TypeUrl,
    		}
    		c.establishResource(parentKey)
    		if ctx.nack != nil {
    			rejects = append(rejects, ctx.nack)
    			// On NACK, do not apply resource changes
    			continue
    		}
    
    		remove, add := c.tree[parentKey].Children.Diff(ctx.sub)
    		for _, key := range add {
    			if _, f := allAdds[key.TypeURL]; !f {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 02 09:32:41 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  4. pilot/pkg/xds/adstest.go

    func (a *AdsTest) RequestResponseNack(t test.Failer, req *discovery.DiscoveryRequest) *discovery.DiscoveryResponse {
    	t.Helper()
    	if req == nil {
    		req = &discovery.DiscoveryRequest{}
    	}
    	a.Request(t, req)
    	resp := a.ExpectResponse(t)
    	req.ResponseNonce = resp.Nonce
    	req.ErrorDetail = &status.Status{Message: "Test request NACK"}
    	a.Request(t, req)
    	return resp
    }
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Feb 04 03:39:42 UTC 2024
    - 6K bytes
    - Viewed (0)
  5. pilot/pkg/xds/deltaadstest.go

    		Node:          req.Node,
    		TypeUrl:       req.TypeUrl,
    		ResponseNonce: req.ResponseNonce,
    	})
    	return resp
    }
    
    // RequestResponseNack does a full XDS exchange with an error: Send a request, get a response, and NACK the response
    func (a *DeltaAdsTest) RequestResponseNack(req *discovery.DeltaDiscoveryRequest) *discovery.DeltaDiscoveryResponse {
    	a.t.Helper()
    	if req == nil {
    		req = &discovery.DeltaDiscoveryRequest{}
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Feb 04 03:39:42 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  6. pkg/xds/server_test.go

    			response: true,
    		},
    		{
    			name: "ack",
    			proxy: &TestProxy{
    				WatchedResources: map[string]*WatchedResource{
    					model.ClusterType: {
    						NonceSent: "nonce",
    					},
    				},
    			},
    			request: &discovery.DiscoveryRequest{
    				TypeUrl:       model.ClusterType,
    				VersionInfo:   "v1",
    				ResponseNonce: "nonce",
    			},
    			response: false,
    		},
    		{
    			name: "ack forced",
    			proxy: &TestProxy{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 00:26:45 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  7. pkg/istio-agent/xds_proxy_delta.go

    				var errorResp *google_rpc.Status
    				if err != nil {
    					errorResp = &google_rpc.Status{
    						Code:    int32(codes.Internal),
    						Message: err.Error(),
    					}
    				}
    				// Send ACK/NACK
    				con.sendDeltaRequest(&discovery.DeltaDiscoveryRequest{
    					TypeUrl:       resp.TypeUrl,
    					ResponseNonce: resp.Nonce,
    					ErrorDetail:   errorResp,
    				})
    				continue
    			}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 04 20:29:08 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  8. pkg/wasm/convert.go

    						return
    					}
    					// Use NOOP filter because the download failed.
    					newExtensionConfig, err = createHTTPAllowAllFilter(extConfig.GetName())
    					if err != nil {
    						// If the fallback is failing, send the Nack regardless of fail_open.
    						err = fmt.Errorf("failed to create allow-all filter as a fallback of %s Wasm Module: %w", extConfig.GetName(), err)
    						convertErrs[i] = err
    						return
    					}
    				}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  9. pilot/pkg/networking/core/match/match.go

    		// that fallback may be an empty map, so we re-queue onMatch in case it still needs fixing
    		onMatch.OnMatch = fallback.OnMatch
    		return []*matcher.Matcher_OnMatch{onMatch} // the inner mapper is gone
    	}
    
    	// envoy will nack this eventually
    	log.Warnf("empty mapper %v with no fallback", innerMapper.Matcher)
    	return innerMapper.allOnMatches()
    }
    
    func (m Mapper) allOnMatches() []*matcher.Matcher_OnMatch {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  10. security/pkg/nodeagent/sds/sdsservice_test.go

    		s.Verify(res, expectCert)
    		c.Request(t, &discovery.DiscoveryRequest{
    			ResourceNames: nil,
    			ResponseNonce: res.Nonce,
    			VersionInfo:   res.VersionInfo,
    		})
    		c.ExpectNoResponse(t)
    	})
    	t.Run("nack", func(t *testing.T) {
    		s := setupSDS(t)
    		c := s.Connect()
    		c.RequestResponseNack(t, &discovery.DiscoveryRequest{ResourceNames: []string{testResourceName}})
    		c.ExpectNoResponse(t)
    	})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jan 17 20:12:58 UTC 2024
    - 11.6K bytes
    - Viewed (0)
Back to top