Azure / Azure/apiops

[BUG]

Offen
#700 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
448
Forks
247
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Release version

APIOps Toolkit for Azure APIM v5.1.4

### Describe the bug

Hi,

I am Rhenatas Rajan from Toyota Motor Corporation Australia.

We have a plan to implement APIOPS in our environment. Based on that i downloaded the v5.1.4 code and started implementing.
During implementation, I found the following issues. I reached out to Microsoft support program. They directed me to this forum.

Following are the issue I am facing :

1. While extracting the specific api using configuration.extractor.yaml file, i am getting and additional folder named **artifact-name/version sets**. This is not required.
2. I need to extract the specific subscription names that is associated to the API. But, it does not extract when i try to extract specific API. Whereas, subscriptions gets populated when i extract all.
3. I would like to extract only the Global policy xml . But, that is not happening.

Please do the needful.

apiNames:
- dealer-api-uat

productNames:
- general-services
- vehicle-import-service

tagNames:
-

subscriptionNames:
- Continuous-Integration-subscription
- Vehicle-Import-Service-subscription

backendNames:
-

diagnosticNames:
-

loggerNames:
-

namedValueNames:
-

policyFragmentNames:
-

### Expected behavior

subscription folder should appear

- Continuous-Integration-subscription
- Vehicle-Import-Service-subscription

### Actual behavior

Subscription folder not appearing

### Reproduction Steps

1. Run the extractor pipeline with extract using configurator.extractor.yaml pipeline with the below mentioned entries:

apiNames:
- dealer-api-uat

productNames:
- general-services
- vehicle-import-service

tagNames:
-

subscriptionNames:
- Continuous-Integration-subscription
- Vehicle-Import-Service-subscription

backendNames:
-

diagnosticNames:
-

loggerNames:
-

namedValueNames:
-

policyFragmentNames:
-

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Extractor-Pipeline unter Verwendung von configurator.extractor.yaml und reproduziere den Lauf für dealer-api-uat mit den aufgeführten subscriptionNames. Vergleiche die generierte Ausgabe beim Extrahieren der spezifischen API mit einer Extraktion aller Ressourcen, einschließlich des zusätzlichen artifact-name/version sets-Ordners und des globalen Policy-XML. Die Aufgabe ist erledigt, wenn die angeforderten Abonnements und die globale Policy ohne den unerwünschten Ordner extrahiert werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, csharp
Bereich
api, cloud, devops
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.