Projet

Général

Profil

Tâche #32480

Scénario #32237: Modifier le compte eole-workstation-manager en compte User

Envisager le rétro-portage en 2.7

Ajouté par Joël Cuissinat il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
30/04/2021
Echéance:
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Révisions associées

Révision 14e569b6 (diff)
Ajouté par Daniel Dehennin il y a presque 3 ans

Samba 4.9 does not support “dsacl”

Revert "Merge branch 'fix/remove-manager-from-admin' into 2.7.1/master"

This reverts commit 8c19a6511e8f465abab96f526f8ae92b0ec842ae, reversing
changes made to fac9727f3370d4feb0be4cb8aa1cb03b757c11ba.

Ref: #32480

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 3 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Daniel Dehennin il y a presque 3 ans

  • Statut changé de En cours à Résolu
  • Assigné à mis à Daniel Dehennin
  • % réalisé changé de 0 à 100

J’ai fusionné la branche fix/remove-manager-from-admin, refait les paquets et mis à jour les journaux :

#3 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0
eole-workstation-manager$ git branch -r --contains e192b7869798e4c94b303dc2f5bd08798bba92d6 
  origin/2.7.1/master
  origin/2.7.2/master
  origin/2.8.0/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.7.1/master
  origin/dist/eole/2.7.2/master
  origin/dist/eole/2.8.0/master
  origin/dist/eole/2.8.1/master
  origin/fix/remove-manager-from-admin
  origin/master

Application confirmée par les tests unitaires désormais en erreur sur le test suivant :

                def test_eole_workstation_manager():
                    """ 
                    Vérification des groupes AD pour eole-workstation-manager
                    """ 
                    groups = system_out(['id', 'eole-workstation-manager'])[1]
            >       assert '(domain admins)' in groups
            E       AssertionError: assert '(domain admins)' in 'uid=11108(eole-workstation-manager) gid=10513(domain users) groupes=10513(domain users),11108(eole-workstation-manager),2001(BUILTIN\\users)\n'
            tests/test_ad_users.py:18: AssertionError

#4 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Sujet changé de Envisager le rétro-portage en 2.7.2 à Envisager le rétro-portage en 2.7.1
  • Temps estimé mis à 0.00 h

#5 Mis à jour par Gilles Grandgérard il y a presque 3 ans

En 2.7.1 : 'samba-tool dsacl get' n'existe pas en samba 4.9

Usage: samba-tool dsacl <subcommand>
       samba-tool dsacl: error: no such option: --objectdn

#6 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Statut changé de Fermé à En cours

#7 Mis à jour par Daniel Dehennin il y a presque 3 ans

Revert en 2.7.1 car en 2.7.1, le samba du conteneur ADDC ne supporte pas les dsacl.

#8 Mis à jour par Daniel Dehennin il y a presque 3 ans

  • Statut changé de En cours à Résolu

#9 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Sujet changé de Envisager le rétro-portage en 2.7.1 à Envisager le rétro-portage en 2.7

#10 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Statut changé de Résolu à Fermé

Joël : Il manquerait pas un revert du revert dans 2.7.2/master ?
Daniel : non justement, j’ai fusionné avec --strategy ours

eole-workstation-manager (2.7.2/master=)$ rgrep "Domain Admins" *
postservice/30-eole-workstation-manager:# suppression du group Domain Admins si le compte en fait parti !
postservice/30-eole-workstation-manager:$CONTAINER_EXEC samba-tool group removemembers 'Domain Admins' $ACCOUNT_JONCTION >/dev/null 2>&1 || true

Formats disponibles : Atom PDF