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

move fluentbitextension to contrib #2795

Merged
merged 5 commits into from
Mar 26, 2021
Merged

Conversation

evkuzin
Copy link
Contributor

@evkuzin evkuzin commented Mar 24, 2021

Description: Fluentbit Extension migration from the core to the contrib repo

Link to tracking Issue: 2674

Testing: whole fluent bit extension without changes was moved. All tests succeed locally

@evkuzin evkuzin requested a review from a team March 24, 2021 21:03
@bogdandrutu
Copy link
Member

bogdandrutu commented Mar 24, 2021

There are some links that are removed, see check-links

https://github.com/open-telemetry/opentelemetry-collector/pull/2795/checks?check_run_id=2188084501

@evkuzin
Copy link
Contributor Author

evkuzin commented Mar 24, 2021

@bogdandrutu I also see fluentbit mentions here and here should we drop it too or better wait for 2675?

@codecov
Copy link

codecov bot commented Mar 24, 2021

Codecov Report

Merging #2795 (7fe55e3) into main (4ae0fc1) will decrease coverage by 0.00%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2795      +/-   ##
==========================================
- Coverage   91.71%   91.71%   -0.01%     
==========================================
  Files         293      290       -3     
  Lines       15614    15506     -108     
==========================================
- Hits        14321    14221     -100     
+ Misses        887      882       -5     
+ Partials      406      403       -3     
Impacted Files Coverage Δ
service/defaultcomponents/defaults.go 84.31% <ø> (-0.31%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4ae0fc1...7fe55e3. Read the comment docs.

@bogdandrutu
Copy link
Member

Wait for the other one to clean

@bogdandrutu
Copy link
Member

@@ -24,7 +24,6 @@ import (
)

func TestLog10kDPS(t *testing.T) {
flw := testbed.NewFluentBitFileLogWriter(testbed.DefaultHost, testbed.GetAvailablePort(t))
Copy link
Member

Choose a reason for hiding this comment

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

We need to also remove testbed.NewFluentBitFileLogWriter and copy it to contrib correct?

Copy link
Member

@paulosman paulosman Mar 25, 2021

Choose a reason for hiding this comment

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

We need to also remove testbed.NewFluentBitFileLogWriter and copy it to contrib correct?

See babd4e2 and open-telemetry/opentelemetry-collector-contrib@1365a25

Copy link
Member

Choose a reason for hiding this comment

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

I am confused the code for NewFluentBitFileLogWriter is still in this repo:
https://github.com/open-telemetry/opentelemetry-collector/blob/main/testbed/testbed/senders.go#L628

And it is not removed.

Copy link
Member

Choose a reason for hiding this comment

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

Ah, my apologies - I misread. Yes, testbed.NewFluentBitFileLogWriter will still need to be removed and copied to contrib - since I've already started moving the tests over in my PRs, I'll handle it there - I'll try to get those changes committed tomorrow AM and update here since it overlaps.

@paulosman
Copy link
Member

@bogdandrutu
Copy link
Member

@evkuzin on contrib I think you need to install fluentbit to pass the tests

@bogdandrutu
Copy link
Member

See #2723 (comment)

@bogdandrutu bogdandrutu merged commit 3f83ad0 into open-telemetry:main Mar 26, 2021
hughesjj pushed a commit to hughesjj/opentelemetry-collector that referenced this pull request Apr 27, 2023
…lemetry#2795)

Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.26.1 to 0.26.3.
- [Release notes](https://github.com/kubernetes/api/releases)
- [Commits](kubernetes/api@v0.26.1...v0.26.3)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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