Project

General

Profile

Scénario #31012

installMinion et Windows 7

Added by Gilles Grandgérard 11 months ago. Updated 9 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Category:
-
Start date:
12/21/2020
Due date:
01/08/2021
% Done:

0%

Story points:
2.0
Velocity based estimate:
1 days
Release:
Release relationship:
Auto

Description

Le test suivant n'est pas valide sur Windows 7
$installersSalt = ((Get-ChildItem "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall") |Where-Object { $_.GetValue( "DisplayName" ) -like "*Salt Minion*" } );

Les anciennes versions de Salt minion n'ont pas de 'uninstall'... le minion n'est donc pas désinstallé
Plus généralement, une mauvaise désinstallation ne doit pas bloquer la réinstallation d'un nouveau minion

en Phase 7, Il faut tester :
- l’existence du répertoire C:\salt > install à faire si manque
- la présence dans HKLM:\SYSTEM\CurrentControlSet\services\salt-minion\ > faire un 'sc delete', puis faire l'install

Associated revisions

Revision 2129e42c (diff)
Added by gilles.grandgerard 10 months ago

test si le service existe encore, sans les binaires correspondants.

REF #31012

Revision 3f95f558 (diff)
Added by gilles.grandgerard 10 months ago

test si le service existe encore, sans les binaires correspondants.

REF #31012 [2.8.0]

Cherry-picked from 2129e42cc1bd4f3808577a68f2804646b4a9f251

Revision 23befcb1 (diff)
Added by gilles.grandgerard 10 months ago

Crrection test si le service existe encore dans le registre (mauvaise
clé !) [2.8.0]

REF #31012

History

#1 Updated by Gilles Grandgérard 10 months ago

  • Status changed from Nouveau to En cours

#2 Updated by Gilles Grandgérard 10 months ago

fait en 2.8.1

#3 Updated by Joël Cuissinat 10 months ago

Rétro-porté en 2.8.0 mais on ne peut pas aller plus bas en l'état à cause de #30723 (différence "majeure" entre 2.7 et 2.8).

#4 Updated by Joël Cuissinat 10 months ago

  • Assigned To set to Gilles Grandgérard
  • Release set to EOLE 2.8.1
  • Story points set to 2.0

#5 Updated by Gilles Grandgérard 9 months ago

  • Status changed from En cours to Terminé (Sprint)

#6 Updated by Joël Cuissinat 9 months ago

  • Due date set to 01/08/2021
  • Target version set to sprint 2020 52-01 Equipe MENSR (Noël)
  • Start date set to 12/21/2020

Also available in: Atom PDF