Project

General

Profile

Actions

Bug #3104

closed

SSH installation on SuSE machines is broken

Added by Matthieu CERDA over 11 years ago. Updated about 11 years ago.

Status:
Released
Priority:
1
Assignee:
Matthieu CERDA
Category:
System techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

The SSH installation on SuSE machines is broken because of our cfengine_stdlib that contains an old and broken generic package installation method.

We should update this part in our version, on the SuSE part:

From: package_list_command => "/usr/bin/zypper packages";
To: package_list_command => "/bin/rpm -qa --queryformat \"i | repos | %{name} | %{version}-%{release} | %{arch}\n\"";

Pull request available here: https://github.com/Normation/rudder-techniques/pull/16

Actions #1

Updated by Matthieu CERDA over 11 years ago

  • Description updated (diff)
  • Status changed from New to Pending technical review
  • % Done changed from 0 to 100

I need a technical review hein

Actions #2

Updated by Matthieu CERDA over 11 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:3b84ead8f9bb82a0c0d75343a01dcc4053c71868.

Actions #3

Updated by Matthieu CERDA over 11 years ago

Applied in changeset commit:d3e97aff0b84826e548aec22f6956166f0867972.

Actions #4

Updated by Nicolas CHARLES over 11 years ago

Applied in changeset commit:d463dff132ca8a2eca812dd5d1c5460c46de9399.

Actions #5

Updated by Nicolas CHARLES over 11 years ago

This is correct, thank you Matthieu.
However, I'm wondering if we should correct this as well in Rudder 2.3. I guess we should, be I'm a bit scared of the impact on a pre-christmas period

Actions #6

Updated by Nicolas CHARLES over 11 years ago

Actually, the technique itself has not been changed !

Actions #7

Updated by Nicolas CHARLES over 11 years ago

  • Target version changed from 2.4.2 to 2.4.1
Actions #8

Updated by Nicolas CHARLES over 11 years ago

Actions #9

Updated by Nicolas CHARLES over 11 years ago

Applied in changeset commit:b6ec122f2cce977d211584740975422050a7a0c0.

Actions #10

Updated by Nicolas CHARLES over 11 years ago

Applied in changeset commit:69fe47e3758d04cdd18c36ce4b883e0a71ce5dde.

Actions #11

Updated by Nicolas CHARLES over 11 years ago

  • Target version changed from 2.4.1 to 2.3.10

Actually, this has been corrected on 2.3.10 and onwards

Actions #12

Updated by Nicolas PERRON over 11 years ago

Applied in changeset commit:7fb1dc49889ef9a9d7ffb2bd982dbf6d4eed35b0.

Actions #13

Updated by Nicolas PERRON over 11 years ago

Applied in changeset commit:d217977284065f1c9595e918059dcd2def5120fc.

Actions #14

Updated by Nicolas PERRON over 11 years ago

Applied in changeset commit:d217977284065f1c9595e918059dcd2def5120fc.

Actions #15

Updated by Nicolas PERRON over 11 years ago

Applied in changeset commit:d217977284065f1c9595e918059dcd2def5120fc.

Actions #16

Updated by Nicolas PERRON about 11 years ago

  • Status changed from Pending release to Released
Actions

Also available in: Atom PDF