Page MenuHomePhabricator

Upgrade OpenSearch using upstream deb packages
Closed, ResolvedPublic

Description

Follow up from T313868: OpenSearch Security plugin packaging

Upgrading OpenSearch using upstream's deb packages will install the security plugin.

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

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

Event Timeline

Change 907838 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch_dashboards: add package provider

https://gerrit.wikimedia.org/r/907838

Change 907838 merged by Cwhite:

[operations/puppet@production] opensearch_dashboards: add package provider

https://gerrit.wikimedia.org/r/907838

Change 908884 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] profile: ensure several dashboards plugins are absent

https://gerrit.wikimedia.org/r/908884

colewhite changed the task status from Open to In Progress.Apr 17 2023, 10:00 PM
colewhite claimed this task.
colewhite triaged this task as Medium priority.

Change 908884 merged by Cwhite:

[operations/puppet@production] profile: ensure several dashboards plugins are absent

https://gerrit.wikimedia.org/r/908884

Change 912390 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch: add disable_security_plugin option

https://gerrit.wikimedia.org/r/912390

Change 912391 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] hiera: disable security plugin on beta-logs

https://gerrit.wikimedia.org/r/912391

Change 912390 merged by Cwhite:

[operations/puppet@production] opensearch: add disable_security_plugin option

https://gerrit.wikimedia.org/r/912390

Change 912391 merged by Cwhite:

[operations/puppet@production] hiera: disable security plugin on beta-logs

https://gerrit.wikimedia.org/r/912391

Change 924143 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch: add disable_security_plugin to instanceparams

https://gerrit.wikimedia.org/r/924143

Change 924143 merged by Cwhite:

[operations/puppet@production] opensearch: add disable_security_plugin to instanceparams

https://gerrit.wikimedia.org/r/924143

Change 925114 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch_dashboards: remove alerting and observability plugins

https://gerrit.wikimedia.org/r/925114

Change 925114 merged by Cwhite:

[operations/puppet@production] opensearch_dashboards: remove alerting and observability plugins

https://gerrit.wikimedia.org/r/925114

Change 927769 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch: clean up hiera configs

https://gerrit.wikimedia.org/r/927769

Change 927771 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch: disable security plugin on codfw

https://gerrit.wikimedia.org/r/927771

Change 927772 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] opensearch: disable security plugin for both clusters

https://gerrit.wikimedia.org/r/927772

Change 927769 merged by Cwhite:

[operations/puppet@production] opensearch: clean up hiera configs

https://gerrit.wikimedia.org/r/927769

Change 928906 had a related patch set uploaded (by Cwhite; author: Cwhite):

[releng/phatality@master] bump dashboards version to 2.7.0

https://gerrit.wikimedia.org/r/928906

Change 928906 merged by jenkins-bot:

[releng/phatality@master] bump dashboards version to 2.7.0

https://gerrit.wikimedia.org/r/928906

Change 927771 merged by Cwhite:

[operations/puppet@production] opensearch: disable security plugin on codfw

https://gerrit.wikimedia.org/r/927771

Change 931911 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] hiera: map logstash.wm.o to kibana7.codfw

https://gerrit.wikimedia.org/r/931911

Change 931911 merged by Cwhite:

[operations/puppet@production] hiera: map logstash.wm.o to kibana7.codfw

https://gerrit.wikimedia.org/r/931911

Change 927772 merged by Cwhite:

[operations/puppet@production] opensearch: disable security plugin for both clusters

https://gerrit.wikimedia.org/r/927772

Change 935502 had a related patch set uploaded (by Cwhite; author: Cwhite):

[operations/puppet@production] hiera: map logstash.wm.o to kibana7.eqiad

https://gerrit.wikimedia.org/r/935502

Change 935502 merged by Cwhite:

[operations/puppet@production] hiera: map logstash.wm.o to kibana7.eqiad

https://gerrit.wikimedia.org/r/935502