Project

General

Profile

Tâche #34460

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

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

Added by Joël Cuissinat 6 months ago. Updated 5 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/18/2022
Due date:
% Done:

100%

Remaining (hours):
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

Related issues

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

Associated revisions

Revision 98363b68 (diff)
Added by Joël Cuissinat 6 months ago

pretemplate/00-bareos : update WebUI handling for AmonEcole

Ref: #34460

History

#1 Updated by Joël Cuissinat 6 months ago

  • Description updated (diff)
  • Status changed from Nouveau to Résolu
  • Assigned To set to Joël Cuissinat
  • % Done changed from 0 to 100

#2 Updated by Joël Cuissinat 6 months ago

#3 Updated by Fabrice Barconnière 5 months ago

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 Updated by Fabrice Barconnière 5 months ago

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

Also available in: Atom PDF