Actions
Bug #6420
closedrudder-agent cannot be updated with zypper update rudder-agent on SLES11
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
Using the command zypper update rudder-agent on SLES11 doesn't update rudder-agent
however, zypper update does update the package.
Weird, isn't it ?
Updated by Nicolas CHARLES over 9 years ago
sles-11-sp1-64:~ # zypper list-updates Loading repository data... Reading installed packages... S | Repository | Name | Current Version | Available Version | Arch --+-------------------------+--------------+-------------------------------------+-------------------------------------+------- v | Rudder RPM Repositories | ncf | 0.201411131129-1.SLES.11 | 1398866025:0.201503091311-1.SLES.11 | noarch v | Rudder RPM Repositories | rudder-agent | 1398866025:2.11.4.release-1.SLES.11 | 1398866025:2.11.8.release-1.SLES.11 | x86_64
but
zypper update rudder-agent Loading repository data... Reading installed packages... Resolving package dependencies... Nothing to do.
Updated by Nicolas CHARLES over 9 years ago
it is unlickely to be a key issue, as the log /var/log/zypper.log says
2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypp] RpmDb.cc(importPubkey):939 Comparing '474A19E8' to: , 'A1912208', 'B37B98A9', '0DFB3188', '1D061A62', '3D25D3D9', '6F07D355', '7E2E3B05', '9C800ACA', '21F6 567A', '307E3D54', '474A19E8' 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypp] RpmDb.cc(importPubkey):939 Key [9322C330474A19E8-4eea5279] [Rudder Project (release key) <security@rudder-project.org>] [7C1698177904212DD58CB4D19322C33047 4A19E8] is already in the rpm trusted keyring. 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypp] RpmDb.cc(exportTrustedKeysInZyppKeyRing):902 Trusted key 474a19e8-4eea5279 imported in zypp keyring.
It sees that there is something to update
2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypper++] update.cc(mark_updates):844 [package]rudder-agent: S_KeepInstalled (I 1) (A 2)U__s_(33)rudder-agent-1398866025:2.11.8.release-1.SLES.11.x86_64(Rudder) update: adding requirement rudder-agent > 1398866025:2.11.4.release-1.SLES.11 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypper++] update.cc(selectable_update_report):696 best: U__s_(33)rudder-agent-1398866025:2.11.8.release-1.SLES.11.x86_64(Rudder) 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypper++] update.cc(selectable_update_report):704 installed: I__s_(650)rudder-agent-1398866025:2.11.4.release-1.SLES.11.x86_64(@System) 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypper++] update.cc(selectable_update_report):705 highest: U__s_(33)rudder-agent-1398866025:2.11.8.release-1.SLES.11.x86_64(Rudder) 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [zypper++] update.cc(selectable_update_report):767 [package]rudder-agent: S_KeepInstalled (I 1) (A 2)U__s_(33)rudder-agent-1398866025:2.11.8.release-1.SLES.11.x86 _64(Rudder) update: adding requirement rudder-agent > 1398866025:2.11.4.release-1.SLES.11
solver however says
2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 job: install providing rudder-agent > 1398866025:2.11.4.release-1.SLES.11 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 - job Rule #5783: 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 rudder-agent-1398866025:2.11.8.release-1.SLES.11.i586 [23] (w1) 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 rudder-agent-thin-1398866025:2.11.8.release-1.SLES.11.i586 [29] (w2) 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 rudder-agent-1398866025:2.11.8.release-1.SLES.11.x86_64 [33] 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 rudder-agent-thin-1398866025:2.11.8.release-1.SLES.11.x86_64 [36] 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 rudder-agent-1398866025:2.11.4.release-1.SLES.11.x86_64 [650]I 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 next rules: 0 0 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 job: install providing glibc 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 - job Rule #5784: 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 glibc-2.11.1-0.17.4.x86_64 [217]I (w1) 2015-03-17 15:48:26 <1> sles-11-sp1-64(29473) [satsolver] PoolImpl.cc(logSat):92 next rules: 0 0
Updated by Nicolas CHARLES over 9 years ago
This is not related to 2.11.8; I setted up 2.11.7 repos, and the result is the same
Updated by Nicolas CHARLES over 9 years ago
Ok, this is getting weird
yast install rudder-agent does update the rudder-agent
Updated by Vincent MEMBRÉ over 9 years ago
- Target version changed from 2.11.9 to 2.11.10
Updated by Nicolas CHARLES over 9 years ago
- Status changed from New to Rejected
Ok, the problem here was that the SLES had no support, and zypper was not up to date
With a proper SLES with proper support, zypper update rudder-agent does work as expected
Actions