Page MenuHomePhabricator

Move cassandra puppet code (used by Restbase, Sessionstore, AQS, maps) to profile::java
Open, MediumPublic

Description

In T253553 we added profile::java to puppet as a "standardized" way to deploy openjdk to our environments. Cassandra relies on a lot of conditionals in module/cassandra/init.pp afaics, it would be great to have it migrated.

Event Timeline

elukey created this task.Sep 3 2020, 3:59 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 3 2020, 3:59 PM
RKemper triaged this task as Medium priority.Sep 3 2020, 9:32 PM
MoritzMuehlenhoff renamed this task from Move cassandra puppet code to profile::java to Move cassandra puppet code (used by Restbase, Sessionstore, AQS) to profile::java.Sep 30 2020, 11:11 AM
MoritzMuehlenhoff renamed this task from Move cassandra puppet code (used by Restbase, Sessionstore, AQS) to profile::java to Move cassandra puppet code (used by Restbase, Sessionstore, AQS, maps) to profile::java.

Change 631789 had a related patch set uploaded (by Hnowlan; owner: Hnowlan):
[operations/puppet@production] WIP: cassandra: use profile::java

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