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

Upload dbgsym Debian packages #680

Open
stanhu opened this issue Oct 1, 2024 · 2 comments
Open

Upload dbgsym Debian packages #680

stanhu opened this issue Oct 1, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@stanhu
Copy link

stanhu commented Oct 1, 2024

We've been trying to profile our fluentd process due to high CPU usage, and our flamegraphs show that many of the profiles only show C function. It would help if the debug symbols were uploaded with the package.

I was able to run bundle exec rake apt:build ubuntu:jammy in the fluent-package directory, and I see that the dbgsym packages are generated:

$ find . -name \*.deb
./apt/repositories/debian/pool/bullseye/main/f/fluent-package/fluent-package_5.1.0-1_amd64.deb
./apt/repositories/debian/pool/bullseye/main/f/fluent-package/fluent-package-dbgsym_5.1.0-1_amd64.deb
./apt/repositories/debian/pool/bullseye/main/f/fluent-package/td-agent_5.1.0-1_all.deb

Would you be able to upload these to the APT repository? I don't see them in https://td-agent-package-browser.herokuapp.com/5/ubuntu/jammy/pool/contrib/f/fluent-package at the moment.

@stanhu
Copy link
Author

stanhu commented Oct 1, 2024

What do you think @kenhys?

@kenhys kenhys added the enhancement New feature or request label Oct 4, 2024
@kenhys
Copy link
Contributor

kenhys commented Oct 4, 2024

It takes extra storage to keep debug package, so it should think carefully about this.

Anyway, thank you feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants