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.

Actions #1

Updated by pulpbot almost 4 years ago

  • Status changed from NEW to POST

Added by spredzy almost 4 years ago

Revision 5584084b | View on GitHub

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 or redis_url would work - without installing or running extra software on the server.

fixes #6975

Added by spredzy almost 4 years ago

Revision 5584084b | View on GitHub

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 or redis_url would work - without installing or running extra software on the server.

fixes #6975

Actions #2

Updated by spredzy almost 4 years ago

  • Status changed from POST to MODIFIED
Actions #4

Updated by fao89 almost 4 years ago

  • Sprint/Milestone set to 3.5.0
Actions #5

Updated by fao89 almost 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF