-
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
[Security solution] assistantKnowledgeBaseByDefault
flag defaults to true
#198178
Conversation
Pinging @elastic/security-solution (Team: SecuritySolution) |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @stephmilovic!
✅ Desk tested locally
LGTM 🚀
💚 Build Succeeded
Metrics [docs]
History
|
Starting backport for target branches: 8.16, 8.x |
…o `true` (elastic#198178) (cherry picked from commit 88225ff)
…o `true` (elastic#198178) (cherry picked from commit 88225ff)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…; flag defaults to `true` (#198178) (#198458) # Backport This will backport the following commits from `main` to `8.16`: - [[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)](#198178) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Steph Milovic","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-10-31T02:36:14Z","message":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)","sha":"88225fff07c416a6939c415d8ac65e473a3ffd0e","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team: SecuritySolution","Team:Security Generative AI","v8.16.0","backport:version","v8.17.0"],"title":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true`","number":198178,"url":"https://github.com/elastic/kibana/pull/198178","mergeCommit":{"message":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)","sha":"88225fff07c416a6939c415d8ac65e473a3ffd0e"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198178","number":198178,"mergeCommit":{"message":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)","sha":"88225fff07c416a6939c415d8ac65e473a3ffd0e"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Steph Milovic <[email protected]>
… flag defaults to `true` (#198178) (#198459) # Backport This will backport the following commits from `main` to `8.x`: - [[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)](#198178) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Steph Milovic","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-10-31T02:36:14Z","message":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)","sha":"88225fff07c416a6939c415d8ac65e473a3ffd0e","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team: SecuritySolution","Team:Security Generative AI","v8.16.0","backport:version","v8.17.0"],"title":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true`","number":198178,"url":"https://github.com/elastic/kibana/pull/198178","mergeCommit":{"message":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)","sha":"88225fff07c416a6939c415d8ac65e473a3ffd0e"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198178","number":198178,"mergeCommit":{"message":"[Security solution] `assistantKnowledgeBaseByDefault` flag defaults to `true` (#198178)","sha":"88225fff07c416a6939c415d8ac65e473a3ffd0e"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Steph Milovic <[email protected]> Co-authored-by: Patryk Kopyciński <[email protected]>
…98861) ## Summary This is a followup to #198178 where we skipped KB integration tests. We enable it with this PR. Since it takes a lot of time to setup all Security Labs docs, the idea is to skip installing those docs when it is not needed. For these tests we need to make sure that inference endpoint is setup correctly - labs docs are not required in this case. cc @stephmilovic
…astic#198861) ## Summary This is a followup to elastic#198178 where we skipped KB integration tests. We enable it with this PR. Since it takes a lot of time to setup all Security Labs docs, the idea is to skip installing those docs when it is not needed. For these tests we need to make sure that inference endpoint is setup correctly - labs docs are not required in this case. cc @stephmilovic (cherry picked from commit 69c1e5a)
…astic#198861) ## Summary This is a followup to elastic#198178 where we skipped KB integration tests. We enable it with this PR. Since it takes a lot of time to setup all Security Labs docs, the idea is to skip installing those docs when it is not needed. For these tests we need to make sure that inference endpoint is setup correctly - labs docs are not required in this case. cc @stephmilovic (cherry picked from commit 69c1e5a)
Summary
Updates the
assistantKnowledgeBaseByDefault
flag defaults totrue
, enabling the flag by default with no ability to turn it off besides reverting this PR.This PR will be backported to
8.16
,8.x
andmain
, but it is intended to live in 8.16 only . This PR will be followed up by a PR to remove the feature flag and all of its code paths, but that PR will only be backported to8.x
andmain
in order to not risk many code changes in8.16
.PR merge order
[Security solution] Knowledge base tour video updatemerged![Security Assistant] Knowledge base switch to use semantic_text)merged![Security AI Assistant] Fixed license issue for Knowledge Base resources initializationmerged![Security solution](THIS PR)assistantKnowledgeBaseByDefault
flag defaults to trueassistantKnowledgeBaseByDefault
flag removed