<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mise À Jour on Zwindler's Reflection</title><link>https://blog.zwindler.fr/tags/mise-%C3%A0-jour/</link><description>Recent content in Mise À Jour on Zwindler's Reflection</description><generator>Hugo -- gohugo.io</generator><language>fr</language><copyright>Licensed under CC BY-SA 4.0</copyright><lastBuildDate>Tue, 21 Feb 2017 13:00:36 +0000</lastBuildDate><atom:link href="https://blog.zwindler.fr/tags/mise-%C3%A0-jour/index.xml" rel="self" type="application/rss+xml"/><item><title>Mise à jour HP VSA StoreVirtual : site FTP HP.COM hors service</title><link>https://blog.zwindler.fr/2017/02/21/maj_hp_vsa_ftp_hp_com_hors_service/</link><pubDate>Tue, 21 Feb 2017 13:00:36 +0000</pubDate><guid>https://blog.zwindler.fr/2017/02/21/maj_hp_vsa_ftp_hp_com_hors_service/</guid><description>&lt;img src="https://blog.zwindler.fr/2017/02/hp_vsa-1.webp" alt="Featured image of post Mise à jour HP VSA StoreVirtual : site FTP HP.COM hors service" /&gt;&lt;h2 id="ma-cmc-pour-hp-storevirtual-ou-vsa-ne-parvient-plus-à-accéder-aux-mises-à-jours-"&gt;Ma CMC pour HP StoreVirtual ou VSA ne parvient plus à accéder aux mises à jours !
&lt;/h2&gt;&lt;p&gt;Aaaah, ça faisait longtemps que je n’avais pas dis tout le bien que je pensais d’HPe et notamment d’HP VSA. Mais l’actualité m’a poussé, entre autres choses, à relancer des projets en stand-by.&lt;/p&gt;
&lt;p&gt;Note : pour ceux qui ne sauraient pas de quoi je parle, je pense au rachat Simplivity par HPE pour 650 M$ le mois dernier. Racheter le n°2 lorsqu’on a un produit maison envoie un signal clair à tous ceux qui ont investit dans HP VSA =&amp;gt; dommage pour vous !&lt;/p&gt;
&lt;p&gt;Aujourd’hui, nous avons un cluster HP VSA qui nécessite un petit upgrade avec l’ajout de 2 nœuds supplémentaires. Histoire de faire les choses bien, j’ai voulu m’assurer que les nœuds étaient correctement à jour et quelle n’a pas été ma surprise quand j’ai découvert que la console n’arrivait même plus à contacter le serveur contenant les mises à jour !&lt;/p&gt;
&lt;h2 id="où-sont-ces-mises-à-jours-"&gt;Où sont ces mises à jours ?
&lt;/h2&gt;&lt;p&gt;Pour simplifier le processus de mise à jour des nœuds StoreVirtual, on utilise la console centralisée CMC -qui peut être installée sur un Linux ou un Windows-. Cette console a l’avantage de servir de pivot pour télécharger les patchs depuis un seul et même endroit (dans mon cas, un serveur Windows).&lt;/p&gt;
&lt;p&gt;Dans ce cas-là, c’est bien le client (CMC) qui réalise le téléchargement, pas les serveurs VSA.&lt;/p&gt;
&lt;p&gt;Et depuis quelques semaines (mois?), visiblement ça ne marche plus, avec un message qui laisse penser (à tort!) à un souci de connectivité Internet entre mon serveur Windows et les serveurs d’HP.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/02/hpvsa_ftp-1.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Une partie de la réponse se trouve dans &lt;a class="link" href="https://community.hpe.com/t5/HPE-StoreVirtual-Storage/Cannot-connect-to-FTP-to-update/td-p/6720916" target="_blank" rel="noopener"
&gt;ce post du forum de la communauté HPE&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Check your upgrades.xml file in the download folder. One of the updates from HP added an incorrect FTP address to the top of the section.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;En allant fouiller dans le dossier d’installation de la console CMC, j’ai vite compris le problème. Les URLs contenues dans le fichier &lt;em&gt;upgrades.xml&lt;/em&gt; pointent vers un FTP hébergé par &lt;strong&gt;hp&lt;/strong&gt;.com.&lt;/p&gt;
&lt;p&gt;J’insiste sur &lt;strong&gt;HP&lt;/strong&gt; car il faut bien faire la distinction entre HP et HPe, la société HP ayant effectué sa scission entre Hewlett Packard et HPe l’an dernier. Le client CMC avait d’ailleurs été mis à jour entre la 12.5 et la 12.6 pour retirer toutes les références et les images HP pour les remplacer par la charte graphique HPe !&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;C:\Program Files (x86)\HP\StoreVirtual\UI\downloads\upgrades.xml
[...]
&amp;lt;DownloadURLs&amp;gt;
&amp;lt;URL&amp;gt;ftp://ftp:cmcdnlds@ftp.hp.com/pub/hp_LeftHandOS/&amp;lt;/URL&amp;gt;
[...]
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Pour vérifier mon intuition, je suis allé directement parcourir le FTP et effectivement, il n’y a plus de dossier &lt;strong&gt;hp_LeftHandOS&lt;/strong&gt; sur ce FTP.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/02/hpvsa_ftp2.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;HPe a donc migré tout simplement son FTP vers le site d’HPe et le client ne peut juste pas se mettre à jour&amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;hellip; Mais ils n’ont pas mis à jour le client pour qu’il pointe sur HPe au moment de la mise à jour 12.5 vers 12.6 quand ils ont changé la charte graphique.&lt;/p&gt;
&lt;p&gt;Non non. Ils ont migré leur FTP après.&lt;/p&gt;
&lt;h2 id="résolution"&gt;Résolution
&lt;/h2&gt;&lt;p&gt;Le problème est fort heureusement simple à résoudre. Il suffit d’aller chercher la dernière version de la CMC sur le site d’HPe.&lt;/p&gt;
&lt;p&gt;Fermez la CMC, allez chercher la dernière version (lien mort, pas disponible sur Internet Archive) et installez la.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/02/hpvsa_ftp3.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Bon à date l’URL de téléchargement que je vous donne est bonne mais avec HPe on est jamais trop sûr que ça dure donc vous m’excuserez si le lien est cassé à l’avenir ;-).&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/02/hpvsa_ftp4.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Une fois installée, la nouvelle version devrait maintenant se connecter sur le bon site.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2017/02/hpvsa_ftp5-1.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Pour information, la connexion se fait même maintenant en HTTPS et non plus en FTP, comme on peut le constater dans le fichier &lt;em&gt;upgrades.xml&lt;/em&gt;.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[...]
&amp;lt;DownloadURLs&amp;gt;
&amp;lt;URL&amp;gt;https://downloads.hpe.com/pub/StoreVirtual/CMC/&amp;lt;/URL&amp;gt;
[...]
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Comme quoi, il n’y avait vraiment aucune chance que ça fonctionne avant mise à jour&amp;hellip;&lt;/p&gt;</description></item><item><title>Mise à jour Windows 10 pour les professionnels : gratuit ou payant ?</title><link>https://blog.zwindler.fr/2016/06/23/mise-a-jour-windows-10-professionnels-gratuit-payant/</link><pubDate>Thu, 23 Jun 2016 11:30:06 +0000</pubDate><guid>https://blog.zwindler.fr/2016/06/23/mise-a-jour-windows-10-professionnels-gratuit-payant/</guid><description>&lt;img src="https://blog.zwindler.fr/2016/02/57UKydQS.webp" alt="Featured image of post Mise à jour Windows 10 pour les professionnels : gratuit ou payant ?" /&gt;&lt;p&gt;A l’approche de la fin du compte à rebours (prévue pour le 29 juillet 2016) de la promotion de Microsoft pour Windows 10 qui permet aux propriétaires de licences Windows 7 et Windows 8, la question est relancée :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Est ce que seuls les particuliers sont concernés par la promotions Windows 10 ou est ce que les professionnels peuvent aussi en profiter ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="lorigine"&gt;L’origine
&lt;/h2&gt;&lt;p&gt;Revenons un peu en arrière.&lt;/p&gt;
&lt;p&gt;Fin janvier 2015, c’est l’effervescence. Microsoft vient d’annoncer à la surprise générale que les possesseurs de licences Windows à partir de la version 7 auraient droit à une mise à jour gratuite pendant un an de leur système vers Windows 10.&lt;/p&gt;
&lt;p&gt;Rétrospectivement, c’est assez malin de la part de Microsoft, après une mort de Windows XP dans la douleur, entre autre provoquée par un Vista détesté qui a fait camper beaucoup d’utilisateurs (et de professionnels) sur leurs positions. La décision est saluée et tout le monde a hâte (sauf les libristes).&lt;/p&gt;
&lt;p&gt;Mais rapidement, des questions existentielles secouent la bloguosphère, la twittosphère, &amp;hellip; : Dans quel conditions ? Est ce que les licences « pirates » seront concernées ? Et Windows phone ? Et Windows RT ?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Et les pro ???&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;C’est la panique, tout le monde informatique ne parle plus que de ça ;-).&lt;/p&gt;
&lt;h2 id="la-confusion"&gt;La confusion
&lt;/h2&gt;&lt;p&gt;Rapidement, Microsoft met les points sur les I. Les versions concernées sont Windows 7 Home et Pro et Windows 8.1 Home et Pro. Les détenteurs de Windows 8 devront migrer préalablement vers Windows 8.1. Toutes les autres licences ne sont pas concernées : RT, Mediacenter et donc &amp;hellip; Entreprise.&lt;/p&gt;
&lt;p&gt;Deuxième vent de panique. Le plutôt sérieux Monde Informatique (loin d’être une exception) titre alors &lt;a class="link" href="http://www.lemondeinformatique.fr/actualites/lire-windows-10-ne-sera-pas-gratuit-pour-les-entreprises-60096.html" target="_blank" rel="noopener"
&gt;Windows 10 ne sera pas gratuit pour les entreprises 11111!!!!1!!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On y lit même&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Pour les entreprises en revanche, &lt;em&gt;&lt;strong&gt;c’est la douche froide&lt;/strong&gt;&lt;/em&gt;. Ou tout du moins un dur retour à la réalité. Car la firme de Redmond a fait savoir &lt;a class="link" href="http://blogs.windows.com/business/2015/01/30/windows-10-for-enterprise-more-secure-and-up-to-date/" target="_blank" rel="noopener"
&gt;dans un blog&lt;/a&gt; daté de vendredi que la gratuité de la mise à jour vers Windows 10 ne sera pas de la partie.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ça me fait encore rire.&lt;/p&gt;
&lt;p&gt;Pour autant, Le Monde Informatique et tous les autres n’ont pas écrit d’erreurs à proprement parler (ou alors ils l’ont corrigé). Le version Entreprise des OS Windows (tout comme RT) ne seront bien pas gratuitement mises à jour.&lt;/p&gt;
&lt;p&gt;Cependant, il faut savoir que ces versions Entreprise, spéciales, sont bien à distinguer des versions Home et Pro qui sont livrées avec nos PC. Ces versions sont souvent acquises par les très grands groupes, notamment dans le cadre d’une souscription « Software assurance ». Une rente annuelle pour Microsoft que vous payez au volume et qui vous donne bien évidemment le droit d’accéder aux nouvelles versions lorsqu’elles sortent.&lt;/p&gt;
&lt;h2 id="et-donc-"&gt;Et donc ?
&lt;/h2&gt;&lt;p&gt;Ainsi, les personnes ayant acquis des Windows 7 ou 8 &lt;strong&gt;Entreprise&lt;/strong&gt; payent donc probablement de manière annuelle un volume de licence. Si leurs cotisations sont à jour elles peuvent donc &lt;em&gt;gratuitement&lt;/em&gt; mettre à jour leur parc vers les nouvelles versions de Windows et donc vers Windows 10, puisque c’est inclus dans leur contrat. C’est pareil pour l’ensemble des logiciels édités par Microsoft, dont les Windows Server par exemple.&lt;/p&gt;
&lt;p&gt;Pour les autres, que ce soient des particuliers, des PME ou même de plus grosses entreprises, qui ont des licences Windows Home ou Pro, soit acquises séparément du terminal, soit achetée avec, la promotion est bien applicable (tant que vous migrez avant la fin du compte à rebours bien sûr !).&lt;/p&gt;
&lt;p&gt;Amis professionnels, vous pouvez donc vous rassurer et faire la mise à jour vers Windows 10 gratuitement si vous le souhaitez sans vous mettre hors la loi ;-).&lt;/p&gt;
&lt;p&gt;Quelques lectures complémentaires pour vous rassurer :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="http://www.journaldunet.com/solutions/dsi/1154797-windows-10-pour-qui-est-il-gratuit/" target="_blank" rel="noopener"
&gt;www.journaldunet.com/solutions/dsi/1154797-windows-10-pour-qui-est-il-gratuit/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://web.archive.org/web/20170929231736/http://windowsitpro.com/windows-10/microsofts-windows-10-upgrade-policy-business-not-what-you-might-think" target="_blank" rel="noopener"
&gt;windowsitpro.com/windows-10/microsofts-windows-10-upgrade-policy-business-not-what-you-might-think (lien mort, j&amp;rsquo;utilise Internet Archive)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>[Tutoriel] Mise à jour XWiki depuis un war dans Tomcat</title><link>https://blog.zwindler.fr/2016/04/23/tutoriel-mise-a-jour-xwiki-war-tomcat/</link><pubDate>Sat, 23 Apr 2016 10:30:59 +0000</pubDate><guid>https://blog.zwindler.fr/2016/04/23/tutoriel-mise-a-jour-xwiki-war-tomcat/</guid><description>&lt;img src="https://blog.zwindler.fr/2015/11/1434473398.webp" alt="Featured image of post [Tutoriel] Mise à jour XWiki depuis un war dans Tomcat" /&gt;&lt;p&gt;Cette procédure donner les étapes pour mettre à jour un XWiki depuis la nouvelle version du fichier war dans Tomcat. L’exemple que je donne permet de faire une mise à jour (mineure) entre la 7.2 et la 7.4.2 qui corrige plusieurs bugs de la version 7.2 et ajoute quelques fonctionnalités supplémentaires.&lt;/p&gt;
&lt;h2 id="mise-à-jour-war"&gt;Mise à jour WAR
&lt;/h2&gt;&lt;p&gt;Coupez le serveur d’application&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;service tomcat stop
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Récupérez le dossier xwiki dans webapps pour archive&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;cd /var/lib/tomcat/webapps/
mv xwiki /distrib/archive_xwiki_7.2
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Déposez le fichier xwiki-enterprise-web-7.4.2.war dans &lt;strong&gt;/var/lib/tomcat/webapps&lt;/strong&gt; puis relancer T0mcat pour démarrer l’extraction du war&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;service tomcat start
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Vérifiez dans les logs que l’application se déploie bien&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;tail -f /var/log/messages
Dec 30 10:43:48 xwiki01 server: INFOS: Démarrage du service Catalina
Dec 30 10:43:48 xwiki01 server: déc. 30, 2015 10:43:48 AM org.apache.catalina.core.StandardEngine startInternal
Dec 30 10:43:48 xwiki01 server: INFOS: Starting Servlet Engine: Apache T0mcat/7.0.54
Dec 30 10:43:48 xwiki01 server: déc. 30, 2015 10:43:48 AM org.apache.catalina.startup.HostConfig deployWAR
Dec 30 10:43:48 xwiki01 server: INFOS: Déploiement de l&amp;#39;archive /var/lib/t0mcat/webapps/xwiki-enterprise-web-7.4.2.war de l&amp;#39;application web
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Une fois que c’est fait, nettoyez les fichiers. Habituellement je renomme le dossier pour simplifier la gestion de l’URL d’accès à l’application mais on pourrait le faire avec une redirection nginx/apache/vultureSSO ou tout simplement un lien symbolique sur le dossier.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[root@xwiki01 webapps]# rm xwiki-enterprise-web-7.4.2.war
rm : supprimer fichier « xwiki-enterprise-web-7.4.2.war » ? y
[root@xwiki01 webapps]# ll
total 0
drwxr-xr-x. 7 t0mcat t0mcat 94 30 déc. 10:43 xwiki-enterprise-web-7.4.2
[root@xwiki01 webapps]# mv xwiki-enterprise-web-7.4.2 xwiki
[root@xwiki01 webapps]#
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Arrêtez tomcat pour modifier les fichiers de configuration&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;service tomcat stop
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Copiez du connecteur java postgresql (ou mysql) dans les libs de XWiki&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;cp /distrib/archive_xwiki/WEB-INF/lib/postgresql-9.2-1004.jdbc41.jar /var/lib/tomcat/webapps/xwiki/WEB-INF/lib/
#ou /distrib/archive_xwiki/WEB-INF/lib/mysql-connector-java-5.1.22-bin.jar
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;En théorie, il faut faire attention et comparer les nouveaux fichiers de configuration apportés par la nouvelles version dans le cas où il y aurait des modifications entre les deux versions.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[root@xwiki01 webapps]# cd /distrib/xwiki_archive_7.2/WEB-INF/
cp hibernate.cfg.xml xwiki.cfg xwiki.properties /var/lib/tomcat/webapps/xwiki/WEB-INF/
cp : voulez-vous écraser « /var/lib/t0mcat/webapps/xwiki/WEB-INF/hibernate.cfg.xml » ? y
cp : voulez-vous écraser « /var/lib/t0mcat/webapps/xwiki/WEB-INF/xwiki.cfg » ? y
cp : voulez-vous écraser « /var/lib/t0mcat/webapps/xwiki/WEB-INF/xwiki.properties » ? y
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Pour mettre à jour le schéma de la base de données, ajoutez la ligne suivante dans le fichier &lt;strong&gt;xwiki.cfg&lt;/strong&gt;. N’oubliez pas de le retirer une fois la mise à jour effectuée, car ce paramètre rallonge le temps de démarrage du Xwiki.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;xwiki.store.migration=1
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Maintenant que le WAR est mis à jour et les fichiers de configuration remis à niveau, on peut passer à la mise à jour dans l’application elle même.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[root@xwiki01 lib]# systemctl start tomcat
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="mise-à-jour-application-xwiki"&gt;Mise à jour application XWiki
&lt;/h2&gt;&lt;p&gt;Se connecter sur le XWiki, le serveur s’initialise.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/03/xwiki_upgrade.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;L’assistant de distribution, identique à celui qui s’ouvre lors du premier lancement après installation apparait.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/03/xwiki_upgrade-2.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;L’assistant nous propose la version 7.4 qu’on souhaite installer.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/03/xwiki_upgrade-3.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Cliquer sur « Installer ». Le wiki se met à jour. Dans le cas où certaines pages importés entrent en conflit, l’assistant propose soit de mettre à jour, soit de laisser tel quel. Dans la plupart des cas, il vaut mieux tout accepter mais si vous savez ce que vous faites, vous pouvez refuser l’écrasement de la page.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://blog.zwindler.fr/2016/03/xwiki_upgrade-4.avif"
loading="lazy"
&gt;&lt;/p&gt;
&lt;p&gt;Une fois le processus terminé, le wiki redevient accessible.&lt;/p&gt;</description></item></channel></rss>