Project

General

Profile

Actions

Bug #5415

closed

Bug #5402: Agent can't run because some ncf promises are CFEngine 3.6 specific

cannot run "list-compatible-inputs" after upgrade, breaking promise generation

Added by Vincent MEMBRÉ over 10 years ago. Updated about 10 years ago.

Status:
Released
Priority:
1 (highest)
Category:
-
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

After an upgrade, from 2.10.4 to 2.10.5 nightly, the list-compatible-inputs script breaks promise generation.

Since it is copied from /usr/share/ncf with old promises, it's permissions are set to 644, and therefore is not executable anymore.

We should package that file into /var/rudder/tools, so we don't rely on the copy from promises


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #5532: remove list-compatible-inputs from toolsReleasedJonathan CLARKE2014-09-16Actions
Actions #1

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from New to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/464
Actions #2

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset packages:commit:d0577b7c8e4d339e72ab67ae280a6f536c91f3ff.

Actions #3

Updated by Matthieu CERDA over 10 years ago

Applied in changeset packages:commit:c3f280154ec54143bb20366e71e544106244ca8e.

Actions #4

Updated by Nicolas CHARLES over 10 years ago

Ok, this is better (we do not depend anymore on the proper update of ncf to have rudder running), but still, the file is not there are first run

Actions #5

Updated by Vincent MEMBRÉ about 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.5, which was released on the 28/08/2014.

Actions

Also available in: Atom PDF