Projet

Général

Profil

Tâche #11461

Scénario #11477: Faire fonctionner Infosquota (scripts) sur AmonEcole

Infosquota s'installe sur AmonEcole mais ne fonctionne pas

Ajouté par Emmanuel GARETTE il y a environ 9 ans. Mis à jour il y a presque 3 ans.

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

100%

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

Description

Le commentaire https://dev-eole.ac-dijon.fr/issues/11325#note-1 n'a pas été pris en compte.

Il est possible d'installer infosquota sur AmonEcole mais celui n'est pas fonctionnel.

Révisions associées

Révision c3b83430 (diff)
Ajouté par Joël Cuissinat il y a environ 9 ans

Infosquota n'est pas compatible avec les conteneurs

  • debian/control : ajout d'un conflit avec eole-lxc-controller

Ref: #11325 @20m
Ref: #11461

Révision 4c3c54e3 (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

Revert "Infosquota n'est pas compatible avec les conteneurs"

This reverts commit c3b83430d3eed440ec9836cca4a536f3f1576f77.

Ref: #11461

Révision 228a2b18 (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

Sur AmonEcole, eole-infosquota-apps va dans le conteneur web

Ref: #11461

Révision 786cf58e (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

52_infosquota.xml : adaptations pour le mode conteneur

Ref: #11461
Ref: #11463

Révision d3b93313 (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

postservice/90-infosquota : adaptations pour le mode conteneur

Ref: #11461

Révision 421fdfdb (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

  • tmpl/infosquota.cron : adaptations pour le mode conteneur

Ref: #11461

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 9 ans

eole-infosquota ne devrait pas tirer eole-infoquota-apps.

Le dictionnaire n'ai pas compatible AmonEcole :
/usr/share/eole/creole/dicos/52_infosquota.xml

Il faudrait remplacer :

    <files>
        <service method='apache' servicelist='apache'>infosquota.conf</service>
    </files>

Par :

   <containers>
       <container name="web">
           <service method='apache' servicelist='apache'>infosquota.conf</service>
           <package>eole-infosquota-apps</package>
       </container>
   </containers>

#2 Mis à jour par Scrum Master il y a environ 9 ans

  • Statut changé de Nouveau à En cours

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

  • Statut changé de En cours à Nouveau
  • Temps estimé changé de 1.00 h à 3.00 h
  • Tâche parente #11290 supprimé
  • Restant à faire (heures) changé de 1.0 à 3.0

Luc m'a demandé de faire une intégration a minima => j'ajoute le conflit suggéré et crée un scénario dédié à AmonEcole.

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

  • Version cible Sprint_2015_17-19 - Équipe MENESR supprimé
  • Distribution changé de EOLE 2.5 à EOLE 2.4

#5 Mis à jour par Joël Cuissinat il y a environ 9 ans

  • Tâche parente mis à #11477

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

Il faut également adapter le "postservice"

run-parts: executing /usr/share/eole/postservice/90-infosquota reconfigure
/usr/share/eole/postservice/90-infosquota: ligne 3: /usr/lib/eole/eolead.sh: Aucun fichier ou dossier de ce type
Le conteneur  est absent

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

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

Puis les templates/scripts :

root@amonecole:~# /etc/cron.weekly/findfic 
cat: /tmp/fichier_user.tmp: Aucun fichier ou dossier de ce type
=> #32523

+ <file name='/etc/cron.d/infosquota' source='infosquota.cron'/> supprimé par erreur du dico !

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 3.0 à 0.0

Formats disponibles : Atom PDF