-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
set failover connector to alpha #32216
Conversation
Hey @djaglowski, let me know if I should split the bug fix and alpha/distro update into separate PRs. |
cmd/otelcontribcol/go.mod
Outdated
@@ -8,6 +8,8 @@ require ( | |||
github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.97.0 | |||
github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.97.0 | |||
github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.97.0 | |||
github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector v0.97.0 | |||
github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.97.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector v0.97.0 |
The routing connector is already added as required a few lines below.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah yep thanks that shouldn’t be there. Will update
We really should do one thing at a time. |
Thanks for splitting out the bug fix. That one is merged. |
Hey @djaglowski, updated to include just move to alpha |
@@ -4,11 +4,11 @@ scope_name: otelcol/failover | |||
status: | |||
class: connector | |||
stability: | |||
development: [metrics_to_metrics, traces_to_traces, logs_to_logs] | |||
distributions: [] | |||
alpha: [traces_to_traces, metrics_to_metrics, logs_to_logs] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'll need to run make generate
to make sure the component's README also gets updated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah good call thanks
Failing CI/CD :
|
Description:
This PR adds the failover connector to the contrib distro and moves the component to alpha state as all MVP functionality has been put in place. This PR also adds a bug fix that caused the pipeline selector to continue switching between the stable and stable + 1 index after a new stable index has been established.
Link to tracking Issue:
Resolves #32094
Testing:
Additional test case added to check current index after stable check