A recent expansion added 3 new hosts in codfw, restbase2021 & restbase2022 & restbase2023. RESTBase needs to be deployed to each of these.
See also: T243000: Bootstrap new Cassandra instances: restbase202[123]-{a,b,c}
A recent expansion added 3 new hosts in codfw, restbase2021 & restbase2022 & restbase2023. RESTBase needs to be deployed to each of these.
See also: T243000: Bootstrap new Cassandra instances: restbase202[123]-{a,b,c}
Since @Clarakosi is now a RESTBase deployer, we can let her do it for the sake of learning. Please coordinate with me when/what will be happening, I'm not entirely sure the steps below are a complete list of steps.
Steps:
All these steps should be done after Cassandra is bootstrapped. See T219404 for the ticket where fresh deploy was done the previous time.
Change 570091 had a related patch set uploaded (by Clarakosi; owner: Clarakosi):
[mediawiki/services/restbase/deploy@master] Add Add restbase202[123] to scap deployment targets
Change 570094 had a related patch set uploaded (by Clarakosi; owner: Clarakosi):
[operations/puppet@production] Add restbase202[123] to hiera
Is it safe to add the hosts to conftool and to hiera at the same time? Seems like we should add them to hiera in order to receive deployments via scap and then configure them in conftool, but I'm still getting familiar with how interactions between puppet, conftool and scap work and are ordered.
Change 570094 merged by Hnowlan:
[operations/puppet@production] hiera: Add restbase202[123] to hiera
Change 570091 merged by Ppchelko:
[mediawiki/services/restbase/deploy@master] Add restbase202[123] to scap deployment targets
Mentioned in SAL (#wikimedia-operations) [2020-03-25T18:39:37Z] <ppchelko@deploy1001> Started deploy [restbase/deploy@a1c3be4]: Add restbase202[123] T244178
Mentioned in SAL (#wikimedia-operations) [2020-03-25T18:53:36Z] <ppchelko@deploy1001> Finished deploy [restbase/deploy@a1c3be4]: Add restbase202[123] T244178 (duration: 14m 00s)
restbase202[123] have been pooled and appear healthy in pybal so far. I'll keep an eye