Mise à jour impossible

Bonjour,

Je suis actuellement en 3.5.0 (indication sur la page d’accueil du webmail), et je souhaite mettre à jour vers la dernière version de bluemind donc je fais ceci :

aptitude update
aptitude upgrade

Lorsque je me rends ensuite sur la page : https://mondomaine.tld/setup, je m’authentifie et je tombe sur une page indiquant Resource not found.

J’ai bien un fichier de licence de type particulier (<10 users), le paquet bm-setup-wizard est bien installé.

Quel log puis je analyser / poster pour résoudre ce problème ?

Merci.

Bonjour,

il fallait regarder le log /var/log/bm-webserver/webserver.log

Tommy

Avez vous redémarré BlueMind après avoir installé les paquets bm-setup-wizard et bm-core-upgraders ?

Bonjour,

J’ai redémarré le serveur et le /setup a fonctionné, m’amenant sur une page me permettant de :

  • installer
  • ha
  • restauration

Sans le vouloir j’ai cliqué sur installer, ce qui a déclencher l’installation d’un nouveau serveur ?? Sans confirmation ??

Depuis, j’accède bien a l’interface d’auth du webmail, mais quand je me logue, je suis rédigé sur une page blanche !

Comment est il pensable de laisser ce bouton installer sans confirmation, surtout que mon serveur est en production !

Je dispose du répertoire de backup bluemind donc je pourrais au pire du pire restaurer sur une nouvelle machine mais j’aimerais pouvoir récupérer mon serveur sans passer par une réinstall / restau complète !

Bonjour,

Je ne comprend pas comment cela est possible, la page que vous obtenez semble indiquer que vous avez le bm-installation-wizard et non le bm-setup-wizard d’installé, pouvons-nous avoir un accès au serveur pour comprendre le problème ?

Bonjour,

Merci pour la réponse mais j’ai restauré tout le contenu sur nouveau serveur, ça semble ok.

En effet je pense que le setup d’installation s’est rejoué par dessus mon serveur.

Je souhaite installer sur le nouveau serveur le fichier de souscription en suivant cette documentation : https://forge.bluemind.net/confluence/display/BM35/Mise+en+oeuvre+de+la+souscription

J’ai donc fait :

upload du fichier de licence
aptitude update
aptitude upgrade
aptitude install bm-setup-wizard bm-core-upgraders

Voici l’output des commandes : https://pics.unixcorn.org/EQ0fKpy7/RA5t0wwK.png

Je suis en 3.5.3, mon fichier de licence a du être généré pour la 3.5.0, y’aurait il un lien ?

Merci encore pour votre aide.

Cordialement

Bonjour,

C’est normal dans le sens où le bm-setup-wizard remplace le bm-installation-wizard, le bm-full est un métapaquet qui sert uniquement à installer toutes les dépendances. Ces 2 paquets peuvent donc être supprimé, par contre aptitude aurait du gérer le conflit correctement, nous allons regarder. Quel est l’OS du serveur ?

Bonjour,

L’os est Debian 8.7, Bluemind 3.5.3

Bonjour,

Je relance le sujet, il est toujours impossible pour moi de mettre à jour bluemind

root@mail:~# aptitude install bm-setup-wizard bm-core-upgraders
Impossible de trouver un paquet dont le nom ou la description corresponde à « bm-core-upgraders »
Impossible de trouver un paquet dont le nom ou la description corresponde à « bm-core-upgraders »
Les NOUVEAUX paquets suivants vont être installés :
  bm-setup-wizard{b} bm-tomcat{a}
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 30,3 Mo d'archives. Après dépaquetage, 37,8 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 bm-setup-wizard : Est en conflit avec: bm-installation-wizard mais 3.1.20985 est installé.
 bm-installation-wizard : Est en conflit avec: bm-setup-wizard mais 3.0.14306 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :
1)     bm-full
2)     bm-installation-wizard



Accepter cette solution ? [Y/n/q/?]

Version de Bluemind 3.5.3

Merci

Bonjour,

C’est étrange certains paquets sont encore en version 3.0 (3.1.x = 3.5)
Est ce que les sources dans /etc/apt/sources.list.d/ font bien références à la version 3.5 ?

Il faudrait commencer par faire un ‘aptitude update’ puis désinstaller tous les paquets toujours en version 3.0 (bm-setup-wizard à priori) pour les ré-installer.

Bonjour,

Il semblerait que le fichier /etc/apt/sources.list.d/bm.list pointe vers un dépôt v3, voici l’url indiquée dans le fichier

deb http://abcddef:fgghf@pkg.blue-mind.net/3/jessie/pkgs/ ./

Le /3/jessie/ mentionne il la version 3 only ?

Merci pour vos éclaircissements

Oui c’est bien l’url de la version 3.0, est ce que vous avez bien mis à jour le fichier de souscription via la console d’administration ?
Pour rappel la documentation est disponible ici : https://forge.bluemind.net/confluence/display/BM35/Mise+en+oeuvre+de+la+souscription

J’ai bien suivi la documentation, le paquet bm-plugin-core-subscription semble bien installé

root@mail:~# dpkg -l |grep bm-plugin-core-subscription
ii  bm-plugin-core-subscription                  3.1.20985                   amd64        BlueMind subscription management plug-in

Lorsque je tente la mise à jour

root@mail:~# aptitude update
Ignoré http://ftp.fr.debian.org jessie InRelease
Prendre :  1 http://ftp.fr.debian.org jessie-updates InRelease [145 kB]
Ignoré http://pkg.blue-mind.net ./ InRelease
Ignoré http://pkg.blue-mind.net ./ Release.gpg
Ignoré http://pkg.blue-mind.net ./ Release
Ignoré http://pkg.blue-mind.net ./ Packages/DiffIndex
Atteint http://ftp.fr.debian.org jessie Release.gpg
Atteint http://ftp.fr.debian.org jessie Release
Prendre :  2 http://ftp.fr.debian.org jessie-updates/main Sources [15,5 kB]
Prendre :  3 http://security.debian.org jessie/updates InRelease [63,1 kB]
Atteint http://pkg.blue-mind.net ./ Packages
Prendre :  4 http://ftp.fr.debian.org jessie-updates/main amd64 Packages/DiffIndex [7 408 B]
Prendre :  5 http://ftp.fr.debian.org jessie-updates/main Translation-en/DiffIndex [2 704 B]
Ignoré http://pkg.blue-mind.net ./ Translation-fr_FR
Ignoré http://pkg.blue-mind.net ./ Translation-fr
Ignoré http://pkg.blue-mind.net ./ Translation-en
Atteint http://ftp.fr.debian.org jessie/main Sources
Atteint http://ftp.fr.debian.org jessie/main amd64 Packages
Atteint http://ftp.fr.debian.org jessie/main Translation-fr
Atteint http://ftp.fr.debian.org jessie/main Translation-en
Prendre :  6 http://security.debian.org jessie/updates/main Sources [193 kB]
Prendre :  7 http://security.debian.org jessie/updates/main amd64 Packages [359 kB]
Prendre :  8 http://security.debian.org jessie/updates/main Translation-en [197 kB]
 983 ko téléchargés en 1s (759 ko/s)

root@mail:~# aptitude upgrade
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.

Le fichier de souscription m’a été fournie en Novembre dernier, j’étais en 3.5.1 il me semble. Ne serait il pas nécessaire de re-générer un nouveau fichier de licence. Pour information il arrive à expiration en Novembre 2017.

Non le fichier de souscription permet de mettre à jour pour toutes les versions mineures de la 3.5, si le paquet bm-plugin-core-subscription est installé, cela signifie que les dépôts étaient corrects à un moment donné et qu’ils ont du être modifié par la suite, est ce que tu peux mettre le contenu de ta souscription dans /etc/apt/sources.list.d/bm.list (le fichier entier) puis faire un : aptitude clean ; aptitude update puis refaire les étapes de mises à jour ?

Je viens d’essayer étapes par étapes de :

  • copier / coller à la main le fichier de licence
  • aptitude clean
  • aptitude update
  • aptitude upgrade

Toujours le même résultat, à savoir

root@mail:~# aptitude install bm-setup-wizard bm-core-upgraders
Impossible de trouver un paquet dont le nom ou la description corresponde à « bm-core-upgraders »
Impossible de trouver un paquet dont le nom ou la description corresponde à « bm-core-upgraders »
Les NOUVEAUX paquets suivants vont être installés :
  bm-setup-wizard{b} bm-tomcat{a}
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 30,3 Mo d'archives. Après dépaquetage, 37,8 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 bm-setup-wizard : Est en conflit avec: bm-installation-wizard mais 3.1.20985 est installé.
 bm-installation-wizard : Est en conflit avec: bm-setup-wizard mais 3.0.14306 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :
1)     bm-full
2)     bm-installation-wizard



Accepter cette solution ? [Y/n/q/?]

Merci !

Vous pouvez désinstaller bm-setup-wizard et bm-installation-wizard puis installer bm-setup-wizard et bm-core-upgraders
Le paquet bm-full peut lui aussi être supprimé et réinstallé si besoin. Le problème est qu’aptitude ne sait pas comment gérer correctement les dépendences car vous avez en même temps de paquets 3.0 et 3.5.

J’ai essayé de désinstaller bm-setup-wizard et bm-installation-wizard ainsi :

root@mail:~# aptitude remove bm-setup-wizard bm-installation-wizard
Les paquets suivants seront ENLEVÉS :
  bm-installation-wizard
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 4 540 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
 bm-full : Dépend: bm-setup-wizard (= 3.1.20985) mais il ne sera pas installé. ou
                    bm-installation-wizard (= 3.1.20985) mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :
1)     bm-full



Accepter cette solution ? [Y/n/q/?] Y
Les paquets suivants seront ENLEVÉS :
  bm-admin-console{u} bm-autodiscover{u} bm-calendar{u} bm-chooser{u} bm-contact{u} bm-cyrus{u} bm-cyrus-imapd{u} bm-default-app{u} bm-eas{u} bm-elasticsearch{u}
  bm-full{a} bm-hps{u} bm-im{u} bm-installation-wizard bm-ips{u} bm-lmtpd{u} bm-locator{u} bm-mq{u} bm-node{u} bm-php{u} bm-php-memcache{u} bm-pimp{u}
  bm-plugin-core-cti{u} bm-plugin-webserver-cti{u} bm-plugin-webserver-dav{u} bm-postfix{u} bm-postgresql{u} bm-push{u} bm-settings{u} bm-todolist{u} bm-webmail{u}
  bm-xmpp{u} bm-ysnp{u} db5.1-util{u} htop{u} iftop{u} libaio1{u} libmcrypt4{u} libonig2{u} libpcap0.8{u} libperl4-corelibs-perl{u} libperl5.20{u} libsnmp-base{u}
  libsnmp30{u} libzephyr4{u} lsof{u} memcached{u} rsync{u} screen{u} strace{u} sudo{u} telnet{u}
0 paquets mis à jour, 0 nouvellement installés, 52 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 580 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?]

Vu toutes les dépendances qui vont dégager avec je n’ai pas déclenché l’action. Je vais plutôt tenter le --reinstall qu’en pensez vous ?

Bonjour,

Toujours pas de changements concernant mon problème de mise à jour, auriez vous du nouveau ou d’autres pistes à me donner à explorer ?

Merci.

Bonjour,

Il faut que vous supprimer tous les paquets en version 3.0.x, d’après les messages il semble qu’il y ai au moins bm-setup-wizard, que donne aptitude show bm-setup-wizard ?

Bonjour,

Voici le résultat de la commande

root@mail:~# aptitude show bm-setup-wizard
Paquet : bm-setup-wizard                                
Nouveau: oui
État: non installé
Version : 3.0.14366
Priorité : optionnel
Section : net
Responsable : Blue Mind Team <team@blue-mind.net>
Architecture : amd64
Taille décompressée : 24,1 M
Dépend: bm-tomcat (= 3.0.14366), sudo, apache2-utils
Est en conflit: bm-installation-wizard
Description : Blue Mind Setup Wizard
 Blue Mind node configuration wizard

Merci