Project

Profile

Help

Issue #6957

closed

Pulp role missing Redis dependency

Added by spredzy almost 4 years ago. Updated almost 4 years ago.

Status:
CLOSED - NOTABUG
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

The current pulp role doesn't list pulp_redis as a dependency.[1] This - while gone un-notice - while using tcp socket, creates a race condition when using a unix domain socket[2]. That leads to a non-functional deployment.

What happens is that the api service is started before redis is installed and the socket created. Leading to a "No such file or directory" when trying to reach the socket.

[1] https://github.com/pulp/pulp_installer/blob/master/roles/pulp/meta/main.yml [2] https://github.com/pulp/pulp_installer/pull/324

Actions #1

Updated by spredzy almost 4 years ago

Closing as I prefer the approach used in https://pulp.plan.io/issues/6975

Actions #2

Updated by dkliban@redhat.com almost 4 years ago

  • Status changed from NEW to CLOSED - NOTABUG

Also available in: Atom PDF