Skip to content

Commit

Permalink
[chore] Add component dropdown for new issues (#15721)
Browse files Browse the repository at this point in the history
* Add component dropdown in issue templates

* Check that issue templates are in sync with CODEOWNERS

* Make add-component-options.sh more POSIX-compliant

* Fix notes reported by shellcheck

* Add note that component lists are autogenerated.

* Rename Make target

* Add notes on GitHub CLI calls

Co-authored-by: Evan Bradley <[email protected]>
  • Loading branch information
evan-bradley and evan-bradley committed Nov 2, 2022
1 parent 9222800 commit 0f1e9eb
Show file tree
Hide file tree
Showing 10 changed files with 788 additions and 0 deletions.
189 changes: 189 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,194 @@ body:
Thanks for taking the time to fill out this bug report! Please make sure to fill out the entire form below, providing as much context as you can in order to help us triage and track down your bug as quickly as possible.
Before filing a bug, please be sure you have searched through [existing bugs](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Abug) to see if an existing issue covers your bug.
- type: dropdown
id: component
attributes:
label: Component(s)
description: Which component(s) does your bug report concern?
multiple: true
options:
# NOTE: The list below is autogenerated using `make generate-all-component-dropdowns`
# Do not manually edit it.
# Start Collector components list
- cmd/configschema
- cmd/mdatagen
- cmd/otelcontribcol
- cmd/telemetrygen
- cmd/tracegen
- exporter/alibabacloudlogservice
- exporter/awscloudwatchlogs
- exporter/awsemf
- exporter/awskinesis
- exporter/awsxray
- exporter/azuredataexplorer
- exporter/azuremonitor
- exporter/carbon
- exporter/clickhouse
- exporter/coralogix
- exporter/datadog
- exporter/dynatrace
- exporter/elasticsearch
- exporter/f5cloud
- exporter/file
- exporter/googlecloud
- exporter/googlecloudpubsub
- exporter/googlemanagedprometheus
- exporter/humio
- exporter/influxdb
- exporter/instana
- exporter/jaeger
- exporter/jaegerthrifthttp
- exporter/kafka
- exporter/loadbalancing
- exporter/logzio
- exporter/loki
- exporter/mezmo
- exporter/opencensus
- exporter/parquet
- exporter/prometheus
- exporter/prometheusremotewrite
- exporter/pulsar
- exporter/sapm
- exporter/sentry
- exporter/signalfx
- exporter/skywalking
- exporter/splunkhec
- exporter/sumologic
- exporter/tanzuobservability
- exporter/tencentcloudlogservice
- exporter/zipkin
- extension/asapauth
- extension/awsproxy
- extension/basicauth
- extension/bearertokenauth
- extension/headerssetter
- extension/healthcheck
- extension/jaegerremotesampling
- extension/oauth2clientauth
- extension/observer
- extension/observer/dockerobserver
- extension/observer/ecstaskobserver
- extension/observer/hostobserver
- extension/observer/k8sobserver
- extension/oidcauth
- extension/pprof
- extension/sigv4auth
- extension/storage
- extension/storage/dbstorage
- extension/storage/filestorage
- pkg/batchperresourceattr
- pkg/batchpersignal
- pkg/ottl
- pkg/resourcetotelemetry
- pkg/stanza
- pkg/translator/jaeger
- pkg/translator/loki
- pkg/translator/opencensus
- pkg/translator/prometheus
- pkg/translator/prometheusremotewrite
- pkg/translator/signalfx
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/cumulativetodelta
- processor/deltatorate
- processor/filter
- processor/groupbyattrs
- processor/groupbytrace
- processor/k8sattributes
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
- processor/probabilisticsampler
- processor/redaction
- processor/resource
- processor/resourcedetection
- processor/resourcedetection/internal/azure
- processor/routing
- processor/schema
- processor/servicegraph
- processor/span
- processor/spanmetrics
- processor/tailsampling
- processor/transform
- receiver/activedirectoryds
- receiver/aerospike
- receiver/apache
- receiver/awscloudwatch
- receiver/awscontainerinsight
- receiver/awsecscontainermetrics
- receiver/awsfirehose
- receiver/awsxray
- receiver/azureblob
- receiver/azureeventhub
- receiver/bigip
- receiver/carbon
- receiver/chrony
- receiver/cloudfoundry
- receiver/collectd
- receiver/couchdb
- receiver/dockerstats
- receiver/elasticsearch
- receiver/expvar
- receiver/filelog
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/hostmetrics
- receiver/httpcheck
- receiver/iis
- receiver/influxdb
- receiver/jaeger
- receiver/jmx
- receiver/journald
- receiver/k8scluster
- receiver/k8sevents
- receiver/k8sobjects
- receiver/kafka
- receiver/kafkametrics
- receiver/kubeletstats
- receiver/memcached
- receiver/mongodb
- receiver/mongodbatlas
- receiver/mysql
- receiver/nginx
- receiver/nsxt
- receiver/opencensus
- receiver/oracledb
- receiver/otlpjsonfile
- receiver/podman
- receiver/postgresql
- receiver/prometheus
- receiver/prometheusexec
- receiver/pulsar
- receiver/rabbitmq
- receiver/receivercreator
- receiver/redis
- receiver/riak
- receiver/saphana
- receiver/sapm
- receiver/signalfx
- receiver/simpleprometheus
- receiver/skywalking
- receiver/snmp
- receiver/snowflake
- receiver/solace
- receiver/splunkhec
- receiver/sqlquery
- receiver/sqlserver
- receiver/statsd
- receiver/syslog
- receiver/tcplog
- receiver/udplog
- receiver/vcenter
- receiver/wavefront
- receiver/windowseventlog
- receiver/windowsperfcounters
- receiver/zipkin
- receiver/zookeeper
# End Collector components list
- type: textarea
attributes:
label: What happened?
Expand Down Expand Up @@ -72,3 +260,4 @@ body:
attributes:
label: Additional context
description: Any additional information you think may be relevant to this issue.

188 changes: 188 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,194 @@ name: Feature request
description: Suggest an idea for this project
labels: ["enhancement", "needs triage"]
body:
- type: dropdown
id: component
attributes:
label: Component(s)
description: Which component(s) does your feature request concern?
multiple: true
options:
# NOTE: The list below is autogenerated using `make generate-all-component-dropdowns`
# Do not manually edit it.
# Start Collector components list
- cmd/configschema
- cmd/mdatagen
- cmd/otelcontribcol
- cmd/telemetrygen
- cmd/tracegen
- exporter/alibabacloudlogservice
- exporter/awscloudwatchlogs
- exporter/awsemf
- exporter/awskinesis
- exporter/awsxray
- exporter/azuredataexplorer
- exporter/azuremonitor
- exporter/carbon
- exporter/clickhouse
- exporter/coralogix
- exporter/datadog
- exporter/dynatrace
- exporter/elasticsearch
- exporter/f5cloud
- exporter/file
- exporter/googlecloud
- exporter/googlecloudpubsub
- exporter/googlemanagedprometheus
- exporter/humio
- exporter/influxdb
- exporter/instana
- exporter/jaeger
- exporter/jaegerthrifthttp
- exporter/kafka
- exporter/loadbalancing
- exporter/logzio
- exporter/loki
- exporter/mezmo
- exporter/opencensus
- exporter/parquet
- exporter/prometheus
- exporter/prometheusremotewrite
- exporter/pulsar
- exporter/sapm
- exporter/sentry
- exporter/signalfx
- exporter/skywalking
- exporter/splunkhec
- exporter/sumologic
- exporter/tanzuobservability
- exporter/tencentcloudlogservice
- exporter/zipkin
- extension/asapauth
- extension/awsproxy
- extension/basicauth
- extension/bearertokenauth
- extension/headerssetter
- extension/healthcheck
- extension/jaegerremotesampling
- extension/oauth2clientauth
- extension/observer
- extension/observer/dockerobserver
- extension/observer/ecstaskobserver
- extension/observer/hostobserver
- extension/observer/k8sobserver
- extension/oidcauth
- extension/pprof
- extension/sigv4auth
- extension/storage
- extension/storage/dbstorage
- extension/storage/filestorage
- pkg/batchperresourceattr
- pkg/batchpersignal
- pkg/ottl
- pkg/resourcetotelemetry
- pkg/stanza
- pkg/translator/jaeger
- pkg/translator/loki
- pkg/translator/opencensus
- pkg/translator/prometheus
- pkg/translator/prometheusremotewrite
- pkg/translator/signalfx
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/cumulativetodelta
- processor/deltatorate
- processor/filter
- processor/groupbyattrs
- processor/groupbytrace
- processor/k8sattributes
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
- processor/probabilisticsampler
- processor/redaction
- processor/resource
- processor/resourcedetection
- processor/resourcedetection/internal/azure
- processor/routing
- processor/schema
- processor/servicegraph
- processor/span
- processor/spanmetrics
- processor/tailsampling
- processor/transform
- receiver/activedirectoryds
- receiver/aerospike
- receiver/apache
- receiver/awscloudwatch
- receiver/awscontainerinsight
- receiver/awsecscontainermetrics
- receiver/awsfirehose
- receiver/awsxray
- receiver/azureblob
- receiver/azureeventhub
- receiver/bigip
- receiver/carbon
- receiver/chrony
- receiver/cloudfoundry
- receiver/collectd
- receiver/couchdb
- receiver/dockerstats
- receiver/elasticsearch
- receiver/expvar
- receiver/filelog
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/hostmetrics
- receiver/httpcheck
- receiver/iis
- receiver/influxdb
- receiver/jaeger
- receiver/jmx
- receiver/journald
- receiver/k8scluster
- receiver/k8sevents
- receiver/k8sobjects
- receiver/kafka
- receiver/kafkametrics
- receiver/kubeletstats
- receiver/memcached
- receiver/mongodb
- receiver/mongodbatlas
- receiver/mysql
- receiver/nginx
- receiver/nsxt
- receiver/opencensus
- receiver/oracledb
- receiver/otlpjsonfile
- receiver/podman
- receiver/postgresql
- receiver/prometheus
- receiver/prometheusexec
- receiver/pulsar
- receiver/rabbitmq
- receiver/receivercreator
- receiver/redis
- receiver/riak
- receiver/saphana
- receiver/sapm
- receiver/signalfx
- receiver/simpleprometheus
- receiver/skywalking
- receiver/snmp
- receiver/snowflake
- receiver/solace
- receiver/splunkhec
- receiver/sqlquery
- receiver/sqlserver
- receiver/statsd
- receiver/syslog
- receiver/tcplog
- receiver/udplog
- receiver/vcenter
- receiver/wavefront
- receiver/windowseventlog
- receiver/windowsperfcounters
- receiver/zipkin
- receiver/zookeeper
# End Collector components list
- type: textarea
attributes:
label: Is your feature request related to a problem? Please describe.
Expand Down
Loading

0 comments on commit 0f1e9eb

Please sign in to comment.