Project

General

Profile

Bug #12799

Force using epoch when installing a package with zypper

Added by Alexis MOUSSET 6 months ago. Updated 5 months 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 correctReleased

Associated revisions

Revision 5b4f63cd (diff)
Added by Alexis MOUSSET 6 months ago

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

History

#1 Updated by Alexis MOUSSET 6 months ago

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

#2 Updated by Alexis MOUSSET 6 months 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 6 months 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 6 months 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 6 months ago

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

#6 Updated by Alexis MOUSSET 6 months 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 Normation Quality Assistant 6 months ago

  • Assignee changed from Benoît PECCATTE to Alexis MOUSSET

#8 Updated by Alexis MOUSSET 6 months ago

  • Status changed from Pending technical review to Pending release

#9 Updated by Vincent MEMBRÉ 5 months 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