Project

General

Profile

Actions

Bug #8454

closed

On SLES (at least), updating rudder-server-root does not update dependencies

Added by François ARMAND almost 8 years ago. Updated over 7 years ago.

Status:
Released
Priority:
4
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

zypper install rudder-server-root ncf ncf-api-virtualenv
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following packages are going to be upgraded:
  ncf ncf-api-virtualenv rudder-server-root

The following packages are not supported by their vendor:
  ncf ncf-api-virtualenv rudder-server-root

3 packages to upgrade.
Overall download size: 3.8 MiB. After the operation, 11.9 MiB will be freed.
Continue? [y/n/?] (y):
Retrieving package ncf-1398866025:0.201606030046-1.SLES.11.noarch (1/3), 1.3 MiB (1.3 MiB unpacked)
Retrieving: ncf-0.201606030046-1.SLES.11.noarch.rpm [done]
Retrieving package rudder-server-root-1398866025:2.11.22.release-1.SLES.11.noarch (2/3), 6.0 KiB (6.0 KiB unpacked)
Retrieving: rudder-server-root-2.11.22.release-1.SLES.11.noarch.rpm [done]
Retrieving package ncf-api-virtualenv-1398866025:2.11.22.release-1.SLES.11.noarch (3/3), 2.6 MiB (2.6 MiB unpacked)
Retrieving: ncf-api-virtualenv-2.11.22.release-1.SLES.11.noarch.rpm [done]
Installing: ncf-1398866025:0.201606030046-1.SLES.11 [done]
Installing: rudder-server-root-1398866025:2.11.22.release-1.SLES.11 [done]
Installing: ncf-api-virtualenv-1398866025:2.11.22.release-1.SLES.11 [done]
Additional rpm output:
INFO: Restarting Apache HTTPd... Done

And then:

zypper install rudder-server-root ncf ncf-api-virtualenv rudder-agent rudder-inventory-endpoint rudder-inventory-ldap rudder-jetty r
udder-reports rudder-server-root rudder-techniques

Loading repository data...
Reading installed packages...
'rudder-server-root' is already installed.
No update candidate for 'rudder-server-root-1398866025:2.11.22.release-1.SLES.11.noarch'. The highest available version is already installed.
'ncf' is already installed.
No update candidate for 'ncf-1398866025:0.201606030046-1.SLES.11.noarch'. The highest available version is already installed.
'ncf-api-virtualenv' is already installed.
No update candidate for 'ncf-api-virtualenv-1398866025:2.11.22.release-1.SLES.11.noarch'. The highest available version is already installed.
Resolving package dependencies...

The following packages are going to be upgraded:
  rudder-agent rudder-inventory-endpoint rudder-inventory-ldap rudder-jetty rudder-reports rudder-techniques

The following packages are not supported by their vendor:
  rudder-agent rudder-inventory-endpoint rudder-inventory-ldap rudder-jetty rudder-reports rudder-techniques

6 packages to upgrade.
Overall download size: 100.8 MiB. After the operation, 148.3 MiB will be freed.


Related issues 1 (0 open1 closed)

Has duplicate Rudder - Architecture #3065: RPM packages should depend on other Rudder components with specific versionsRejected2012-12-09Actions
Actions #1

Updated by François ARMAND almost 8 years ago

  • Priority changed from 1 to 4

Actually, the documentation is accurate, but each time we are doing it, some people get kicked by that one. Can something be done?

Accurate documentation: http://www.rudder-project.org/doc-3.1/_rudder_server.html

Actions #2

Updated by Jonathan CLARKE almost 8 years ago

  • Assignee set to Benoît PECCATTE
  • Target version changed from 2.11.23 to 4.0.0~rc2

An easy option for this would be to have rudder-server-root and other packages depend on the same exact version of their rudder-* package dependencies (like we do for .debs).

Actions #3

Updated by Benoît PECCATTE almost 8 years ago

  • Status changed from New to In progress
Actions #4

Updated by Benoît PECCATTE almost 8 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Benoît PECCATTE to Jonathan CLARKE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/984
Actions #5

Updated by François ARMAND almost 8 years ago

  • Assignee changed from Jonathan CLARKE to Benoît PECCATTE

@peckpeck will check that there is no missing dependencies before merging.

Actions #6

Updated by Benoît PECCATTE almost 8 years ago

  • Assignee changed from Benoît PECCATTE to Jonathan CLARKE
Actions #7

Updated by Benoît PECCATTE almost 8 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
Actions #8

Updated by Alexis Mousset over 7 years ago

  • Has duplicate Architecture #3065: RPM packages should depend on other Rudder components with specific versions added
Actions #9

Updated by Benoît PECCATTE over 7 years ago

  • Target version changed from 4.0.0~rc2 to 318
Actions #10

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 318 to 4.0.0~rc2
Actions #11

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 4.0.0~rc2 to 4.0.0~rc1
Actions #12

Updated by Alexis Mousset over 7 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.0.0 which was released the 10th November 2016.

Actions

Also available in: Atom PDF