Red Hat Bugzilla – Bug 1264503
Trying to build sssd in a Dockerfile that could be shared between RHEL and Fedora
Last modified: 2016-12-15 10:08:24 EST
Goal was to just change from rhel7 to from fedora, but install of ipa-client fails. Shouldn't freeipa-client have a provides ipa-client?
(In reply to Daniel Walsh from comment #0)
> Goal was to just change from rhel7 to from fedora, but install of ipa-client
> fails. Shouldn't freeipa-client have a provides ipa-client?
We had multiple discussions but the answer is not really.
The Dockerfiles are not transferrable between OSes anyway due to differences between RHEL and Fedora (at least, yum vs. dnf) so we just have multiple branches in https://github.com/adelton/docker-freeipa for different OSes, including clients.
If you need one source, you can try
RUN yum install -y /usr/sbin/ipa-client-install
I understand that but freeipa-client does provide the exact same functionality of ipa-client. Forgetting about the Dockerfile argument, even though the only thing I had to change to play with your Dockerfile was to change from line and freeipa-client line. yum works in Fedora with the failover. But if you don't want to provide it, fine. Close the bug.
Jan what is the problem of adding a
line to the freeipa-client spec file ?
The reason is largely historical and has to do with branding efforts we had back then. There is no other good reason to keep the names different other than changing them is unnecessary churn. Hence trhe provides which allows you to have a single yum/dnf command for any distro.
Necessary information has already been provided.
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle.
Changing version to '24'.
More information and reason for this action is here:
freeipa-4.3.1-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f6e2d255aa
freeipa-4.3.1-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f6e2d255aa
freeipa-4.3.1-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
Fix for this causes yum (and recently we found that DNF issues too in some cases) issues: https://bugzilla.redhat.com/show_bug.cgi?id=1370134 and there is getting to be serious chance that this fix may be reverted.
If you disagree with revert please say it now and provide reasoning why not (comments above are not enough).