Skip to content

Conversation

@jackgopack4
Copy link

@jackgopack4 jackgopack4 commented Mar 3, 2025

Description

initial POC for Datadog Fleet Automation Extension

Link to tracking issue

Fixes Jira OTEL-2445

Testing

Full unit testing (todo: will open a card to write a few integration tests)

Documentation

Have only written a barebones README.md to pass checks; figured that would make sense to do after we make changes or add/remove/adjust functionality.

Additional notes

Does not yet send the new, third payload type. I am working on a separate branch to add that payload and am planning to open a second PR after this one is accepted to our fork

@jackgopack4 jackgopack4 requested review from dineshg13 and mx-psi March 3, 2025 14:42
@jackgopack4
Copy link
Author

Addressing the golint violations

// Copyright The OpenTelemetry Authors
// SPDX-License-Identifier: Apache-2.0

package datadogfleetautomationextension // import "github.com/open-telemetry/opentelemetry-collector-contrib/extension/datadogfleetautomationextension"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

may be name it datadogfaextension ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't care that strongly about it; should it be datadogfaextension, datadogrcextension, or just datadogextension @mx-psi @dineshg13 @ancostas

@jackgopack4 jackgopack4 force-pushed the datadogfleetautomation-extension branch 2 times, most recently from 7bb0557 to 3176d4f Compare March 6, 2025 14:09
@jackgopack4 jackgopack4 force-pushed the datadogfleetautomation-extension branch from 3176d4f to e7ed96a Compare March 6, 2025 16:38
@jackgopack4 jackgopack4 force-pushed the datadogfleetautomation-extension branch from 74751e2 to 9fdf059 Compare April 21, 2025 13:52
@jackgopack4
Copy link
Author

I am trying to keep up with this PR but honestly it is hard. I think splitting into smaller PRs and merging them one by one would make a lot more sense and should not require too much additional work

agreed. I will break it up into the 2-3 PRs that the collector-contrib repo requires, at a minimum. https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#adding-new-components

@jackgopack4 jackgopack4 marked this pull request as draft April 22, 2025 14:38
@jackgopack4
Copy link
Author

leaving open for now to use as a reference for proposing the separate PRs into upstream contrib

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.

4 participants