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

[receiver/podman] remove config Validate call on start #33555

Merged
merged 10 commits into from
Jul 11, 2024

Conversation

rogercoll
Copy link
Contributor

Description:

Configuration validation is done during collector's startup, making it redundant when being called inside component's logic. This PR removes the Validate call done during Podman's receiver start function.

Link to tracking Issue:
#33498

Context: https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/32981/files#r1621849257

Testing:
Tests moved to the config_test.go file following the testdata strategy.

Documentation:

@rogercoll
Copy link
Contributor Author

Skip changelog? Collectors user should not be affected

@crobert-1 crobert-1 added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Jun 13, 2024
Copy link
Contributor

github-actions bot commented Jul 3, 2024

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added the Stale label Jul 3, 2024
@github-actions github-actions bot removed the Stale label Jul 4, 2024
@crobert-1 crobert-1 added the ready to merge Code review completed; ready to merge by maintainers label Jul 9, 2024
@andrzej-stencel andrzej-stencel merged commit 02d5636 into open-telemetry:main Jul 11, 2024
154 checks passed
@github-actions github-actions bot added this to the next release milestone Jul 11, 2024
@rogercoll rogercoll deleted the remove_validate_call branch July 11, 2024 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to merge Code review completed; ready to merge by maintainers receiver/podman Skip Changelog PRs that do not require a CHANGELOG.md entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants