Project

General

Profile

Actions

Bug #4825

closed

Rudder Techniques try to call miniperl with a wrong authenticate argument

Added by Matthieu CERDA almost 10 years ago. Updated about 9 years ago.

Status:
Released
Priority:
1
Category:
Techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Since #4762, we use the minicurl Perl based utility to send / receive files via HTTP in the Techniques if curl is not available, but when trying to call it, the argument given was wrong (should be authentication, was authenticate).


Related issues 1 (0 open1 closed)

Related to Rudder - User story #4762: Replace curl with a Perl-based utility on systems where curl is not availableReleasedJonathan CLARKE2014-04-18Actions
Actions #1

Updated by Matthieu CERDA almost 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/360

PR is ready !

Actions #2

Updated by Matthieu CERDA almost 10 years ago

  • Description updated (diff)
Actions #3

Updated by Matthieu CERDA almost 10 years ago

Note: Since #4762 has not been released yet, this bug does not impact any release, and do not cause any information leak. The consequence is that systems without curl are unable to send inventories as minicurl refuses the wrong argument.

A message like this happens:

2014-05-06T18:05:17CDT     info: Transforming '/opt/rudder/bin/rudder-perl /var/rudder/cfengine-community/inputs/common/utilities/minicurl --put --authenticate rudder:rudder --file /var/rudder/inventories/XXXXXX-2014-03-30-23-51-55.ocs --url http://X.X.X.X/inventories/' 
2014-05-06T18:05:17CDT     info: Unknown option: authenticate
2014-05-06T18:05:18CDT     info: /doInventory/methods/'any'/sendInventory/files/'${g#rudder_inventories}': Finished command related to promiser '/var/rudder/inventories' -- an error occurred, returned 1

Actions #4

Updated by Matthieu CERDA almost 10 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:579709304dcab4c6944c40abf1cbf6ed3944e8f5.

Actions #5

Updated by Jonathan CLARKE almost 10 years ago

Applied in changeset commit:b0342c327e8467bbed4bd2939c53cf4681948148.

Actions #6

Updated by Vincent MEMBRÉ almost 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.1, which was released today.
Check out:

Actions #7

Updated by Benoît PECCATTE about 9 years ago

  • Project changed from 24 to Rudder
  • Category changed from Techniques to Techniques
Actions

Also available in: Atom PDF