Bug 1359079
| Summary: | ipa-server-dns-4.4.0-2.1.el7.noarch conflicts bind-chroot | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Michal Kovarik <mkovarik> |
| Component: | releng | Assignee: | Jan Blazek <jblazek> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Release Test Team <release-test-team-automation> |
| Severity: | high | Docs Contact: | Aneta Šteflová Petrová <apetrova> |
| Priority: | high | ||
| Version: | 7.3 | CC: | jblazek, ksrot, mkovarik, ohudlick, pholica, pspacek, pvoborni, rcritten, skremen |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
Cause:
Consequence:
Fix:
Result
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-08-15 08:20:02 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1309700 | ||
| Bug Blocks: | 1256306, 1362179 | ||
|
Description
Michal Kovarik
2016-07-22 09:06:54 UTC
Well, this is expected. Bind-chroot never worked with IPA but IPA simply missed the conflict line in SPEC. I'm not sure if IPA can enforce replacement of bind-chroot with plain bind during upgrade. As far as my understanding to yum goes, this is the price for mistakes done in the past. I can be easily wrong and there might be away out of it. Do you have a specific proposal? This bug unfortunately introduces other issues (not only upgrade), but also installing all packages (or packagesets that were previously possible to install) causes error in anaconda: ipa-server-dns conflicts with 32:bind-chroot-9.9.4-36.el7.x86_64 There are conflicts groups in comps for such purposes containing packages that are in conflict, so that those packages can be excluded from yum transaction and not cause any errors. Is there any bug requesting such change? I can't find it. Is it really necessary to have the conflict - meaning can I have both packages installed and e.g. one of them not running/functional? If so, this conflict should be removed. The conflict was added because of bug 1309700 (In reply to Pavel Holica from comment #3) > There are conflicts groups in comps for such purposes containing packages > that are in conflict, so that those packages can be excluded from yum > transaction and not cause any errors. > > Is there any bug requesting such change? I can't find it. I was not aware of this problem so no bug about this is open. Pavel, please be so kind and open appropriatelly worded bug against whatever component is necessary. I have no idea how this is supposed to work so you are in better position than me to open the bug. Thank you for understanding! Introducing the conflict in bug 1309700 might be not correct. Raising to PM. This issue should be resolved when blocking bug 1309700 is fixed correctly. (In reply to Ondrej Hudlicky from comment #9) > This issue should be resolved when blocking bug 1309700 is fixed correctly. Do you have an suggestion how to fix bug 1309700 correctly? The issue described in bug 1309700 was caused by an attempt to use bind-chroot together with IPA. On the other hand, IPA is not going to support BIND in chroot for reasons stated on http://www.freeipa.org/page/Howto/FreeIPA_with_integrated_BIND_inside_chroot#NOTE What do you propose? (In reply to Petr Spacek from comment #11) > (In reply to Ondrej Hudlicky from comment #9) > > This issue should be resolved when blocking bug 1309700 is fixed correctly. > Do you have an suggestion how to fix bug 1309700 correctly? ipa-server-dns developer should analyse why it crashes on commented line in bind config file and propose a fix > The issue described in bug 1309700 was caused by an attempt to use > bind-chroot together with IPA. On the other hand, IPA is not going to > support BIND in chroot for reasons stated on > http://www.freeipa.org/page/Howto/ > FreeIPA_with_integrated_BIND_inside_chroot#NOTE > > What do you propose? Please see bug 1309700#c20 - bind developer also disagree with introducing the unnecessary conflict. Even if IPA doesn't support BIND in chroot, both packages should be possible to install together, installing bind-chroot doesn't affect bind behaviour. (In reply to Ondrej Hudlicky from comment #15) Okay, explanation in bug 1309700 comment 20 changes everything. I was not aware of this behavioral change in RHEL 7. Having said that, I'm okay with removing of the conflict from IPA. Bug 1309700 is fixed. This issue is not visible anymore. |