Page MenuHomePhabricator

Update tls proxy config for Bullseye
Closed, ResolvedPublic

Description

The version of nginx that ships with Bullseye does not support the $ssl_ecdhe_curve directive.

As the Swift team did, we need to update our puppet code to disable this directive on Bullseye hosts.

Event Timeline

Change 788815 had a related patch set uploaded (by Bking; author: Bking):

[operations/puppet@production] elastic: enable/disable ssl_ecdhe_curve based on OS version

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

Change 789559 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] tlsproxy: manage ssl_ecdhe_curve internally

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

Change 788815 merged by Bking:

[operations/puppet@production] elastic: enable/disable ssl_ecdhe_curve based on OS version

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

Change 789559 abandoned by Gehel:

[operations/puppet@production] tlsproxy: manage ssl_ecdhe_curve internally

Reason:

we don't support stretch anymore

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