Page MenuHomePhabricator

OpenSearch Security plugin packaging
Closed, ResolvedPublic

Description

  • Server Plugin
    • Investigate packaging options
    • Investigate deployment options
    • Document all processes
    • Test extensively
  • Dashboards Plugin
    • Investigate packaging options
    • Investigate deployment options
    • Document all processes
    • Test extensively

Event Timeline

Upstream has released a deb package which is the path of least friction to getting the security plugin installed. Requires executing an upgrade on all environments.

Phase 1:

OpenSearch:

  • Use upstream's deb.
  • Requires plugins.security.disabled: true post-upgrade. This config cannot be pre-provisioned because without the security plugin installed, OpenSearch will fail to start.

OpenSearch Dashboards:

  • Can be upgraded to use upstream packages whenever as there is no conflict as long as these plugins are removed on install:
    • securityDashboards
    • notificationDashboards
    • indexManagementDashboards