Actions
Issue #4510
closedAnsible roles: Separate installing postgres from configuring it
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:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 49
Quarter:
Description
As a user, let me use the pulp3-postgres role in a way that only configures the postgres db without installing postgres (or SCL). This is helpful when I have either (a) vetted a postgres install process (eg a standardized role), or (b) an existing postgres server (or cluster) that the pulp db should be added to.
Currently, the postgres role unconditionally installs SCL and then uses a fork of geerlingguy.postgresql to install postgres.
It looks like an older version used a different role and had a flag that disabled running the installation tasks. A flag (defaulting to on) would satisfy me.
Related issues
Actions
Make postgresql installation optional
For use with systems that already have postgresql installed. https://pulp.plan.io/issues/4510 fixes #4510