Project

General

Profile

Tâche #34384

Scénario #34346: Erreur upgrade scribe 2.62ad 2.72ad

Étude

Added by Benjamin Bohard 3 months ago. Updated 2 months ago.

Status:
Résolu
Priority:
Normal
Assigned To:
Start date:
06/27/2022
Due date:
% Done:

100%

Remaining (hours):

History

#1 Updated by Emmanuel GARETTE 3 months ago

  • Assigned To changed from Benjamin Bohard to Alain Guichard

Le problème principal c'est que l'upgrade considère qu'il faut désinstaller eole-scribe et installer eole-horus.
Mais on force eole-scribe-all qui entre en conflit avec eole-horus.

On voit dans le fichier apt.log qu'il y a un certain nombre de conflit :

- Broken eole-scribe:amd64 Est en conflit avec on controle-vnc-applis [ amd64 ] < 2.6.2-2 > 2.7.0-2 > ( admin )
Broken eole-scribe:amd64 Est en conflit avec on controle-vnc-client [ amd64 ] < 2.6.1-1 > ( admin )
- Broken eole-scribe:amd64 Est en conflit avec on eole-esu [ amd64 ] < 2.6.2-3 > 2.7.1-1 > ( admin )
Broken eole-scribe:amd64 Est en conflit avec on eole-esu-rules [ amd64 ] < 2.6.2-3 -> 2.7.1-1 > ( admin )

A ma connaissance on ne peut pas migre un Scribe en mode NT en mode AD durant l'Upgrade-Auto.

Il faut donc :

- soit transformer le scribe en scribeAD avant l'upgrade
- autoriser la migration de Scribe vers ScribeAD (donc revoir les dépendances sur Scribe 2.7.X).

La deuxième solution n'est pas simple et risqué.

#2 Updated by Emmanuel GARETTE 3 months ago

  • Status changed from Nouveau to À valider
  • Assigned To changed from Alain Guichard to Emmanuel GARETTE

#3 Updated by Benjamin Bohard 3 months ago

  • Status changed from À valider to En cours

#4 Updated by Benjamin Bohard 3 months ago

Pour être sûr qu’on parte sur la bonne infrastructure :

La commande Upgrade-Auto prévient que la migration n’est pas supportée (le module n’est pas un considéré comme un Scribe AD en l’absence du répertoire du conteneur addc).
En forçant la mise à jour malgré l’avertissement, puisqu’il n’est pas question de passer le Scribe en contrôleur de domaine, celle-ci se poursuit sans erreur.

Il y subsiste donc encore un doute sur les circonstances qui ont amené à l’erreur décrite dans le scénario. Est-ce que le Scribe a été transformé en Scribe AD ?

#5 Updated by Laurent Gourvenec 3 months ago

Il faudrait retenter l'expérience mais en ajoutant les paquets suivants :

balado-apps balado-sso bareos bareos-bat bareos-bconsole bareos-client bareos-common bareos-database-common bareos-database-mysql bareos-database-sqlite3 bareos-database-tools bareos-director bareos-filedaemon bareos-storage bareos-tools bareos-webui cdt-apps cdt-sso check-bareos-plugin clamd-eole controle-vnc-applis controle-vnc-client controle-vnc-server courier-eolecas creole creole-common cu envole-dependances-apps eole-ad eole-annuaire eole-annuaire-pkg eole-antivirus eole-antivirus-pkg eole-archive-keyring eole-balado eole-bareos eole-bareos-mysql eole-bareos-pkg eole-bareoswebui eole-bareoswebui-pkg eole-cdt eole-client-annuaire eole-client-annuaire-pkg eole-common-pkg eole-controle-vnc eole-controle-vnc-pkg eole-courier eole-courier-client eole-courier-pkg eole-cups eole-cups-pkg eole-db eole-debsums eole-debsums-zephir-agent eole-dhcp eole-dhcp-pkg eole-ead eole-ead-common eole-ead-server eole-ead-web eole-ead3 eole-envole-dependances eole-envole-themes eole-envole-tools eole-eoe eole-eoe-apps eole-eop eole-eop-apps eole-eportail eole-esu eole-esu-rules eole-ethercalc eole-etherdraw eole-etherhome eole-etherpad eole-exim eole-exim-auth eole-exim-auth-pkg eole-exim-pkg eole-exim4-config eole-fichier-common eole-fichier-common-pkg eole-fichier-primaire eole-fichier-primaire-pkg eole-flask eole-flask-admin eole-flask-apps eole-flask-server eole-fluxbb eole-genconfig eole-genconfig-client eole-grr eole-infosquota eole-infosquota-apps eole-kanboard eole-ldapschema eole-limesurvey eole-mindmaps eole-mysql eole-mysql-pkg eole-nextcloud eole-nineboard eole-nodejspkg eole-nodepm2 eole-nsswitch eole-nut eole-opensondage eole-owncloud eole-php-cas eole-php-mod-cas eole-phpmyadmin eole-phpmyadmin-pkg eole-piwik eole-posh-profil eole-profilcache eole-proftpd eole-proftpd-pkg eole-pydio eole-python-fichier eole-resolvconf eole-roundcube eole-saltstack eole-scribe eole-scribe-backend eole-scribe-module eole-scribe-scripts eole-scribe-web eole-scribe-web-pkg eole-scribehorus eole-scrumblr eole-server eole-snmpd eole-sondepiwik eole-spamassassin eole-spamassassin-pkg eole-sso eole-sso-server eole-sympa eole-sympa-pkg eole-taskfreak eole-userpassword eole-web eole-web-config eole-web-pkg eole-websockify-pkg eole-wordpress eole-wpkg eoleflask-aaa eportail-apps eportail-sso ethercalc-apps etherdraw-apps etherhome-apps etherpad-apps ewt-actions ewt-portal fluxbb-apps fluxbb-sso grr-apps grr-sso kanboard-apps libapache2-mod-auth-cas libpam-cas-eole limesurvey-apps limesurvey-sso lsc mindmaps-apps nextcloud-apps nextcloud-sso nineboard-apps nineboard-sso nodepm2-apps opensondage-apps opensondage-sso owncloud-apps owncloud-sso php-zendframework2 piwik-apps piwik-sso plymouth-theme-eole-logo plymouth-theme-eole-text posh-profil-apps proftpd-basic proftpd-mod-clamav pydio-apps python-creole python-ead3fileserver python-eole-eoe python-eole-eop python-eoledb python-eoleflask python-eoleflask-aaa python-eolegenconfig python-eoleldaptor python-eolesql python-eolesso python-m2crypto python-oic python-prometheus-client python-pycryptodomex python-pyeole python-pyjwkest python-salt.states.eole python-tiramisu python-tiramisu-web python-tornado python-xmlsec python-zmq roundcube-apps roundcube-sso salt-api salt-common salt-master salt-minion scrumblr-apps smbldap-tools sondepiwik-apps sondepiwik-sso sux sympa taskfreak-apps taskfreak-sso uucp wordpress-apps zephir-client zephir-stats

donc en activant bareos, proftpd, clamv, sympa, etc...

#6 Updated by Benjamin Bohard 3 months ago

Liste des paquets non présents dans le premier test :

  • bareos-bat
  • eole-balado
    • balado-apps
    • balado-sso
  • eole-cdt
    • cdt-apps
    • cdt-sso
  • eole-envole-dependances
    • envole-dependances-apps
  • eole-envole-themes
  • eole-envole-tools
  • eole-eportail
    • eportail-apps
    • eportail-sso
  • eole-ethercalc
    • ethercalc-apps
  • eole-etherdraw
    • etherdraw-apps
  • eole-etherhome
    • etherhome-apps
  • eole-etherpad
    • etherpad-apps
  • eole-fluxbb
    • fluxbb-apps
    • fluxbb-sso
  • eole-grr
    • grr-apps
    • grr-sso
  • eole-infosquota
    • eole-infosquota-apps
  • eole-kanboard
    • kanboard-apps
  • eole-limesurvey
    • limesurvey-apps
    • limesurvey-sso
  • eole-mindmaps
    • mindmaps-apps
  • eole-nextcloud
    • nextcloud-apps
    • nextcloud-sso
  • eole-nineboard
    • nineboard-apps
    • nineboard-sso
  • eole-nodejspkg
  • eole-nodepm2
    • nodepm2-apps
  • eole-opensondage
    • opensondage-apps
    • opensondage-sso
  • eole-owncloud
    • owncloud-apps
    • owncloud-sso
  • eole-php-mod-cas
  • eole-piwik
    • piwik-apps
    • piwik-sso
  • eole-posh-profil
    • posh-profil-apps
  • eole-profilcache
  • eole-scrumblr
    • scrumblr-apps
  • eole-snmpd
  • eole-taskfreak
    • taskfreak-apps
    • taskfreak-sso
  • eole-wordpress
    • wordpress-apps
  • eole-wpkg
  • libapache2-mod-auth-cas

#7 Updated by Joël Cuissinat 2 months ago

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

Also available in: Atom PDF