| Summary: | PCS version in F24 conflicts with the one in F23: version upgrade failed | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Marco Peccianti <marco> |
| Component: | pcs | Assignee: | Tomas Jelinek <tojeline> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 24 | CC: | anprice, cfeist, djuran, idevat, jpokorny, tojeline |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | pcs-0.9.154-2.fc24 pcs-0.9.154-2.fc25 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-10-25 04:27:33 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: | |
|
Description
Marco Peccianti
2016-08-25 10:06:07 UTC
pcs-0.9.150-1.fc24 has been built in a way that some directories were replaced by symlinks to directories, hence the upgrade problems. pcs-0.9.154-1.fc24 and pcs-0.9.154-1.fc25 return to the same directory tree as pcs-0.9.149-2.fc23 has to make the upgrade seamless. However that means upgrading from pcs-0.9.150-1.fc24 will fail with the same error as pcs-0.9.150-1.fc24 is broken (the symlinks were a quickfix to other issue). Workaround: dnf remove pcs dnf install pcs systemctl enable pcsd systemctl start pcsd pcs-0.9.154-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-61deaec93a pcs-0.9.154-1.fc25 has been pushed to the Fedora 25 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-9b0d3ba086 pcs-0.9.154-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. pcs-0.9.154-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. Something is still not working, the update is failing on an F24: Error: Transaction check error: file /usr/lib/pcsd/vendor/bundle/ruby/extensions from install of pcs-0.9.154-1.fc24.x86_64 conflicts with file from package pcs-0.9.150-1.fc24.x86_64 file /usr/lib/pcsd/vendor/bundle/ruby/gems from install of pcs-0.9.154-1.fc24.x86_64 conflicts with file from package pcs-0.9.150-1.fc24.x86_64 file /usr/lib/pcsd/vendor/bundle/ruby/specifications from install of pcs-0.9.154-1.fc24.x86_64 conflicts with file from package pcs-0.9.150-1.fc24.x86_64 I was not able to figure out how to fix this, see comment 1 for details. I updated my cluster, one node with uninstall&&reinstall pcs, one node with the standard upgrade procedure.
I can confirm:
- F23->F24 transition now is working correctly with
"dnf system-upgrade download --refresh --releasever=24"
- bug in comment #6
I can also confirm that the trick - dnf uninstall pcs - dnf install pcs works without problems Sorry, missed the comment in #1. So it seems it's the ancient issue from https://bugzilla.redhat.com/show_bug.cgi?id=447156 See that Bz for some hints on how to work around the problem Thanks David. I updated the spec file as described in https://fedoraproject.org/wiki/Packaging:Directory_Replacement. Updating the pcs package works for me with the new build. pcs-0.9.154-2.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-06f957ad67 pcs-0.9.154-2.fc25 has been pushed to the Fedora 25 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-e17fcc5e63 pcs-0.9.154-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. pcs-0.9.154-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |