Page MenuHomePhorge

Puppitize stuff
Open, HighPublic

Description

  • php
  • phabricator
  • apache
  • sopel test (mostly done)
  • sopel prod (mostly done)
  • icinga2/icingaweb2 (icinga2 done)
  • mariadb
  • relay config
  • relay service template
  • cloudflared

Please expand if you can think of more

Details

Security
None

Related Objects

Event Timeline

MacFan4000 created this task.
RhinosF1 updated the task description. (Show Details)

apache can be added to role::webserver

What uses php? Just phab? Icinga?

mariadb can be a profile like apache that's added to the role for each process that needs it (sopel*,phab,icinga)

In T38#438, @MacFan4000 wrote:

Phab and icinga

So that can be added to the role we give for each of them

RhinosF1 raised the priority of this task from Normal to 80.Jul 17 2020, 1:10 PM
MacFan4000 lowered the priority of this task from 80 to High.Sep 28 2020, 5:03 PM

Php: I can puppitize pbp.ini
Mariadb: can puppitize things like my.cnf
Apache: can puppitize main config file and vhost templates
Relay service template: can do
Cloudflared: can do at least the service template:
Icinga: I don’t feel comfortable trying to do it myself given how complex the module is
Sopel: tough since config is sometimes auto-updated