Page MenuHomePhabricator

Come up with list of software packages to create generic puppet roles for
Open, LowPublic

Description

As a Cloud VPS user I want to use Puppet roles to make it easy to set up virtual machines. However many of the current Puppet roles assume a more complex or WMF-specific setup, e.g. the differentiated Redis roles when all I want is a standalone Redis server. Redis is one example, but in general we should see what software packages people are using for Cloud VPS and what "generic" Puppet roles we could create.

Event Timeline

Harej created this task.Jun 21 2018, 9:43 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 21 2018, 9:43 PM
Vvjjkkii renamed this task from Come up with list of software packages to create generic puppet roles for to xhaaaaaaaa.Jul 1 2018, 1:02 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from xhaaaaaaaa to Come up with list of software packages to create generic puppet roles for.Jul 2 2018, 11:09 AM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.
Harej removed a subscriber: Harej.Feb 10 2020, 11:37 PM
Bstorm triaged this task as Low priority.Feb 25 2020, 5:11 PM
Bstorm added a project: Epic.
Bstorm moved this task from Inbox to Epics on the cloud-services-team (Kanban) board.
bd808 added a subscriber: bd808.Mar 6 2020, 6:12 PM

T246017: CodeSearch Docker containers not starting or failing after start because of iptables network overlay issues made me think that a ::profile::cloudvps::docker manifest could be a good idea. There are at least 2 Cloud VPS projects (integration and codesearch) which are deploying Docker on instances and using related but slightly different work arounds to keep ferm and Docker from fighting over iptables rules which are needed for north-south communication with the Docker containers.

T246017: CodeSearch Docker containers not starting or failing after start because of iptables network overlay issues made me think that a ::profile::cloudvps::docker manifest could be a good idea. There are at least 2 Cloud VPS projects (integration and codesearch) which are deploying Docker on instances and using related but slightly different work arounds to keep ferm and Docker from fighting over iptables rules which are needed for north-south communication with the Docker containers.

FYI we're now at a third VPS project (libraryupgrader) copy/pasting the docker stuff.