Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Drop hardcoded Redis dependency #332

Merged
merged 1 commit into from Jun 17, 2020
Merged

Drop hardcoded Redis dependency #332

merged 1 commit into from Jun 17, 2020

Conversation

Spredzy
Copy link
Contributor

@Spredzy Spredzy commented Jun 15, 2020

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

@pulpbot
Copy link
Member

pulpbot commented Jun 15, 2020

Attached issue: https://pulp.plan.io/issues/6975

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
Copy link
Member

@fao89 fao89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@fao89 fao89 merged commit 31be2d3 into pulp:master Jun 17, 2020
Spredzy added a commit to Spredzy/galaxy_ng that referenced this pull request Jun 17, 2020
Earlier today in `pulp/pulp_installer`
pulp/pulp_installer#332 got merged. This leads
to one having to specify the pulp_redis role explicitly.
Spredzy added a commit to Spredzy/galaxy_ng that referenced this pull request Jun 17, 2020
Earlier today in `pulp/pulp_installer`
pulp/pulp_installer#332 got merged. This leads
to one having to specify the pulp_redis role explicitly.
chouseknecht pushed a commit to ansible/galaxy_ng that referenced this pull request Jun 18, 2020
Earlier today in `pulp/pulp_installer`
pulp/pulp_installer#332 got merged. This leads
to one having to specify the pulp_redis role explicitly.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants