Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.x] Delete connector usage reporting task in on-prem and cloud (#19…
…9650) (#201741) # Backport This will backport the following commits from `main` to `8.x`: - [Delete connector usage reporting task in on-prem and cloud (#199650)](#199650) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ersin Erdal","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-11-26T10:12:23Z","message":"Delete connector usage reporting task in on-prem and cloud (#199650)\n\nTowards: https://github.com/elastic/response-ops-team/issues/209\r\n\r\n`connector_usage_reporting` task is supposed to work only in serverless.\r\nAs there is no check for that, even though it reports nothing, It was\r\nworking for on-prem and cloud as well.\r\nThis PR deletes the `connector_usage_reporting` task after the first run\r\nby checking if `plugins.cloud.serverless.projectId` is missing.\r\n\r\n### To verify:\r\nRun Kibana on this branch, then check the reporting task in the console\r\nby running the below query.\r\nThere shouldn't be any task.\r\n\r\n```\r\nGET .kibana_task_manager_*/_search\r\n{\r\n \"query\": {\r\n \"prefix\": {\r\n \"task.taskType\": {\r\n \"value\": \"actions:\"\r\n }\r\n }\r\n }\r\n}\r\n```\r\n\r\nThen remove or comment out the line (`shouldDeleteTask: true`) added by\r\nthis PR and save the file, Kibana will restart and register the task\r\nagain. You can use the above query again to see that the task is still\r\nregistered.","sha":"a1e97b1a43f2971dbf528201b3b82fb4b178b6bb","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","backport:prev-minor","ci:project-deploy-observability"],"title":"Delete connector usage reporting task in on-prem and cloud","number":199650,"url":"https://github.com/elastic/kibana/pull/199650","mergeCommit":{"message":"Delete connector usage reporting task in on-prem and cloud (#199650)\n\nTowards: https://github.com/elastic/response-ops-team/issues/209\r\n\r\n`connector_usage_reporting` task is supposed to work only in serverless.\r\nAs there is no check for that, even though it reports nothing, It was\r\nworking for on-prem and cloud as well.\r\nThis PR deletes the `connector_usage_reporting` task after the first run\r\nby checking if `plugins.cloud.serverless.projectId` is missing.\r\n\r\n### To verify:\r\nRun Kibana on this branch, then check the reporting task in the console\r\nby running the below query.\r\nThere shouldn't be any task.\r\n\r\n```\r\nGET .kibana_task_manager_*/_search\r\n{\r\n \"query\": {\r\n \"prefix\": {\r\n \"task.taskType\": {\r\n \"value\": \"actions:\"\r\n }\r\n }\r\n }\r\n}\r\n```\r\n\r\nThen remove or comment out the line (`shouldDeleteTask: true`) added by\r\nthis PR and save the file, Kibana will restart and register the task\r\nagain. You can use the above query again to see that the task is still\r\nregistered.","sha":"a1e97b1a43f2971dbf528201b3b82fb4b178b6bb"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199650","number":199650,"mergeCommit":{"message":"Delete connector usage reporting task in on-prem and cloud (#199650)\n\nTowards: https://github.com/elastic/response-ops-team/issues/209\r\n\r\n`connector_usage_reporting` task is supposed to work only in serverless.\r\nAs there is no check for that, even though it reports nothing, It was\r\nworking for on-prem and cloud as well.\r\nThis PR deletes the `connector_usage_reporting` task after the first run\r\nby checking if `plugins.cloud.serverless.projectId` is missing.\r\n\r\n### To verify:\r\nRun Kibana on this branch, then check the reporting task in the console\r\nby running the below query.\r\nThere shouldn't be any task.\r\n\r\n```\r\nGET .kibana_task_manager_*/_search\r\n{\r\n \"query\": {\r\n \"prefix\": {\r\n \"task.taskType\": {\r\n \"value\": \"actions:\"\r\n }\r\n }\r\n }\r\n}\r\n```\r\n\r\nThen remove or comment out the line (`shouldDeleteTask: true`) added by\r\nthis PR and save the file, Kibana will restart and register the task\r\nagain. You can use the above query again to see that the task is still\r\nregistered.","sha":"a1e97b1a43f2971dbf528201b3b82fb4b178b6bb"}}]}] BACKPORT--> Co-authored-by: Ersin Erdal <[email protected]>
- Loading branch information