Projet

Général

Profil

Scénario #34218

Gen_config avec Snap Firefox 101

Ajouté par Gilles Grandgérard il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
07/06/2022
Echéance:
24/06/2022
% réalisé:

100%

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

Description

Suite sprint précédent...

Objectifs

Depuis le passage de Firefox en SNAP, gen_config ne fonctionne plus.
Il faut garder le SNAP firefox ( et la maj de firefox par Ubuntu)

Gen_config doit être fonctionnel sur EOLE 2.9
- en VNC
- en SSH
( et évidement en Http ... )

A Faire

Adapter le script de lancement de gen_config pour utiliser un browser 'standard' de la distribution

Vérification

- gen_config fonctionnel depuis SSH
- gen_config fonctionnel dans VNC
- gen_config fonctionnel en https
- gen_config fonctionnel depuis Zephir

Capture d’écran du 2022-06-02 09-52-59.png Voir (340 ko) Gilles Grandgérard, 02/06/2022 09:53


Sous-tâches

Tâche #34269: ÉtudeFerméBenjamin Bohard

Tâche #34299: Adaptation de gen_config pour le lancement du snap avec l’utilisateur rootFerméBenjamin Bohard

Tâche #34321: Depuis VNC impossible de quitter gen_config en cliquant sur le bouton rouge de la page d'accueilFerméBenjamin Bohard

Tâche #34337: TesterFerméLudwig Seys

Tâche #34348: Ne plus créer (supprimer?) l'utilisateur système genconfigFerméBenjamin Bohard

Tâche #34351: Vérifier le comportement (cible et réel) avec un autre utilisateur que rootFerméEmmanuel GARETTE

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 2 ans

J’ai fait un rapide essai (une demi journée) et après avoir installé xdg-utils (qui était demandé) et modifié la configuration cgroup pour arriver à faire démarrer le truc, je suis tombé sur un message disant que snap refuse les répertoires personnels en dehors de /home.

En effet, le répertoire personnel de l’utilisateur genconfig est /var/lib/genconfig.

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

Attention : uniquement SSH, ne fonctionne pas en VNC

  • snap install firefox
  • XAUTHORITY=$HOME/.Xauthority firefox -v

/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8) * le snap ne gére pas les locales FR ! *
Mozilla Firefox 101.0

  • cd /root/snap/firefox/common/.mozilla/firefox/
  • tar xvf /mnt/eole-ci-tests/output/ggrandgerard/genconfig.tar.gz
  • cat >/root/snap/firefox/common/.mozilla/firefox/profiles.ini <<EOF
    [Profile1]
    Name=genconfig
    IsRelative=1
    Path=genconfig.default
    Default=1
    
    [Profile0]
    Name=default
    IsRelative=1
    Path=dwer3ig4.default
    
    [General]
    StartWithLastProfile=1
    Version=2
    EOF
    
  • #python3 /snap/firefox/current/patch-default-profile.py /root/snap/firefox/common/.mozilla/firefox/genconfig.default

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

  • Tracker changé de Demande à Scénario
  • Sujet changé de Vérification utilisation gen_config depuis Snap Chrome ou Firefox à Gen_config avec Snap Firefox 101
  • Début 30/05/2022 supprimé

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

  • Description mis à jour (diff)

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

  • Release mis à Carnet de produit (Cadoles)

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

  • Points de scénarios mis à 5.0

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

  • Description mis à jour (diff)

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

  • Description mis à jour (diff)

#11 Mis à jour par Celine Rappeneau il y a presque 2 ans

  • Echéance mis à 24/06/2022
  • Version cible mis à Prestation Cadoles MEN 2022 23-25
  • Début mis à 07/06/2022

#12 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Assigné à mis à Benjamin Bohard

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

Vu en visio

le lancement de firefox se fait en root et plus avec l'utilisateur genconfig

#14 Mis à jour par Ludwig Seys il y a presque 2 ans

  • Statut changé de Nouveau à Résolu

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

Exécution des tests squash GenConfig : https://dev-eole.ac-dijon.fr/squash/iterations/270/info : OK

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

  • Statut changé de Résolu à Terminé (Sprint)
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.9.0

Formats disponibles : Atom PDF