[BUG]
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
Start with the extractor pipeline using configurator.extractor.yaml and reproduce the run for dealer-api-uat with the listed subscriptionNames. Compare the generated output when extracting the specific API with an all-resource extraction, including the extra artifact-name/version sets folder and global policy XML. Done means the requested subscriptions and global policy are extracted without the unwanted folder.
Written by the indexing model from the issue text.
Description
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 :
- 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.
- 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.
- 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
- 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:
- Dominant language
- C#
- Stars
- 448
- Forks
- 247
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/apiops
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 70/100
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
nightscout/nocturne#1425 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Documentation
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
cake-build/cake#5024 ·
-
Frontend status/draft TechnicalDebt
Difficulty 2/5 1-2 days Newbie friendliness 75/100
Altinn/altinn-auth#4143 ·