Page MenuHomePhabricator

Scap support of http basic auth for Logstash queries
Open, Needs TriagePublic

Description

As part of T350516, enabling the OpenSearch security plugin requires clients to authenticate themselves against the OpenSearch API. To keep the checks that scap does on deployment working seamlessly, scap should support providing authentication when querying the OpenSearch API.

Event Timeline

colewhite renamed this task from Scap support http basic auth for Logstash queries to Scap support of http basic auth for Logstash queries.Wed, Aug 5, 4:37 PM

Is there a username/password already prepared for scap to use?

Change #1321653 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):

[operations/puppet@production] scap: Add optional logstash credentials file

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

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

[operations/puppet@production] beta-logs: enable and configure logs-api

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

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

[operations/puppet@production] opensearch httpd: add manage_local_users toggle

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

Change #1322081 merged by Cwhite:

[operations/puppet@production] opensearch httpd: add manage_local_users toggle

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

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

[operations/puppet@production] profile: set default accounts and groups for api::httpd_proxy

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

Change #1322115 merged by Cwhite:

[operations/puppet@production] profile: set default accounts and groups for api::httpd_proxy

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

Change #1322080 merged by Cwhite:

[operations/puppet@production] beta-logs: enable and configure logs-api

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

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

[operations/puppet@production] profile: add parameter to fix duplicate declaration in beta

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

Change #1322144 merged by Cwhite:

[operations/puppet@production] profile: add parameter to fix duplicate declaration in beta

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

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

[operations/puppet@production] profile: fix typo in opensearch::api::httpd_proxy

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

Change #1322149 merged by Cwhite:

[operations/puppet@production] profile: fix typo in opensearch::api::httpd_proxy

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

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

[operations/puppet@production] beta-logs: disable ssl requirement for logs-api

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

Change #1322159 merged by Cwhite:

[operations/puppet@production] beta-logs: disable ssl requirement for logs-api

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

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

[operations/puppet@production] logs-api: allow GET POST for $index/_search endpoint

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

Change #1322837 merged by Cwhite:

[operations/puppet@production] logs-api: allow GET POST for $index/_search endpoint

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