Projet

Général

Profil

Scénario #24828

eole-gpo-script : prévoir une stratégie pour mettre à jour le GPO et/ou le script PowerShell

Ajouté par Joël Cuissinat il y a plus de 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Début:
23/09/2019
Echéance:
11/10/2019
% réalisé:

100%

Points de scénarios:
4.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Pour l'instant, seul le cas "GPO inexistant" est traité :

root@dc1:~# grep -A1 exists /usr/share/eole/postservice/30-gposcript 
    # exit if GPO already exists, should update it if needs
    if $(samba-tool gpo listall -k 1 |grep -q "display name : $GPONAME");

Solutions à mettre en œuvre

  • Supprimer/installer en cas de différence entre l'ancienne et la nouvelle version du fichier
  • S'assurer que le code fonctionne sur Seth et Scribe/Horus
  • S'assurer que le code fonctionne sur 2.6.2

Critères d'acceptation

  • on modifie la GPO ou le ps1 ==> elle est appliquée sur le PC

Sous-tâches

Tâche #29012: Permettre d’enregistrer à nouveau des politiques dans le registre localFerméBenjamin Bohard

Tâche #29013: Vérifier si l’état du GPO correspond à celui voulu.FerméBenjamin Bohard

Tâche #29014: Ne pas modifier la version du GPO si aucune modification n’a été apportée à son contenu.FerméBenjamin Bohard

Tâche #29016: Permettre la mise à jour du GPO en cas de changement.FerméBenjamin Bohard


Demandes liées

Lié à Distribution EOLE - Tâche #29064: Validation du scénario : eole-gpo-script - prévoir une stratégie pour mettre à jour le GPO et/ou le script PowerShell Fermé 04/10/2019

Révisions associées

Révision 7c8a0916 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Update GPO if imported files are not the same.

Ref #24828

Révision 4596a770 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Permit updating policy entry in local registry.

Ref #24828

Révision ed59f997 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Add dependency on hashdeep and create flag to trigger GPO reset.

Ref #24828

Révision b76fdbee (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Delete GPO and recreate if necessary.

Ref #24828

Révision c10613b0 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Permit updating policy entry in local registry.

Ref #24828

Révision f17b0717 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Add dependency on hashdeep and create flag to trigger GPO reset.

Ref #24828

Révision 1d7a881d (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Add dependency on hashdeep and create flag to trigger GPO reset.

Ref #24828

Révision 4831fbb7 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Create folder to keep hash and trigger files.

Ref #24828

Révision 6c579534 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Create folder to keep hash and trigger files.

Ref #24828

Révision debd17b5 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Create folder to keep hash and trigger files.

Ref #24828

Révision 761c7eb4 (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Add dependency on hashdeep and create flag to trigger GPO reset.

Ref #24828

Cherry-picked from gpo-script:commit:f17b0717 Ref:#29140

Révision 98d72b2e (diff)
Ajouté par Benjamin Bohard il y a plus de 4 ans

Create folder to keep hash and trigger files.

Ref #24828

Cherry-picked from gpo-script:commit:debd17b5 Ref:#29140

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Echéance mis à 26/10/2018
  • Version cible mis à sprint 2018 41-43 Equipe MENSR
  • Début mis à 08/10/2018

#2 Mis à jour par Scrum Master il y a plus de 5 ans

  • Description mis à jour (diff)

#3 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Version cible changé de sprint 2018 41-43 Equipe MENSR à sprint 2018 44-46 Equipe MENSR

#4 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Version cible changé de sprint 2018 44-46 Equipe MENSR à sprint 2018 47-49 Equipe MENSR

#5 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Echéance 26/10/2018 supprimé
  • Version cible sprint 2018 47-49 Equipe MENSR supprimé
  • Début 08/10/2018 supprimé

#6 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Release ScribeAD et clients supprimé

#7 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Echéance mis à 20/09/2019
  • Version cible mis à sprint 2019 36-38 Equipe MENSR
  • Début mis à 20/08/2019

#8 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Echéance 20/09/2019 supprimé
  • Version cible sprint 2019 36-38 Equipe MENSR supprimé
  • Début 20/08/2019 supprimé
  • Release mis à Carnet de produit (Cadoles)

#9 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Description mis à jour (diff)

#10 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Points de scénarios changé de 2.0 à 4.0

#11 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Description mis à jour (diff)

#12 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Echéance mis à 11/10/2019
  • Version cible mis à Prestation Cadoles 39-41
  • Début mis à 23/09/2019

#13 Mis à jour par Daniel Dehennin il y a plus de 4 ans

  • Lié à Tâche #29064: Validation du scénario : eole-gpo-script - prévoir une stratégie pour mettre à jour le GPO et/ou le script PowerShell ajouté

#14 Mis à jour par Daniel Dehennin il y a plus de 4 ans

J’ai validé la mise à jour du GPO en faisant un Upgrade-Auto d’un ScribeAD 2.6.2 vers 2.7.1 : un poste qui était intégré au domaine en 2.6.2 se voit installer le minion SaltStack après un redémarrage.

#15 Mis à jour par Daniel Dehennin il y a plus de 4 ans

  • Statut changé de Nouveau à Terminé (Sprint)

#16 Mis à jour par Daniel Dehennin il y a plus de 4 ans

Intégration des commits du dépôts eole-ad-dc

git branch --contains 4596a770
      1   2.6.2/master
      2   2.7.0/master
      3   2.7.1/master
      4   dist/eole/2.6.2/master
      5   dist/eole/2.7.0/master
      6   dist/eole/2.7.1/master
      7 * master

git branch --contains c10613b0
      1 * master

Intégration des commits du dépôts gpo-scripts :

git branch --contains 7c8a0916
      1 * 2.6.2/master
      2   2.7.0/master
      3   2.7.1/master
      4   dist/eole/2.6.2/master
      5   dist/eole/2.7.0/master
      6   dist/eole/2.7.1/master

git branch --contains ed59f997
      1   dist/eole/2.6.2/master

git branch --contains b76fdbee
      1 * 2.6.2/master
      2   2.7.0/master
      3   2.7.1/master
      4   dist/eole/2.6.2/master
      5   dist/eole/2.7.0/master
      6   dist/eole/2.7.1/master

git branch --contains f17b0717
      1   dist/eole/2.7.1/master

git branch --contains 1d7a881d
      1   dist/eole/2.7.0/master

git branch --contains 4831fbb7
      1   dist/eole/2.7.0/master

git branch --contains 6c579534
      1   dist/eole/2.6.2/master

git branch --contains debd17b5
      1   dist/eole/2.7.1/master

#17 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Release changé de Carnet de produit (Cadoles) à EOLE 2.7.1.2

Formats disponibles : Atom PDF