-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Remove functionbeat binaries #40745
Comments
Pinging @elastic/elastic-agent (Team:Elastic-Agent) |
After chatting with @nimarezainia today we are wondering which one of the approach we should pick:
@cmacknz @amitkanfer @strawgate any thoughts? |
Maybe this, and then add a paragraph on the serverless forwarder page that talk about Functionbeat deprecation and a link to an archive? |
What would be the benefit of mentioning Functionbeat in the Serverless forwarder page?
@nimarezainia do you know who could help us to that? I guess the team in charge of the release pages? |
@jlind23 i'll take care of it. I suppose we need to remove the DRA also? |
So you mean that we don't want to push binaries anymore? |
The least disruptive option is to remove the binaries completely in 9.0 and keep them around on 8.x. If we can I would completely delete the functionbeat source code in the 9.0 branch, with it only existing in 8.x. |
Thanks @cmacknz, added the two related actions in the description. |
Just to clarify - target removal of the download page at 9.0 as well? |
Yes. |
After discussing with @AndersonQ, this issue is a Small in terms of work but requires sync with other teams and to have things in motion so could take more than the sprint to have it through the finish line. |
## Summary Remove docs link to functionbeat as it has been deprecated and will be removed in 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix Delete this section if it is not applicable to this PR. ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Related Issues: - Closes #193030 - Relates elastic/beats#40745
## Summary Remove docs link to functionbeat as it has been deprecated and will be removed in 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix Delete this section if it is not applicable to this PR. ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Related Issues: - Closes elastic#193030 - Relates elastic/beats#40745 (cherry picked from commit 4e753fa)
## Summary Remove docs link to functionbeat as it has been deprecated and will be removed in 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix Delete this section if it is not applicable to this PR. ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Related Issues: - Closes elastic#193030 - Relates elastic/beats#40745
## Summary Remove docs link to functionbeat as it has been deprecated and will be removed in 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix Delete this section if it is not applicable to this PR. ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Related Issues: - Closes elastic#193030 - Relates elastic/beats#40745
## Summary Remove functionbeat tutorial and translations. It's been deprecated and won't be shipped on 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix I'm not sure, its just deleting code/documentation ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ## Related issues - Relates elastic/beats#40745 - #193030
## Summary Remove functionbeat tutorial and translations. It's been deprecated and won't be shipped on 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix I'm not sure, its just deleting code/documentation ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ## Related issues - Relates elastic/beats#40745 - elastic#193030 (cherry picked from commit 710c4cc) # Conflicts: # api_docs/telemetry.devdocs.json # x-pack/plugins/translations/translations/zh-CN.json
## Summary Remove functionbeat tutorial and translations. It's been deprecated and won't be shipped on 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix I'm not sure, its just deleting code/documentation ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ## Related issues - Relates elastic/beats#40745 - elastic#193030 (cherry picked from commit 710c4cc) # Conflicts: # api_docs/telemetry.devdocs.json # x-pack/plugins/translations/translations/zh-CN.json
## Summary Remove functionbeat tutorial and translations. It's been deprecated and won't be shipped on 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix I'm not sure, its just deleting code/documentation ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ## Related issues - Relates elastic/beats#40745 - elastic#193030
## Summary Remove functionbeat tutorial and translations. It's been deprecated and won't be shipped on 9.0 ### Checklist Delete any items that are not applicable to this PR. ### Risk Matrix I'm not sure, its just deleting code/documentation ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels) - [ ] This will appear in the **Release Notes** and follow the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ## Related issues - Relates elastic/beats#40745 - elastic#193030
As it's clear on the beats PR for this issue, removing function betas also affects Kibana. One of the affected features is the ability to track telemetry regarding functionbeat as Abdul Zahid pointed out here. Those were not removed for now. I myself believe we can keep them, but ultimately it's a product decision. So @strawgate @nimarezainia as you two are in cc for this issue, I believe you might be able to help me here in deciding if we should keep or not the tracking of functionbeat telemetry in 9.0. |
keeping the tracking telemetry in there is fine IMO. |
@nimarezainia @AndersonQ as we decided to keep telemetry, are we good to close this issue as done? |
sure. when the PR is merged. |
Functionbeat has now been fully deprecated but binaries are still shipped as part of the standard release process, those should be removed.
cc @strawgate @nimarezainia
For the record a more detailed list of PRs and issues that are dependencies on other than the beats repo for this task can be found on the PR for this issue:
The text was updated successfully, but these errors were encountered: