Projet

Général

Profil

Scénario #32897

eole-fog configuration

Ajouté par Borgne Stephane il y a presque 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
07/07/2021
Echéance:
27/08/2021
% réalisé:

100%

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

Description

eolebase 2.8

Le fonctionnement des snapins fog utilise ftp pour fournir la charge utile du snapin, pour ce faire, la variable de configuration php "allow_url_fopen" doit être positionnée sur On.
Cette variable ne fait pas l'objet d'une configuration dans le fichier /usr/share/eole/creole/distrib/php.ini et se trouve écrasée lors des MAJ/reconfigure planifiés.

La création manuelle d'un patch de php.ini pour cette variable résoud le problème.

Il convient de distribuer cette configuration comme dépendance du paquet eole-fog.


Sous-tâches

Tâche #32940: Ajouter le paramètre allow_url_fopen à la configuration apacheFerméMatthieu Lamalle

Tâche #33025: testFerméLudwig Seys

Historique

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

  • Tracker changé de Demande à Scénario
  • Echéance mis à 27/08/2021
  • Version cible mis à sprint 2021 26-34 Equipe MENSR (été)

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

  • Version cible changé de sprint 2021 26-34 Equipe MENSR (été) à Prestation Cadoles MEN 2021 26-34 (été)
  • Points de scénarios mis à 1.0

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

Deux pistes de travail :

1/ ajouter une variable (globale) dans eole-web et la forcer dans eole-fog

2/ modifier uniquement la config apache de fog (cf. https://dev-eole.ac-dijon.fr/projects/esbl-glpi/repository/revisions/master/entry/tmpl/apache-glpi.conf), les scripts d’installation de fog génèrent le fichier /etc/apache2/sites-available/001-fog.conf

#4 Mis à jour par Emmanuel GARETTE il y a presque 3 ans

  • Assigné à mis à Matthieu Lamalle

#5 Mis à jour par Ludwig Seys il y a plus de 2 ans

  • Statut changé de Nouveau à Résolu

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

Fichier obtenu après instance :

root@eolebase:~# cat /etc/apache2/sites-available/001-fog.conf 
<VirtualHost *:80>
    <FilesMatch "\.php$">
        SetHandler "proxy:fcgi://127.0.0.1:9000/" 
    </FilesMatch>
    ServerName 192.168.0.24
    ServerAlias eolebase.ac-test.fr
    php_admin_flag allow_url_fopen On
    DocumentRoot /var/www/
    KeepAlive Off
    <Directory /var/www/fog/>
        DirectoryIndex index.php index.html index.htm
    </Directory>
    RewriteEngine On
    RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
    RewriteRule .* - [F]
    RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
    RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-d
    RewriteRule ^/fog/(.*)$ /fog/api/index.php [QSA,L]
</VirtualHost>

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

  • Statut changé de Résolu à Terminé (Sprint)
  • Release mis à EOLE 2.8.0.1

#8 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Lié à Labo #9292: Étude d'une solution de gestion d'images disques permettant le déploiement de stations clientes ajouté

#9 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Lié à Labo #9292: Étude d'une solution de gestion d'images disques permettant le déploiement de stations clientes supprimé

Formats disponibles : Atom PDF