Project

General

Profile

Actions

Bug #8621

closed

Agent uses malfunctioning "aptitude" for updates checking in debian|ununtu

Added by Dmitry Svyatogorov over 8 years ago. Updated over 6 years ago.

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

Description

Rudder agent 3.2.4-trusty0 (CFEngine Core 3.7.1) (prepackaged from http://www.rudder-project.org/apt-3.2/) @ Ubuntu 14.04.3 LTS

Agent calls:
/usr/bin/aptitude --assume-yes --simulate --verbose full-upgrade
Aptitude is deprecated (Number of years passed). Moreover: aptitude hangs (as well, with noninteractive terminals) when reveals broken dependencies (in numbers of cases, such dependencies are seen in aptitude only).
Unsigned packages are stucking aptitude as well (without Aptitude::Cmdline::ignore-trust-violations="true") setting.

Agent calls aptitude, aptitude requests for user interaction (in non-interactive mode, yes!), agent hangs on waiting for aptitude to be terminated (nevermore), no debug logged.
Two things are needed:
  1. Eliminate aptitude (use "apt-*"?)
  2. Launch external checks in new thread, claim to log in case of considerable timeout.

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #6696: aptitude hangs on unsigned packagesRejectedMatthieu CERDAActions
Actions #1

Updated by Alexis Mousset over 8 years ago

  • Related to Bug #6696: aptitude hangs on unsigned packages added
Actions #2

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 3.2.5 to 3.2.6
Actions #3

Updated by Alexis Mousset over 8 years ago

  • Category changed from Agent to Techniques
  • Target version changed from 3.2.6 to 2.11.24
Actions #4

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.11.24 to 308
Actions #5

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 308 to 3.1.14
Actions #6

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.14 to 3.1.15
Actions #7

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.15 to 3.1.16
Actions #8

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.16 to 3.1.17
Actions #9

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.17 to 3.1.18
Actions #10

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 3.1.18 to 3.1.19
Actions #11

Updated by Benoît PECCATTE over 7 years ago

  • Severity set to Minor - inconvenience | misleading | easy workaround
  • User visibility set to Operational - other Techniques | Technique editor | Rudder settings
  • Priority set to 15
Actions #12

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.19 to 3.1.20
Actions #13

Updated by Alexis Mousset over 7 years ago

Only happens with the old package technique/generic methods.

New implementation only uses apt.

Actions #14

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.20 to 3.1.21
  • Priority changed from 15 to 14
Actions #15

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.21 to 3.1.22
Actions #16

Updated by Benoît PECCATTE over 7 years ago

  • Priority changed from 14 to 27
Actions #17

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.22 to 3.1.23
Actions #18

Updated by Vincent MEMBRÉ over 7 years ago

  • Target version changed from 3.1.23 to 3.1.24
Actions #19

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 3.1.24 to 3.1.25
Actions #20

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 3.1.25 to 387
Actions #21

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 387 to 4.1.10
Actions #22

Updated by Vincent MEMBRÉ almost 7 years ago

  • Target version changed from 4.1.10 to 4.1.11
Actions #23

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.1.11 to 4.1.12
Actions #24

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.1.12 to 4.1.13
Actions #25

Updated by Alexis Mousset over 6 years ago

  • Status changed from New to Rejected

Closing as old package method/technique are deprecated.

Actions

Also available in: Atom PDF