Project

Profile

Help

Issue #6975

closed

Drop hardcoded Redis dependency on resource_manager and workers

Added by spredzy almost 4 years ago. Updated almost 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
-
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

In order to embrace a Service Oriented Architecture, where things like
Postgres and Redis could be run anywhere (localhost, other machine on
the network, SaaS offering) having an hardcoded requirement on those
services to be installed along side pulp services ian'r oprimal.

With this commit, if one wants to install Redis, one would need to
explicitly list it in the role list one wants installed. But if one
wants to use a SaaS offering, simply specifying redis_host or
redis_url would work - without installing or running extra software on
the server.

Also available in: Atom PDF