-
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] User is unable to upgrade the ES version from 1.1.1 to 1.2.0 #116396
[Security Solution] User is unable to upgrade the ES version from 1.1.1 to 1.2.0 #116396
Comments
Pinging @elastic/security-solution (Team: SecuritySolution) |
Pinging @elastic/security-onboarding-and-lifecycle-mgt (Team:Onboarding and Lifecycle Mgt) |
@manishgupta-qasource please review!! |
Reviewed & assigned to @kevinlog |
@muskangulati-qasource this should be testable now. It required a new package and it has been pushed out. You will no longer see the |
Hi @kevinlog, We have seen that issue is still persistent. We are unable to upgrade the ES version from 1.2.0 to 1.2.1 Screenshots: Otherwise, we are able to get the new 1.2.1 ES version with the BC1 artifacts and are able to work on the same. So it is not a blocker but it's still an issue. Thanks! |
Same error on my cloud instance when trying to update. This is the error:
Not sure if this is related to the elasticsearch issue we had with fleet permissions since this is with the |
@dasansol92 @muskangulati-qasource are these older cloud instances that initially installed the bad Still @dasansol92 the error message seems similar to the one we were seeing before. We should pull in @joshdover again to see if we need to add anything else to the check. |
Yes, it's an old instance with |
We didn't include any dot-prefixed hidden indices in the Rollover permissions we added for kibana_system, so I think that is the problem. If you can provide me a list of all the dot-prefixed data stream names that the endpoint package uses, I can get try to this updated for BC3. |
@joshdover I think this is everything - @pzl @joeypoon @ashokaditya please let me know if I missed anything.
|
For completeness: Data Streams
Plain Indices(e.g. transform destination indices)
|
@pzl aren't the majority of our I thought this would be the list
|
I've posted a draft here against Elasticsearch. Could someone from this team verify the changes work? elastic/elasticsearch#80140 |
@kevinlog quite right. I forgot they are not all hidden. Then there are only 3 data streams that are hidden.
and then the plain indices are still as above |
@joshdover - I just checked it out and tried it. I'm seeing this error in the Kibana and ES logs: Kibana: ES: I tried this on both I can also have @dasansol92 try who has tested the previous changes |
This is related to the new "security on by default". In the ES logs you should see an enrollment token for Kibana that you can use to setup Kibana's connection to Elasticsearch with If you run from |
@joshdover thanks, I was able to get around the issue. I checked out your branch and tried out. A fresh package install works. In addition, adding an older package and then testing the package upgrade also worked. The packages instill correctly without any issues. |
@kevinlog @joshdover I was also able to upgrade from 1.1.1 to 1.3.0-dev.0 locally.
However, I wasn't able to reproduce the error locally using the elasticsearch snapshot on main branch. Let me know if I missed something. |
Following hidden indices that are included in the Endpoint package cannot be upgraded by kibana_system without these privileges: .logs-endpoint.action.responses-* .logs-endpoint.diagnostic.collection-* .logs-endpoint.actions-* Fixes elastic/kibana#116396
Following hidden indices that are included in the Endpoint package cannot be upgraded by kibana_system without these privileges: .logs-endpoint.action.responses-* .logs-endpoint.diagnostic.collection-* .logs-endpoint.actions-* Fixes elastic/kibana#116396
Following hidden indices that are included in the Endpoint package cannot be upgraded by kibana_system without these privileges: .logs-endpoint.action.responses-* .logs-endpoint.diagnostic.collection-* .logs-endpoint.actions-* Fixes elastic/kibana#116396
Following hidden indices that are included in the Endpoint package cannot be upgraded by kibana_system without these privileges: .logs-endpoint.action.responses-* .logs-endpoint.diagnostic.collection-* .logs-endpoint.actions-* Fixes elastic/kibana#116396
Following hidden indices that are included in the Endpoint package cannot be upgraded by kibana_system without these privileges: .logs-endpoint.action.responses-* .logs-endpoint.diagnostic.collection-* .logs-endpoint.actions-* Fixes elastic/kibana#116396
Bug Conversion
Thanks! |
Description:
The user is unable to upgrade the ES version from 1.1.1 to 1.2.0
Build Details:
Browser Details:
All
Preconditions:
Steps to Reproduce:
Impacted Test case:
N/A
Actual Result:
The user is unable to upgrade the ES version from 1.1.1 to 1.2.0
Expected Result:
The user should be able to upgrade the ES version from 1.1.1 to 1.2.0
What's working:
N/A
What's not working:
N/A
Screenshots:
Logs:
N/A
The text was updated successfully, but these errors were encountered: