You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix Elastic Agent non-fleet broken upgrade between 8.3.x releases (#701)
* Fix Elastic Agent non-fleet broken upgrade between 8.3.x releases
* Migrates vault directory on linux and windows to the top directory of the
agent, so it can be shared without needing the upgrade handler call,
like for example with side-by-side install/upgrade from .rpm/.deb
* Extended vault to allow read-only open, useful when the vault at particular location needs to be only read not created.
* Correct the typo in the log messages
* Update lint flagged function comment with 'unused', was flagged with 'deadcode' on the previous run
* Address code review feedback
* Add missing import for linux utz
* Change vault path from Top() to Config(), this a better location, next to fleet.enc based on the install/upgrade testing with .rpm/.deb installs
* Fix the missing state migration for .rpm/.deb upgrade. The post install script now performs the migration and creates the symlink after that.
* Fix typo in the postinstall script
* Update the vault migration code, add the agent configuration match check with the agent secret
(cherry picked from commit 8ef98f1)
0 commit comments