Project

General

Profile

Actions

Bug #12374

closed

Technique GPG Key Management and SSH Key Management don't work in audit mode

Added by Nicolas CHARLES over 6 years ago. Updated almost 6 years ago.

Status:
Released
Priority:
N/A
Assignee:
-
Category:
Techniques
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Large
Priority:
0
Name check:
Fix check:
Regression:

Description

In audit mode, GPG Key management does not execute command, so it fails to list existing keys, or check their values
SSH Key Management works (unless we flush them), but when we'll have the directive by directive, it will also fail, because the copy of file to temp location, plus it's edit, and copy to final location will fail

As discussed with Benoit, the only viable solution would be to override inside the technique the audit mode with push/pop, to be able to execute some specific commands/edition/copy

This is a fairly complex task, which needs obviously a lot of testing

Targeting to 4.3, as impact for 4.1 is too big


Related issues 3 (0 open3 closed)

Related to Rudder - Bug #13065: Package repository keys Technique in Audit Mode : Missing ReportsReleasedAlexis MoussetActions
Is duplicate of Rudder - Bug #13236: repoGPGKey does not report at all when in audit mode (branch 4.3)ReleasedAlexis MoussetActions
Is duplicate of Rudder - User story #12357: Port "SSH authorised keys" Technique to multiversionned techniqueReleasedNicolas CHARLESActions
Actions #1

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.3.0~rc3 to 4.3.0
Actions #2

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.3.0 to 4.3.1
Actions #3

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.3.1 to 4.3.2
Actions #4

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.3.2 to 410
Actions #5

Updated by Benoît PECCATTE over 6 years ago

  • Target version changed from 410 to 4.3.2
Actions #6

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.3.2 to 4.3.3
Actions #7

Updated by Benoît PECCATTE over 6 years ago

  • Severity set to Critical - prevents main use of Rudder | no workaround | data loss | security
  • User visibility set to Getting started - demo | first install | level 1 Techniques
  • Priority changed from 0 to 62
Actions #8

Updated by Benoît PECCATTE over 6 years ago

  • Severity changed from Critical - prevents main use of Rudder | no workaround | data loss | security to Major - prevents use of part of Rudder | no simple workaround
  • Priority changed from 62 to 39

Not critical because it doesn't do anything when it doesn't work

Actions #9

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.3.3 to 4.3.4
  • Priority changed from 39 to 38
Actions #10

Updated by Benoît PECCATTE over 6 years ago

  • Target version changed from 4.3.4 to 4.3.5
Actions #11

Updated by Nicolas CHARLES over 6 years ago

  • Related to Bug #13065: Package repository keys Technique in Audit Mode : Missing Reports added
Actions #12

Updated by Vincent MEMBRÉ about 6 years ago

  • Target version changed from 4.3.5 to 4.3.6
  • Priority changed from 38 to 36
Actions #13

Updated by Vincent MEMBRÉ about 6 years ago

  • Target version changed from 4.3.6 to 4.3.7
Actions #14

Updated by Alexis Mousset about 6 years ago

  • Is duplicate of Bug #13236: repoGPGKey does not report at all when in audit mode (branch 4.3) added
Actions #15

Updated by Alexis Mousset about 6 years ago

  • Is duplicate of User story #12357: Port "SSH authorised keys" Technique to multiversionned technique added
Actions #16

Updated by Vincent MEMBRÉ almost 6 years ago

  • Target version changed from 4.3.7 to 4.3.8
  • Priority changed from 36 to 0
Actions #17

Updated by Vincent MEMBRÉ almost 6 years ago

  • Target version changed from 4.3.8 to 4.3.9
Actions #18

Updated by Vincent MEMBRÉ almost 6 years ago

  • Status changed from New to Released
This bug has been fixed in Rudder 4.3.8 and 5.0.4 which were released today.
Changelog
Changelog
Actions

Also available in: Atom PDF