Page MenuHomePhabricator

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

StatusAssignedTask
ResolvedRhinosF1
ResolvedRhinosF1
OpenNone

Event Timeline

MacFan4000 triaged this task as Normal priority.Jul 16 2020, 9:08 PM
MacFan4000 created this task.
MacFan4000 added a subscriber: RhinosF1.
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