Azure / Azure/apiops

[FEATURE REQ] Set retry/timeout options in configuration

Open
#254 18 comments 0 reactions 1 assignee Claimed by @guythetechie View on GitHub
question
Dominant language
C#
Stars
448
Forks
247
PR merge metrics
No merged PRs in 30d

Description

### Release version

4.1.0 Extractor (Latest)

### Describe the bug

Describe the bug
When running the extractor pipeline, the extractors is erroring with the following message

he APIM has around 257 APIs and within them all:

anything from 1-50 operations on an API

Nearly all of them have policies configured at the operation level. No policy is configured at the API level

For the APIM itself:

SKU is developer

APIM is using vnet integration (internal)

Diagnostics are configured

Products are used

Subscriptions are scoped at product level

Named values are a mix of secrets, keyvault references and plain text values

The service principal has all the necessary permissions to do any API call to the APIM

No application gateway present

No self hosted gateway

A single backend configured

Api version used to create the APIM was 2021-04-01-preview
[pipeline.log](https://github.com/Azure/apiops/files/11112760/pipeline.log)

### Expected behavior

The extractor exports all APIs

### Actual behavior

Timesout on the "Exporting API", it does not progress further as the pipeline is terminated

### Reproduction Steps

Run the [run-extractor.yaml](https://github.com/Azure/apiops/blob/main/tools/azdo_pipelines/run-extractor.yaml) Extract ALL

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.