Page MenuHomePhabricator

Rename role::cache::(text|upload)_haproxy to role::cache::(text|upload)
Closed, ResolvedPublic

Description

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.

Event Timeline

Vgutierrez moved this task from Triage to In Progress on the Traffic board.

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

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

Change 849180 merged by Vgutierrez:

[operations/puppet@production] role::cache: Link/copy (text|upload)_haproxy to base roles

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

Change 859015 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):

[operations/puppet@production] site: Move cp nodes to role::cache:text|upload

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

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

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

Change 859018 merged by Vgutierrez:

[operations/puppet@production] cache: Create dummy profile class to tell between text/upload nodes

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

Change 859029 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):

[operations/puppet@production] prometheus::ops: Leverage varnish::frontend::text|upload classes

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

Change 859029 merged by Vgutierrez:

[operations/puppet@production] prometheus::ops: Leverage varnish::frontend::text|upload classes

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

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

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

Change 859044 merged by Vgutierrez:

[operations/puppet@production] role::cache_upload: Include profile:c:v:f:upload class

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

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

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

Change 859090 had a related patch set uploaded (by Vgutierrez; author: Vgutierrez):

[operations/puppet@production] role::cache: Remove text|upload_haproxy roles

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

Change 859090 merged by Vgutierrez:

[operations/puppet@production] role::cache: Remove text|upload_haproxy roles

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