Skip to content

[chore] introduce and use mdatagen Make target#45770

Merged
songy23 merged 2 commits into
open-telemetry:mainfrom
axw:make-mdatagen
Feb 2, 2026
Merged

[chore] introduce and use mdatagen Make target#45770
songy23 merged 2 commits into
open-telemetry:mainfrom
axw:make-mdatagen

Conversation

@axw
Copy link
Copy Markdown
Contributor

@axw axw commented Jan 31, 2026

Description

Introduce a make mdatagen target, which defaults to invoking the tool with metadata.yaml in the module directory. The metadata.yaml file path may be overridden by setting the env var MDATAGEN_METADATA_YAML.

This will simplify moving away from installing tools, and using "go tool". Offshoot of #45739

Link to tracking issue

N/A

Testing

N/A

Documentation

Updated docs/new-components.md

This will simplify moving away from installing tools,
and using "go tool".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmd/golden cmd/opampsupervisor cmd/telemetrygen telemetrygen command confmap/provider/aesprovider confmap/provider/googlesecretmanagerprovider confmap/provider/s3provider confmap/provider/secretsmanagerprovider connector/count connector/datadog connector/exceptions connector/failover connector/grafanacloud connector/metricsaslogs connector/otlpjson connector/roundrobin connector/routing connector/servicegraph connector/signaltometrics connector/slowsql connector/spanmetrics connector/sum exporter/alertmanager exporter/alibabacloudlogservice Alibaba components exporter/awscloudwatchlogs awscloudwatchlogs exporter exporter/awsemf awsemf exporter exporter/awskinesis exporter/awss3 exporter/awsxray exporter/azureblob exporter/azuredataexplorer exporter/azuremonitor exporter/bmchelix exporter/cassandra exporter/clickhouse exporter/coralogix exporter/datadog Datadog components exporter/dataset exporter/doris exporter/elasticsearch exporter/faro exporter/file exporter/googlecloud exporter/googlecloudpubsub exporter/googlecloudstorage exporter/googlemanagedprometheus Google Managed Prometheus exporter exporter/honeycombmarker exporter/influxdb exporter/kafka exporter/loadbalancing exporter/logicmonitor exporter/logzio exporter/mezmo exporter/opensearch exporter/otelarrow exporter/prometheus exporter/prometheusremotewrite exporter/pulsar exporter/rabbitmq exporter/sapm exporter/sematext exporter/sentry exporter/signalfx exporter/splunkhec exporter/stef exporter/sumologic exporter/syslog exporter/tencentcloudlogservice exporter/tinybird exporter/zipkin extension/ack extension/asapauth extension/awsproxy extension/azureauth extension/basicauth extension/bearertokenauth extension/cgroupruntime extension/datadog extension/encoding/avrologencoding extension/encoding/awscloudwatchmetricstreams extension/encoding/awslogsencoding extension/encoding/azureencoding extension/encoding/googlecloudlogentryencoding extension/encoding/jaegerencoding extension/encoding/jsonlogencoding extension/encoding/otlpencoding extension/encoding/textencoding extension/encoding/zipkinencoding extension/googleclientauth extension/headerssetter extension/healthcheck Health Check Extension extension/healthcheckv2 extension/httpforwarder

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants