Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Issue] Template meta data missing #3656

Open
kristenwomack opened this issue Apr 5, 2024 · 0 comments
Open

[Issue] Template meta data missing #3656

kristenwomack opened this issue Apr 5, 2024 · 0 comments
Assignees
Labels
pm Requires PM spec or in-depth input before implementation templates
Milestone

Comments

@kristenwomack
Copy link
Collaborator

kristenwomack commented Apr 5, 2024

Background
In our telemetry, we track the usage of the azd templates: number of attempted deployments, number of successful deployments, etc. This helps us know what the most popular azd templates developers want are. The template name in the azure.yaml is the telemetry hook we need to measure this. When a template is missing the metadata attribute in the azure.yaml file, is grouped into a telemetry category called "other" and we are not able to know how popular that particular template is.

The issue
When running the query org:azure-samples path:**/azure.yaml NOT content:"metadata" in the Azure Samples repo, we discovered that 30 azure.yaml files do not have the template metadata attribute in the azure.yaml file.

Next steps:

  1. Investigate each of these repos to see if they are an azd template missing the metadata
  2. If yes, then add
    metadata:
    template: <template-name>
  3. Submit a PR to the author

Outcome we want is for every azd templated application to have telemetry hooks with the template name listed in the metadata attribute of the azure.yaml file.

@kristenwomack kristenwomack added the pm Requires PM spec or in-depth input before implementation label Apr 5, 2024
@gkulin gkulin removed their assignment Nov 20, 2024
@kristenwomack kristenwomack modified the milestones: Dilithium, Selenium Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pm Requires PM spec or in-depth input before implementation templates
Projects
None yet
Development

No branches or pull requests

3 participants