[RESOLU] Quelques problemes de mise en place repos multiples
Posté : 09 avr. 2018 - 16:08
Bonjour,
Serveur WAPT : Debian, WAPT version 1.5.1.21
Je suis en train de tester l'utilisation de plusieurs repos. J'ai bien sur suivi votre doc :
https://www.wapt.fr/fr/doc/Replicate_Mu ... index.html#
J'ai mis à jour le wapt-get.ini manuellement, sur ma machine de dev (Windows10). Elle était à l'origine configurée sur le repo principal, j'ai modifié le repo_url avec l'adresse du repo secondaire.
J'ai ensuite redémarré la machine, pour être certain que tout le service wapt soit bien relancé.
J'ai créé un paquet pour mettre à jour l'adresse du repo automatiquement, à base de inifile_writestring, comme décrit dans votre doc, à partir de cette machine de dev. J'ai transféré ce paquet avec un build-upload, qui a "parfaitement" fonctionné.
Je mets "parfaitement" entre guillemets, parce que, malgré mes modifs, de wapt-get.ini, il a envoyé ce package sur le repo principal, et pas le secondaire. Ceci dit, le repo secondaire s'est bien synchronisé.
PROBLEME 1 : wapt-get, en console, ne tient apparemment pas compte des changements du wapt-get.ini ?
Remarque : J'ai volontairement omis de modifier également les paramètres du fichier waptconsole.ini qui se trouve dans le rep AppDATA\local de mon utilisateur, pour voir s'il en tenait compte, s'il se mettait à jour "tout seul", suite à modif du wapt-get.ini, ou encore s'il se mettait à jour avec inifile_writestring, après application du paquet.
QUESTION : Apparemment, wapt-get ne lit pas le fichier wapt-get.ini ? Il lit le waptconsole.ini qui se trouve dans le rep. utilisateur ? Ce fichier waptconsole.ini sera-t'il mis à jour par la commande inifile_writestring du paquet, ou dois-je prévoir de le faire à la main (ou par une commande python de plus dans le setup.py) ?
Par contre, quand j'essaie d'appliquer ce package à ma machine (de dev, toujours la même), à partir de la console (lancée également sur cette machine de dev), j'ai une erreur ssl : "error getting package index from https://monrepo-secondaire SSLError..."
PROBLEME 2 : Je n'ai pas trouvé moyen de lui importer le certificat (auto signé, pour l'instant) du nouveau repository.
Désolé de la densité de ce post, j'ai préféré tout mettre dans le même. Si vous préférez avoir des posts séparés pour chaque probleme, signalez le moi, je le ferai la prochaine fois
Merci d'avance pour votre aide
E.T.
Serveur WAPT : Debian, WAPT version 1.5.1.21
Je suis en train de tester l'utilisation de plusieurs repos. J'ai bien sur suivi votre doc :
https://www.wapt.fr/fr/doc/Replicate_Mu ... index.html#
J'ai mis à jour le wapt-get.ini manuellement, sur ma machine de dev (Windows10). Elle était à l'origine configurée sur le repo principal, j'ai modifié le repo_url avec l'adresse du repo secondaire.
J'ai ensuite redémarré la machine, pour être certain que tout le service wapt soit bien relancé.
J'ai créé un paquet pour mettre à jour l'adresse du repo automatiquement, à base de inifile_writestring, comme décrit dans votre doc, à partir de cette machine de dev. J'ai transféré ce paquet avec un build-upload, qui a "parfaitement" fonctionné.
Je mets "parfaitement" entre guillemets, parce que, malgré mes modifs, de wapt-get.ini, il a envoyé ce package sur le repo principal, et pas le secondaire. Ceci dit, le repo secondaire s'est bien synchronisé.
PROBLEME 1 : wapt-get, en console, ne tient apparemment pas compte des changements du wapt-get.ini ?
Remarque : J'ai volontairement omis de modifier également les paramètres du fichier waptconsole.ini qui se trouve dans le rep AppDATA\local de mon utilisateur, pour voir s'il en tenait compte, s'il se mettait à jour "tout seul", suite à modif du wapt-get.ini, ou encore s'il se mettait à jour avec inifile_writestring, après application du paquet.
QUESTION : Apparemment, wapt-get ne lit pas le fichier wapt-get.ini ? Il lit le waptconsole.ini qui se trouve dans le rep. utilisateur ? Ce fichier waptconsole.ini sera-t'il mis à jour par la commande inifile_writestring du paquet, ou dois-je prévoir de le faire à la main (ou par une commande python de plus dans le setup.py) ?
Par contre, quand j'essaie d'appliquer ce package à ma machine (de dev, toujours la même), à partir de la console (lancée également sur cette machine de dev), j'ai une erreur ssl : "error getting package index from https://monrepo-secondaire SSLError..."
PROBLEME 2 : Je n'ai pas trouvé moyen de lui importer le certificat (auto signé, pour l'instant) du nouveau repository.
Désolé de la densité de ce post, j'ai préféré tout mettre dans le même. Si vous préférez avoir des posts séparés pour chaque probleme, signalez le moi, je le ferai la prochaine fois

Merci d'avance pour votre aide
E.T.