Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[BUG]

Open
#700 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
azure, csharp
Domain
api, cloud, devops

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 :

  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:

Dominant language
C#
Stars
448
Forks
247
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Azure/apiops

All issues in Azure/apiops

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.