Closed
Description
Component(s)
cmd/otelcontribcol
What happened?
Description
New release (0.122.0) does not include new components
Steps to Reproduce
cat <<EOF > conf.yaml
receivers:
tlscheck:
targets:
- endpoint: "google.com:443"
interval: 30s
processors:
batch:
exporters:
logging:
loglevel: debug
service:
pipelines:
metrics:
receivers: [tlscheck]
processors: [batch]
exporters: [logging]
EOF
docker run -it --name otel-collector -v ./conf.yaml:/etc/otelcol/config.yaml --network host otel/opentelemetry-collector-contrib:0.122.0 --config /etc/otelcol/config.yaml
Expected Result
I expect the tlscheckreceiver to be installed in v0.122.0
I believe the problem is that this line was not updated during prep for 0.122.0
Collector version
0.122.0
Environment information
Environment
OS: (e.g., "Ubuntu 20.04")
Compiler(if manually compiled): (e.g., "go 14.2")
OpenTelemetry Collector configuration
receivers:
tlscheck:
targets:
- endpoint: "google.com:443"
interval: 30s
processors:
batch:
exporters:
logging:
loglevel: debug
service:
pipelines:
metrics:
receivers: [tlscheck]
processors: [batch]
exporters: [logging]
Log output
Error: failed to get config: cannot unmarshal the configuration: decoding failed due to the following error(s):
error decoding 'receivers': unknown type: "tlscheck" for id: "tlscheck" (valid values: [cloudflare cloudfoundry docker_stats github kubeletstats k8s_events postgresql pulsar rabbitmq signalfx syslog windowsperfcounters active_directory_ds namedpipe skywalking zookeeper expvar awsfirehose kafkametrics receiver_creator solace flinkmetrics kafka memcached nsxt sapm prometheus_simple zipkin otlp couchdb datadog googlecloudpubsub jmx mongodb otlpjsonfile otelarrow influxdb mongodbatlas mysql sshcheck wavefront snmp journald k8s_cluster awscontainerinsightreceiver azuremonitor bigip haproxy opencensus oracledb loki netflow purefb redis udplog vcenter windowseventlog awsecscontainermetrics azureeventhub googlecloudmonitoring ntp splunk_hec sqlserver tcplog nop aerospike apache collectd filelog filestats fluentforward iis carbon jaeger riak snowflake awsxray hostmetrics libhoney prometheus webhookevent awss3 googlecloudspanner nginx splunkenterprise sqlquery statsd k8sobjects chrony elasticsearch envoyals httpcheck podman_stats purefa apachespark awscloudwatch azureblob])
error decoding 'exporters': the logging exporter has been deprecated, use the debug exporter instead
2025/03/18 16:03:27 collector server run finished with error: failed to get config: cannot unmarshal the configuration: decoding failed due to the following error(s):
error decoding 'receivers': unknown type: "tlscheck" for id: "tlscheck" (valid values: [cloudflare cloudfoundry docker_stats github kubeletstats k8s_events postgresql pulsar rabbitmq signalfx syslog windowsperfcounters active_directory_ds namedpipe skywalking zookeeper expvar awsfirehose kafkametrics receiver_creator solace flinkmetrics kafka memcached nsxt sapm prometheus_simple zipkin otlp couchdb datadog googlecloudpubsub jmx mongodb otlpjsonfile otelarrow influxdb mongodbatlas mysql sshcheck wavefront snmp journald k8s_cluster awscontainerinsightreceiver azuremonitor bigip haproxy opencensus oracledb loki netflow purefb redis udplog vcenter windowseventlog awsecscontainermetrics azureeventhub googlecloudmonitoring ntp splunk_hec sqlserver tcplog nop aerospike apache collectd filelog filestats fluentforward iis carbon jaeger riak snowflake awsxray hostmetrics libhoney prometheus webhookevent awss3 googlecloudspanner nginx splunkenterprise sqlquery statsd k8sobjects chrony elasticsearch envoyals httpcheck podman_stats purefa apachespark awscloudwatch azureblob])
error decoding 'exporters': the logging exporter has been deprecated, use the debug exporter instead
Additional context
No response