Project

General

Profile

Actions

Bug #13678

open

Updating Rudder agent using the "Packages" technique fails in postinst

Added by Vincent MEMBRÉ over 5 years ago. Updated almost 2 years ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Techniques
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Getting started - demo | first install | Technique editor and level 1 Techniques
Effort required:
Priority:
45
Name check:
Fix check:
Regression:

Description

I tried to update a package (rudder-agent) using "Packages" on a RHEL7 system.

My package is correctly updated but i have a reporting error

^[[31m   error: Error installing package 'rudder-agent'
^[[0m^[[31m   error: Method 'ncf_package' failed in some repairs
^[[0mR: [ERROR] Promise could not be repaired, error encountered: Presence of package rudder-agent in latest available version
^[[31m   error: Method 'package_state_options' failed in some repairs
^[[0mR: @@packageManagement@@result_error@@32377fd7-02fd-43d0-aab7-28460a91347b@@17cf81d5-5671-4f30-9a47-a621de603425@@1@@Package@@rudder-agent@@2018-10-18 10:00:41+00:00##8facd95e-094c-4cc2-9799-c29310e915c0@#Presence of package rudder-agent in latest available version could not be repaired

This does not happen on deb systems, i guess return code from yum is different when upgrading a package so it should be in the package methods

Actions #1

Updated by Vincent MEMBRÉ over 5 years ago

  • Subject changed from Updating a package with "Ppackage techniuqes to Updating a package with "Package techniques" makes a reporting error but package is updated on Centos/RHEL
Actions #2

Updated by Vincent MEMBRÉ over 5 years ago

  • Subject changed from Updating a package with "Package techniques" makes a reporting error but package is updated on Centos/RHEL to Updating a package with "Packages" technique makes a reporting error but package is updated on Centos/RHEL
  • Description updated (diff)
  • Category set to Techniques
  • Target version set to 4.1.16
Actions #3

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.16 to 4.1.17
Actions #4

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.1.17 to 4.1.18
Actions #5

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 4.1.18 to 4.1.19
Actions #6

Updated by Alexis Mousset about 5 years ago

  • Target version changed from 4.1.19 to 4.1.20
Actions #7

Updated by François ARMAND about 5 years ago

  • Target version changed from 4.1.20 to 4.1.21
Actions #8

Updated by Vincent MEMBRÉ almost 5 years ago

  • Target version changed from 4.1.21 to 4.1.22
Actions #9

Updated by Benoît PECCATTE almost 5 years ago

  • Severity set to Minor - inconvenience | misleading | easy workaround
  • User visibility set to Getting started - demo | first install | Technique editor and level 1 Techniques
  • Priority changed from 0 to 47
Actions #10

Updated by Vincent MEMBRÉ almost 5 years ago

  • Target version changed from 4.1.22 to 4.1.23
  • Priority changed from 47 to 46
Actions #11

Updated by Vincent MEMBRÉ almost 5 years ago

  • Target version changed from 4.1.23 to 4.1.24
Actions #12

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 4.1.24 to 588
  • Priority changed from 46 to 45
Actions #13

Updated by Nicolas CHARLES over 4 years ago

  • Target version changed from 588 to 5.0.13
  • Priority changed from 45 to 44

still true

E| repaired      New_technique             Command execution         echo "youpi trala| Execute the command echo "youpi tralala" was repaired
Non-fatal POSTIN scriptlet failure in rpm package 1398866025:rudder-agent-5.0.12.release-1.EL.7.x86_64
   error: Error installing package 'rudder-agent'
   error: Method 'ncf_package' failed in some repairs
   warning       packageManagement         None                      rudder-agent       If you tried to install a virtual package, please use in place the concrete package you want to install.

Actions #14

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 5.0.13 to 5.0.14
  • Priority changed from 44 to 43
Actions #15

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 5.0.14 to 5.0.15
  • Priority changed from 43 to 42
Actions #16

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 5.0.15 to 5.0.16
Actions #17

Updated by Alexis Mousset about 4 years ago

  • Target version changed from 5.0.16 to 5.0.17
Actions #18

Updated by Vincent MEMBRÉ almost 4 years ago

  • Target version changed from 5.0.17 to 5.0.18
Actions #19

Updated by Alexis Mousset almost 4 years ago

  • Subject changed from Updating a package with "Packages" technique makes a reporting error but package is updated on Centos/RHEL to Updating Rudder agent using the "Packages" technique fails in postinst

In both cases it's a rudder-agent package that fails at postinst step, probably because run by the agent itself.

The failure is real, the the technique is right (but rpm keeps packages install even if postinst failed).

The problem lies in the postinst script.

Actions #20

Updated by Vincent MEMBRÉ over 3 years ago

  • Target version changed from 5.0.18 to 5.0.19
Actions #21

Updated by Vincent MEMBRÉ over 3 years ago

  • Target version changed from 5.0.19 to 5.0.20
Actions #22

Updated by Vincent MEMBRÉ over 3 years ago

  • Target version changed from 5.0.20 to 797
Actions #23

Updated by Benoît PECCATTE almost 3 years ago

  • Target version changed from 797 to 6.1.14
Actions #24

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.14 to 6.1.15
Actions #25

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.15 to 6.1.16
Actions #26

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.16 to 6.1.17
Actions #27

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.17 to 6.1.18
Actions #28

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 6.1.18 to 6.1.19
  • Priority changed from 42 to 43
Actions #29

Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 6.1.19 to 6.1.20
  • Priority changed from 43 to 44
Actions #30

Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 6.1.20 to 6.1.21
  • Priority changed from 44 to 45
Actions #31

Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 6.1.21 to old 6.1 issues to relocate
Actions

Also available in: Atom PDF