Bug #6286
closedWhen I want to upgrade Rudder to latest version, ncf is NOT updated on SLES11
Description
I want to upgrade Rudder to latest version on a SLES 11 SP 3
Executing (as in the documentation) zypper update rudder* tries to upgrade all rudder--* packages, but not ncf nor ncf-api-virtualenv
zypper info ncf shows that I have version 1398866025:0.201502051823-1.SLES11 available, and the status of my package is
out-of-date (version 139886025:0.201407211105-1.SLES.11)
I so end up with a broken install with an out of date ncf...
Updated by Nicolas CHARLES almost 10 years ago
- Assignee set to Matthieu CERDA
If I run afterwards zypper update ncf, it accepts to update the package ncf
However, it says:
The following package is not supported by its vendor: ncf 1398866025:0.201502051823-1.SLES.11
Updated by Matthieu CERDA almost 10 years ago
- Category set to Documentation
- Status changed from New to Discussion
- Assignee changed from Matthieu CERDA to Nicolas CHARLES
The problem in the doc about upgrades has been fixed in #6288.
The message about vendors is linked to SuSE vendor locking feature, and can be safely ignored ( http://linux.dell.com/repo/hardware/faq.html )
The version required by rudder-techniques, in 2.11.7, is 0.201501221640, which is is why pulling an upgrade from Rudder only will not trigger a ncf upgrade (zypper see an upgrade is available for ncf, but does not pull it as nothing asks it to (rudder-* does not match ncf, and no hard depdendency)).
If this is a problem, it means this dependency is no more up to date and needs an upgrade.
Updated by Nicolas CHARLES almost 10 years ago
- Assignee changed from Nicolas CHARLES to Matthieu CERDA
Matthieu CERDA wrote:
The problem in the doc about upgrades has been fixed in #6288.
The message about vendors is linked to SuSE vendor locking feature, and can be safely ignored ( http://linux.dell.com/repo/hardware/faq.html )
The version required by rudder-techniques, in 2.11.7, is 0.201501221640, which is is why pulling an upgrade from Rudder only will not trigger a ncf upgrade (zypper see an upgrade is available for ncf, but does not pull it as nothing asks it to (rudder-* does not match ncf, and no hard depdendency)).
I fail to understand this. If 0.201501221640 is required, but 0.201407211105 is installed, then the requierement is not met after an upgrade
If this is a problem, it means this dependency is no more up to date and needs an upgrade.
Updated by Florian Heigl almost 10 years ago
I can verify this as of last night :)
ncf update was not pulled in, had to do it manually afterwards. has a trail of issues hiding it since cf-serverd won't run due to promise issues when you have ncf bundles left but no ncf.
Updated by Nicolas CHARLES almost 10 years ago
Florian, can you confirm that it used to pull automatically ncf when you upgraded Rudder?
Updated by Nicolas CHARLES almost 10 years ago
- Project changed from Rudder to 34
- Category deleted (
Documentation)
Correcting the tracker, it's not a doc issue, it a packaging is broken issue
Updated by Matthieu CERDA almost 10 years ago
- Status changed from Discussion to Pending technical review
- Assignee changed from Matthieu CERDA to Benoît PECCATTE
- % Done changed from 0 to 100
- Pull Request set to https://github.com/Normation/rudder-packages/pull/622
Updated by Matthieu CERDA almost 10 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder-packages|commit:669b9ab28767eb59b74b095b93fd899e93c6c7b3.
Updated by Benoît PECCATTE almost 10 years ago
Applied in changeset rudder-packages|commit:51de974b92c6c51cfea29f9dfc7776a000126bfb.
Updated by Vincent MEMBRÉ almost 10 years ago
- Subject changed from When I want to upgrade Rudder to latest version, ncf is NOT updated on SLES11 SP3 to When I want to upgrade Rudder to latest version, ncf is NOT updated on SLES11
Updated by Vincent MEMBRÉ almost 10 years ago
- Status changed from Pending release to Released
Updated by Benoît PECCATTE almost 10 years ago
- Project changed from 34 to Rudder
- Category set to Packaging