Actions
Issue #6975
closedDrop hardcoded Redis dependency on resource_manager and workers
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.
Actions
Drop hardcoded Redis dependency
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, onc 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
orredis_url
would work - without installing or running extra software on the server.fixes #6975