Project

General

Profile

Bug #12799

Force using epoch when installing a package with zypper

Added by Alexis MOUSSET over 1 year ago. Updated over 1 year ago.

Status:
Released
Priority:
N/A
Category:
Generic methods - Package Management
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Priority:
32

Description

See #12798 for context. We want to be able to specify an epoch, but we do not want to force it.

Another problem is that the format to use for yum is:

1398866025:rudder-agent-4.1.10.release-1.EL.6.x86_64

which requires splitting the version string...


Related issues

Related to ncf - Bug #12798: zypper module arch and version specification for zypper commands is not correctReleasedActions

Associated revisions

Revision 5b4f63cd (diff)
Added by Alexis MOUSSET over 1 year ago

Fixes #12799: Force using epoch when installing a package with zypper

History

#1

Updated by Alexis MOUSSET over 1 year ago

  • Related to Bug #12798: zypper module arch and version specification for zypper commands is not correct added
#2

Updated by Alexis MOUSSET over 1 year ago

  • Subject changed from Allow specifying an epoch in the yum package module to Allow specifying an epoch in package modules
#3

Updated by Alexis MOUSSET over 1 year ago

The main issue is to be able to detect both epoch and non-epoch versions as installed. It is currently impossible given the way package modules work.

#4

Updated by Alexis MOUSSET over 1 year ago

  • Subject changed from Allow specifying an epoch in package modules to Force using epoch when installing a package with zypper

On SLES 11 and 12, zypper requires providing the epoch if it is there to install a package.

We should require it and store it in installed package database.

#5

Updated by Alexis MOUSSET over 1 year ago

  • Status changed from New to In progress
  • Assignee set to Alexis MOUSSET
#6

Updated by Alexis MOUSSET over 1 year ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis MOUSSET to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/ncf/pull/779
#7

Updated by Rudder Quality Assistant over 1 year ago

  • Assignee changed from Benoît PECCATTE to Alexis MOUSSET
#8

Updated by Alexis MOUSSET over 1 year ago

  • Status changed from Pending technical review to Pending release
#9

Updated by Vincent MEMBRÉ over 1 year ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.1.13, 4.2.7 and 4.3.3 which were released today.

Also available in: Atom PDF