Project

General

Profile

Actions

Bug #12799

closed

Force using epoch when installing a package with zypper

Added by Alexis Mousset almost 6 years ago. Updated almost 2 years ago.

Status:
Released
Priority:
N/A
Category:
Generic methods
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Priority:
0
Name check:
Fix check:
Regression:

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 1 (0 open1 closed)

Related to Rudder - Bug #12798: zypper module arch and version specification for zypper commands is not correctReleasedAlexis MoussetActions
Actions #1

Updated by Alexis Mousset almost 6 years ago

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

Updated by Alexis Mousset almost 6 years ago

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

Updated by Alexis Mousset almost 6 years 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.

Actions #4

Updated by Alexis Mousset almost 6 years 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.

Actions #5

Updated by Alexis Mousset almost 6 years ago

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

Updated by Alexis Mousset almost 6 years 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
Actions #7

Updated by Rudder Quality Assistant almost 6 years ago

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

Updated by Alexis Mousset almost 6 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:5b4f63cda2b398739d77e1182bea9cfb5145ce23.

Actions #9

Updated by Vincent MEMBRÉ almost 6 years 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.

Actions #10

Updated by Alexis Mousset almost 2 years ago

  • Project changed from 41 to Rudder
  • Category changed from Generic methods - Package Management to Generic methods
  • Priority changed from 32 to 0
Actions

Also available in: Atom PDF