Projet

Général

Profil

Tâche #34460

Scénario #34369: Traitement express MEN (26-29)

EOLE 2.9 : code spécifique à webui dans eole-bareos

Ajouté par Joël Cuissinat il y a presque 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
18/07/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Problème découvert suite à la restauration de bareos (sans webui) sur AmonEcole 2.9 :

https://dev-eole.ac-dijon.fr/jenkins/job/2.9.0/job/test-instance-etb3amonecole-2.9.0-amd64/ exécution n°62 :

run-parts: executing /usr/share/eole/pretemplate/00-bareos instance
cp: impossible d'évaluer '/var/lib/lxc/reseau/rootfs/etc/bareos/bareos-dir.d/profile/webui-admin.conf': Aucun fichier ou dossier de ce type
chown: impossible d'accéder à '/etc/bareos/bareos-dir.d/profile/webui-admin.conf': Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à '/etc/bareos/bareos-dir.d/profile/webui-admin.conf': Aucun fichier ou dossier de ce type
root@amonecole:~# cat /usr/share/eole/pretemplate/00-bareos 
#!/bin/bash

if [ "$(CreoleGet mode_conteneur_actif)" = "oui" ]; then
    if [ ! -f /etc/bareos/bareos-dir.d/profile/webui-admin.conf ]; then
        cp $(CreoleGet container_path_web)/etc/bareos/bareos-dir.d/profile/webui-admin.conf /etc/bareos/bareos-dir.d/profile/webui-admin.conf
        chown bareos: /etc/bareos/bareos-dir.d/profile/webui-admin.conf
        chmod 750 /etc/bareos/bareos-dir.d/profile/webui-admin.conf
    fi
    mkdir -p $(CreoleGet container_path_postgresql)/usr/lib/bareos/scripts/
    cp -r /usr/lib/bareos/scripts/* $(CreoleGet container_path_postgresql)/usr/lib/bareos/scripts/
fi

exit 0

Demandes liées

Lié à Distribution EOLE - Tâche #34049: Dépendances eole-bareos Fermé 13/04/2022

Révisions associées

Révision 98363b68 (diff)
Ajouté par Joël Cuissinat il y a presque 2 ans

pretemplate/00-bareos : update WebUI handling for AmonEcole

Ref: #34460

Historique

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

  • Description mis à jour (diff)
  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Joël Cuissinat
  • % réalisé changé de 0 à 100

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

#3 Mis à jour par Fabrice Barconnière il y a plus d'un an

OK, test jenkins passant

git/eole-bareos (2.8.0/master=)$ git tag --contains 98363b68
pkg/eole/eole-2.9/2.9.0-7

#4 Mis à jour par Fabrice Barconnière il y a plus d'un an

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

Formats disponibles : Atom PDF