Skip to content

Integrity of Elasticsearch distributions should be verified on startup #65703

Open
@mark-vieira

Description

@mark-vieira

There are a number of assumptions within various parts of Elasticsearch that assume the existence of certain modules, or rather, the behavior of Elasticsearch with certain modules missing is not something we can reliably guarantee. To ensure that users have a predictable experience we should validate the integrity of the current Elasticsearch distribution. The first step of this will be to assert that the modules we expect to be present are indeed installed. We could also potentially extend this to validate the content of those modules via hashes/signatures.

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Core/Infra/PluginsPlugin API and infrastructure:Delivery/PackagingRPM and deb packaging, tar and zip archives, shell and batch scriptsTeam:Core/InfraMeta label for core/infra teamTeam:DeliveryMeta label for Delivery teamtriagedIssue has been looked at, and is being left open

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions