Projet

Général

Profil

Scénario #32156

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

Le test squash n'est pas jouable en l'état sur AmonEcole : https://dev-eole.ac-dijon.fr/squash/test-cases/7714/info
<pre>
root@amonecole:~# CreoleSet activerLemon oui && CreoleGet activerLemon
Erreur de propriété : La variable obligatoire 'ldapServer' de la famille 'Lemonldap' n'est pas renseignée !
La variable obligatoire 'ldapServerPort' de la famille 'Lemonldap' n'est pas renseignée !
La variable obligatoire 'ldapUserBaseDN' de la famille 'Lemonldap' n'est pas renseignée !
La variable obligatoire 'ldapBindUserDN' de la famille 'Lemonldap' n'est pas renseignée !
La variable obligatoire 'ldapBindUserPassword' de la famille 'Lemonldap' n'est pas renseignée !
</pre>

h3. Solutions à mettre en œuvre

* EOLE >= 2.8.1 2.8.0 pour Seth / EOLE >= 2.8.1 pour AmonEcole
* Sur le modèle de ce qui a été fait dans #31618, créer des dictionnaires spécifiques aux modules (celui d'AmonEcole pouvant éventuellement surcharger celui de Seth si cela s'avère pertinent) dans le projet git *eole-lemonldap-ng* et les répartir dans les nouveaux paquets
* mettre à jour les tests squash spécifiques à AmonEcole
** "LEMON-T02-001":https://dev-eole.ac-dijon.fr/squash/test-cases/7714/info
** "LEMON-T02-002":https://dev-eole.ac-dijon.fr/squash/test-cases/7715/info

h3. Critères d’acceptation

* les paquets *eole-lemonldap-ng-seth* et *eole-lemonldap-ng-amonecole* permettent d'installer LemonLDAP sur les modules Seth et AmonEcole sans avoir de variables supplémentaires à renseigner
* les tests squash "LEMON" sont passants sur AmonEcole

Retour