As a fallout of T290005, cache roles for text and upload got duplicated. Since we've decided that HAProxy should be used as our main TLS termination we should get rid of this duplicates and let role::cache::text and role::cache::upload be the main roles again.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Vgutierrez | T290005 Test haproxy as a WMF's CDN TLS terminator with real traffic | |||
Resolved | Vgutierrez | T323365 Rename role::cache::(text|upload)_haproxy to role::cache::(text|upload) |
Event Timeline
Change 849180 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):
[operations/puppet@production] role::cache: Link/copy (text|upload)_haproxy to base roles
Change 849180 merged by Vgutierrez:
[operations/puppet@production] role::cache: Link/copy (text|upload)_haproxy to base roles
Change 859015 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):
[operations/puppet@production] site: Move cp nodes to role::cache:text|upload
Change 859018 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):
[operations/puppet@production] cache: Create dummy profile class to tell between text/upload nodes
Change 859018 merged by Vgutierrez:
[operations/puppet@production] cache: Create dummy profile class to tell between text/upload nodes
Change 859029 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):
[operations/puppet@production] prometheus::ops: Leverage varnish::frontend::text|upload classes
Change 859029 merged by Vgutierrez:
[operations/puppet@production] prometheus::ops: Leverage varnish::frontend::text|upload classes
Change 859044 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):
[operations/puppet@production] role::cache_upload: Include profile:c:v:f:upload class
Change 859044 merged by Vgutierrez:
[operations/puppet@production] role::cache_upload: Include profile:c:v:f:upload class
Mentioned in SAL (#wikimedia-releng) [2022-11-21T14:41:09Z] <vgutierrez> move deployment-cache-(text|upload)07 from role::cache::(text|upload)_haproxy to role::cache::(text|upload) - T323365
Change 859015 merged by Vgutierrez:
[operations/puppet@production] site: Move cp nodes to role::cache:text|upload
Change 859090 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):
[operations/puppet@production] role::cache: Remove text|upload_haproxy roles
Change 859090 merged by Vgutierrez:
[operations/puppet@production] role::cache: Remove text|upload_haproxy roles