Skip to content

[dockerobserver] incorporate EndpointsWatcher and fix startup bug #11541

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

Merged
merged 1 commit into from
Jul 14, 2022

Conversation

rmfitzpatrick
Copy link
Contributor

@rmfitzpatrick rmfitzpatrick commented Jun 24, 2022

Description:
Adding a feature - These changes move the docker observer to include the existing observer.EndpointsWatcher functionality in preparation for supporting multiple subscribers. They also fix a bug that prevented existing containers from being reported as endpoints at startup.

edit: I've updated this PR to remove its redundant logic from what's available in the internal docker client helper.

Link to tracking Issue: #10830

Testing: updated existing tests for functional changes

Documentation: changelog update

@rmfitzpatrick rmfitzpatrick requested review from a team and codeboten June 24, 2022 17:59
@rmfitzpatrick rmfitzpatrick force-pushed the dockerendpointswatcher branch 4 times, most recently from 46c48f0 to 200ea63 Compare June 24, 2022 19:41
@rmfitzpatrick rmfitzpatrick force-pushed the dockerendpointswatcher branch 2 times, most recently from b7a1ea5 to 863e023 Compare July 12, 2022 15:36
@rmfitzpatrick rmfitzpatrick force-pushed the dockerendpointswatcher branch from 863e023 to cb0c197 Compare July 13, 2022 19:57
@rmfitzpatrick rmfitzpatrick force-pushed the dockerendpointswatcher branch from cb0c197 to 8445595 Compare July 14, 2022 13:35
@rmfitzpatrick rmfitzpatrick force-pushed the dockerendpointswatcher branch from 8445595 to 22a3e72 Compare July 14, 2022 15:56
@dmitryax dmitryax merged commit e367b7c into open-telemetry:main Jul 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants