Issue #2518
closed
rpm - confusion around pulp_streamer files
Status:
CLOSED - CURRENTRELEASE
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.
- Sprint/Milestone set to 31
- Severity changed from 2. Medium to 1. Low
- Triaged changed from No to Yes
- Tags Easy Fix added
- Sprint/Milestone changed from 31 to 32
- Sprint/Milestone changed from 32 to 33
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.
- Status changed from NEW to ASSIGNED
- Assignee set to semyers
- Status changed from ASSIGNED to POST
- Platform Release set to 2.12.1
- Status changed from POST to 5
- Version changed from 2.11.0 to 2.12.1
- Version changed from 2.12.1 to 2.11.0
- Status changed from 5 to CLOSED - CURRENTRELEASE
- Sprint/Milestone deleted (
33)
Also available in: Atom
PDF