-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Request] Remove Functionbeat from the kbn/doc-links
package
#193030
Comments
Pinging @elastic/kibana-docs (Team:Docs) |
I think the only thing missing doc link service wise from #192491 was to also remove that kibana/packages/kbn-doc-links/src/types.ts Line 243 in 3c01b13
Before it can be removed, however, per DeDe's comments in elastic/docs#2895, the places in the UI that use that variable will need to be updated. From my searches, it's used here: https://github.com/elastic/kibana/blob/main/src/plugins/home/public/application/components/tutorial/replace_template_strings.js ... that It looks like someone was trying to clean those out recently per #172909 so they might be able to help with the removal. |
If those Uis need to still point to Functionbeat docs, one solution might be to simply update the doc link service (in all branches after 8.15) to simply point to the last version of those docs. For example:
|
## 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
I'm trying to freeze the Functionbeat documentation as the product is fully deprecated.
In the elastic/docs repo, my pull request to freeze those docs fails our CI link checker, with an error complaining about an entry in
packages/kbn-doc-links/src/get_doc_links.ts
:I opened this kibana PR to remove the relevant lines from the
packages/kbn-doc-links/src/get_doc_links.ts
file, but (as shown in that PR) the change failed the Kibana CI checks. I have no familiarity with thatget_doc_links.ts
file so I'd really appreciate if anyone can help remove the Functionbeat references, so that I can in turn can Freeze the Functionbeat docs at the current release (8.15 as of today).The text was updated successfully, but these errors were encountered: