Project

General

Profile

Tâche #11461

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

Infosquota s'installe sur AmonEcole mais ne fonctionne pas

Added by Emmanuel GARETTE almost 8 years ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/20/2015
Due date:
% Done:

100%

Estimated time:
3.00 h
Remaining (hours):
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.

Associated revisions

Revision c3b83430 (diff)
Added by Joël Cuissinat almost 8 years ago

Infosquota n'est pas compatible avec les conteneurs

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

Ref: #11325 @20m
Ref: #11461

Revision 4c3c54e3 (diff)
Added by Joël Cuissinat almost 2 years ago

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

This reverts commit c3b83430d3eed440ec9836cca4a536f3f1576f77.

Ref: #11461

Revision 228a2b18 (diff)
Added by Joël Cuissinat almost 2 years ago

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

Ref: #11461

Revision 786cf58e (diff)
Added by Joël Cuissinat almost 2 years ago

52_infosquota.xml : adaptations pour le mode conteneur

Ref: #11461
Ref: #11463

Revision d3b93313 (diff)
Added by Joël Cuissinat almost 2 years ago

postservice/90-infosquota : adaptations pour le mode conteneur

Ref: #11461

Revision 421fdfdb (diff)
Added by Joël Cuissinat almost 2 years ago

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

Ref: #11461

History

#1 Updated by Emmanuel GARETTE almost 8 years ago

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 Updated by Scrum Master almost 8 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Joël Cuissinat almost 8 years ago

  • Status changed from En cours to Nouveau
  • Estimated time changed from 1.00 h to 3.00 h
  • Parent task deleted (#11290)
  • Remaining (hours) changed from 1.0 to 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 Updated by Joël Cuissinat almost 8 years ago

  • Target version deleted (Sprint_2015_17-19 - Équipe MENESR)
  • Distribution changed from EOLE 2.5 to EOLE 2.4

#5 Updated by Joël Cuissinat almost 8 years ago

  • Parent task set to #11477

#6 Updated by Joël Cuissinat almost 2 years ago

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 Updated by Joël Cuissinat almost 2 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to 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 Updated by Joël Cuissinat almost 2 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#9 Updated by Joël Cuissinat over 1 year ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 3.0 to 0.0

Also available in: Atom PDF