Actions
Bug #24359
closedTypo in rudder-sign openssl 3 signing regex
Pull Request:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
I dislike using that feature
User visibility:
Getting started - demo | first install | Technique editor and level 1 Techniques
Effort required:
Very Small
Priority:
155
Name check:
To do
Fix check:
To do
Regression:
No
Description
Missing .*
at the beginning of the regex, it should be
`HASH_VALUE=`openssl "${HASH}" "${FILE}" | sed "s/.*(.*)= \\(.*\\)/\\1/"``
in /opt/rudder/bin/rudder-sign
It should resolve the problem of HTTP error on Debian 12 with method shared from node that have this error on agent report :
E| error test_shared_file Sharedfile to node toto Unable to contact HTTP server on https://server/rudder/relay-api/shared-files/9c9ea5fc-59e0-4859-8700-20735bcdc23a/c296c69e-0d48-49af-a646-fb3906c8afeb/toto from sharedfile_to_node could not be repairedTo validated that the fix is working :
- verify that the bin
/opt/rudder/bin/rudder-sign
contains the change - apply the linked technique with
- One node Debian12 -> it is the node from which you want to share to file, so have a test file and adapt the technique with his ID in method shared from node
- Another node, on any OS (adapt the ID on the given technique)
Files
Updated by Elaad FURREEDAN 9 months ago
- Related to Bug #24320: rudder-sign fails on some machines with openssl 3 added
Updated by Elaad FURREEDAN 9 months ago
- Status changed from In progress to Pending technical review
- Assignee changed from Elaad FURREEDAN to Benoît PECCATTE
- Pull Request set to https://github.com/Normation/rudder-packages/pull/2859
Updated by Anonymous 9 months ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder-packages|21eb8598d76f1ad37981c0ea6709ab2f4782e151.
Updated by Vincent MEMBRÉ 8 months ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 8.0.7 which was released today.
Actions