Story #7038
closedAs a user, I can specify a single role to install Pulp itself
100%
Description
Per the discussion in: https://pulp.plan.io/issues/7005
There should be a single meta role that includes:
- pulp_api
- pulp_content
- pulp_resource_manager
- pulp_workers
- pulp_database_configuration
This role will refer to all of Pulp's 1st party code, not third party code with Pulp config.
I propose the name "pulp_services".
it will benefit users who want to provide their own redis, database, and webserver (but they will still need our webserver snippets.)
pulp_all_services should depend on it, rather than specify the roles in it.
Related issues
Updated by mdepaulo@redhat.com over 4 years ago
- Blocked by Refactor #7037: Split the pulp_database role into 2 roles: database vs config added
Updated by mdepaulo@redhat.com over 4 years ago
- Related to Story #7005: As a user, I can run a single stably-named Ansible role to install Pulp added
Updated by dkliban@redhat.com over 4 years ago
- Groomed changed from No to Yes
- Sprint set to Sprint 75
Updated by mdepaulo@redhat.com over 4 years ago
- Assignee set to mdepaulo@redhat.com
Updated by mdepaulo@redhat.com over 4 years ago
- Status changed from NEW to ASSIGNED
Updated by pulpbot over 4 years ago
- Status changed from ASSIGNED to POST
Added by Mike DePaulo over 4 years ago
Added by Mike DePaulo over 4 years ago
Revision daea3953 | View on GitHub
As a user, I can specify a single role to install Pulp itself
It is named "pulp_services", and "pulp_all_services" now depends on it.
fixes: #7038 https://pulp.plan.io/issues/7038 As a user, I can specify a single role to install Pulp itself
Also includes some missing docs updates from previous changes.
Updated by Anonymous over 4 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset ansible-pulp|daea3953d0328e80929fce10a5579f3f999fd373.
Updated by fao89 over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
As a user, I can specify a single role to install Pulp itself
It is named "pulp_services", and "pulp_all_services" now depends on it.
fixes: #7038 https://pulp.plan.io/issues/7038 As a user, I can specify a single role to install Pulp itself
Also includes some missing docs updates from previous changes.