Upgrade from 2.4.10 to 2.4.20 - Elastic Agents Unhealthy #11719
-
Version2.4.20 Installation MethodSecurity Onion ISO image Descriptionupgrading Installation TypeDistributed Locationon-prem with Internet access Hardware SpecsExceeds minimum requirements CPU8 RAM128 Storage for /512 GB Storage for /nsm8 TB Network Traffic Collectionother (please provide detail below) Network Traffic SpeedsLess than 1Gbps StatusYes, all services on all nodes are running OK Salt StatusNo, there are no failures LogsNo, there are no additional clues DetailI have a Managersearch node, with no other nodes right now just to have Elastic agents deployed for testing, with a goal of deploying sensor nodes for monitoring network traffic in the future. I performed the 'sudo soup' upgrade to get upgraded to 2.4.20 last night. After doing so, all agents report as unhealthy. When I click into the integrations within 'endpoints-initial', and click on the integration for Elastic Defend, it says "Failed to load endpoint policy settings / Cannot read properties of undefined (reading 'value')". I found a similar error within #11148 and applied those fixes. The Elastic Agents remain Unhealthy. When I create a new Agent Policy with the same integrations, and deploy that to the agents, they show as healthy. So it seems like there is something specifically wrong with the endpoints-initial agent policy. Another person stated that they had certificate issues, and after clearing those up, they changed policies back and forth, and the endpoints-initial policy worked again. But I do not know what they meant by certificate issues. This was reported in #11540. Please let me know if there is anything I can do to fix this, or if any logs would be helpful. Guidelines
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Please run the following on your ManagerSearch and post the output here:
|
Beta Was this translation helpful? Give feedback.
-
Please follow this procedure:
That should recreate the endpoints-initial policy. Also FYI, we have found the root cause of this and fixed it for the next release. |
Beta Was this translation helpful? Give feedback.
Please follow this procedure:
sudo rm -f /opt/so/state/eaintegrations.txt
sudo so-elastic-fleet-integration-policy-load
That should recreate the endpoints-initial policy.
Also FYI, we have found the root cause of this and fixed it for the next release.