Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion internal/resources/fleetpackage.go
Original file line number Diff line number Diff line change
Expand Up @@ -171,10 +171,14 @@ func (s *FleetPackageState) NeedsUpdate(resource resource.Resource) (bool, error
return fleetPackage.Force, nil
}
if s.manifest.Name == "system" && s.kibanaVersion.LessThan(semver.MustParse("8.0.0")) {
// in Elastic stack 7.* , system package is installed in the default Agent policy and it cannot be deleted
// In Elastic stack 7.* , system package is installed in the default Agent policy and it cannot be deleted.
// error: system is installed by default and cannot be removed
return false, nil
}
if s.manifest.Name == "fleet_server" {
// This package is always in use by the agent running Fleet Server.
return false, nil
}
} else {
if s.current.Status == "installed" && s.current.Version == s.manifest.Version {
return fleetPackage.Force, nil
Expand Down