Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

Update to collector v0.29.0#54

Merged
jpkrohling merged 5 commits intoopen-telemetry:mainfrom
himanshu007-creator:main
Jun 25, 2021
Merged

Update to collector v0.29.0#54
jpkrohling merged 5 commits intoopen-telemetry:mainfrom
himanshu007-creator:main

Conversation

@himanshu007-creator
Copy link
Copy Markdown
Contributor

Resolves #52

@himanshu007-creator himanshu007-creator requested review from a team, dmitryax and jpkrohling and removed request for a team June 25, 2021 12:45
@jpkrohling
Copy link
Copy Markdown
Member

Didn't it require a change to address open-telemetry/opentelemetry-collector#3268 ?

@himanshu007-creator
Copy link
Copy Markdown
Contributor Author

Didn't it require a change to address open-telemetry/opentelemetry-collector#3268 ?

sorry, can you explain?!

@jpkrohling
Copy link
Copy Markdown
Member

The builder uses API from the collector, including the one that got changed by the PR open-telemetry/opentelemetry-collector#3268 . The tests are indeed failing, as the builder needs to use the new API:

2021-06-25T12:57:03.006Z	ERROR	cmd/root.go:91	failed to run	{"error": "failed to compile the OpenTelemetry Collector distribution: exit status 2. Output: \"# github.com/open-telemetry/opentelemetry-collector-builder/test/nocore\\n./main.go:40:26: undefined: service.AppSettings\\n\""}
github.com/go-logr/zapr.(*zapLogger).Error
	/home/runner/go/pkg/mod/github.com/go-logr/zapr@v0.2.0/zapr.go:132
github.com/open-telemetry/opentelemetry-collector-builder/cmd.Execute
	/home/runner/work/opentelemetry-collector-builder/opentelemetry-collector-builder/cmd/root.go:91
main.main
	/home/runner/work/opentelemetry-collector-builder/opentelemetry-collector-builder/main.go:25
runtime.main
	/opt/hostedtoolcache/go/1.16.5/x64/src/runtime/proc.go:225
failed to compile the OpenTelemetry Collector distribution: exit status 2. Output: "# github.com/open-telemetry/opentelemetry-collector-builder/test/nocore\n./main.go:40:26: undefined: service.AppSettings\n"
exit status 1

I wonder how you were able to run the builder locally.

@jpkrohling
Copy link
Copy Markdown
Member

By the way, here's the place to fix it:

app, err := service.New(service.AppSettings{BuildInfo: info, Factories: factories})

@himanshu007-creator
Copy link
Copy Markdown
Contributor Author

himanshu007-creator commented Jun 25, 2021

The builder uses API from the collector, including the one that got changed by the PR open-telemetry/opentelemetry-collector#3268 . The tests are indeed failing, as the builder needs to use the new API:

2021-06-25T12:57:03.006Z	ERROR	cmd/root.go:91	failed to run	{"error": "failed to compile the OpenTelemetry Collector distribution: exit status 2. Output: \"# github.com/open-telemetry/opentelemetry-collector-builder/test/nocore\\n./main.go:40:26: undefined: service.AppSettings\\n\""}
github.com/go-logr/zapr.(*zapLogger).Error
	/home/runner/go/pkg/mod/github.com/go-logr/zapr@v0.2.0/zapr.go:132
github.com/open-telemetry/opentelemetry-collector-builder/cmd.Execute
	/home/runner/work/opentelemetry-collector-builder/opentelemetry-collector-builder/cmd/root.go:91
main.main
	/home/runner/work/opentelemetry-collector-builder/opentelemetry-collector-builder/main.go:25
runtime.main
	/opt/hostedtoolcache/go/1.16.5/x64/src/runtime/proc.go:225
failed to compile the OpenTelemetry Collector distribution: exit status 2. Output: "# github.com/open-telemetry/opentelemetry-collector-builder/test/nocore\n./main.go:40:26: undefined: service.AppSettings\n"
exit status 1

I wonder how you were able to run the builder locally.

I didnt😬, just changed the code here.

@jpkrohling jpkrohling merged commit 9225b86 into open-telemetry:main Jun 25, 2021
@jpkrohling
Copy link
Copy Markdown
Member

Thank you for this PR!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to collector v0.29.0

2 participants