Issue #2518
closedrpm - confusion around pulp_streamer files
Description
Two things I noticed while messing with pulp via ansible in vagrant:
1. The meta-packages @pulp-server and @pulp-server-qpid do not include python-pulp-streamer, which is how I noticed the second issue,
2. The pulp-server package includes /usr/lib/systemd/system/pulp_streamer.service, which is also in python-pulp-streamer
[vagrant@pulp ~]$ rpm -qf /usr/lib/systemd/system/pulp_streamer.service
pulp-server-2.11.0-1.el7.noarch
python-pulp-streamer-2.11.0-1.el7.noarch
If you install one of the meta-packages you'll end up with a pulp_streamer.service file that cannot be started, which is a bit confusing. It seems like @pulp-server* groups should include python-pulp-streamer, and the pulp_streamer.service file should be removed from pulp-server.
Updated by bizhang over 7 years ago
- Sprint/Milestone set to 31
- Severity changed from 2. Medium to 1. Low
- Triaged changed from No to Yes
- Tags Easy Fix added
Updated by semyers about 7 years ago
tvon wrote:
Two things I noticed while messing with pulp via ansible in vagrant:
1. The meta-packages @pulp-server and @pulp-server-qpid do not include python-pulp-streamer,
This is correct.
2. The pulp-server package includes /usr/lib/systemd/system/pulp_streamer.service, which is also in python-pulp-streamer
This probably isn't.
If you install one of the meta-packages you'll end up with a pulp_streamer.service file that cannot be started, which is a bit confusing. It seems like @pulp-server* groups should include python-pulp-streamer, and the pulp_streamer.service file should be removed from pulp-server.
The streamer should be installed explicitly, so the error goes the other way: pulp_streamer.service shouldn't exist unless the streamer's actually installed, so pulp-server shouldn't provide it.
Updated by semyers about 7 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to semyers
Updated by semyers about 7 years ago
- Status changed from ASSIGNED to POST
Updated by bizhang about 7 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE