VINDICATORs
Je termine avec mes réglages de sécurités et je mets le site en ligne ce week end. Cela prend du temps, mais devrait pouvoir résister aux tentatives d'intrusion en cours et à venir. Je mets en place plusieurs méthodes ce qui entraine pas mal de contraintes qu'il faut éviter. En plus cela me fait prendre de l’expérience sur le sujet en plus de celle que j'ai déjà.
Je travaillerai sur un thème par la suite, j'utilise celui de Drupal7 par défaut pour le moment.
Je vais aussi en profiter pour passer le dépôt en https, avec les clefs GPG pour les paquets. Donc si vous avez des soucis ce week end, sachez que tout sera là au pire pour lundi ou mardi.
Au sujet des résultats des tests de performance, je rajouterai la version de mesa du dépôt dans le descriptif pour pouvoir voir si il y a des différences. Je vais aussi voir comment inclure automatiquement l'affichage de plusieurs versions visible en même temps.
Je vais aussi sans doute rajouter une version des paquets pour CentOS7, car l'utilisant pas mal, ce serait quand même bien de pouvoir profiter des avancées de mesa dessus. Cependant comme elles sont aussi liées au noyau et au serveur X, il risque de ne pas y avoir de grosses différences.
ben51
ok cool, en ce moment pas trop le temps de me penché sur l'évolution.
Pour ma gma c'est surtout pour voir si il n'y a pas de correction/création de bug, car pour les perf c'est mort sur cette génération de puce.
VINDICATORs
Je remonte encore une fois le serveur me retrouvant avec le fichier sshd_config impossible à lire, alors que les droits sont ok, alors que c'était la seule chose que je n'ai pas touché... Il faudrait que je trouve la raison de ce blocage. Soit c'est fail2ban qui le provoque, soit je fais une modification qui fait que j'obtiens ce résultat, soit le souci est ailleurs.
Enfin bref, j'ouvre un sujet là dessus sur le forum de Centos.
Retour du dépôt dans la journée ou demain matin.
VINDICATORs
Bon j'ai donc refait l'installation du serveur, mais je ne sais toujours pas pourquoi je me suis retrouvé bloqué sans pouvoir repartir en arrière...
Je remet en ligne le dépôt mercredi le temps de terminer les derniers réglages et de refaire l'empaquetage.
Je vais reprendre les répertoires qui seront juste des liens vers ceux que crée mock. Cela évitera une manipulation de plus avec la fourniture des rapports de construction, ainsi que des sources. Sans compter qu'il y aura un petit gain de place :-P.
Par contre pour les paquets pour CentOS, il risque d'y avoir un souci à cause d'un paquet manquant. Je regarderai plus en détail le souci, mais ça semble liée à la compression du noyau. De plus il manque un module DNF pour la création des paquets pour la Rawhide, car DNF remplace yum. Rien de grave, je le fais sur mon poste sous F22 et transfert au moins les paquets hors src.rpm et de debugs.
Je lance le site en suivant, il y aura moins d'infos ici par la suite.
VINDICATORs
7mJe vais tester une configuration à 2 cartes graphiques en pkus du gpu intégré pour voir le comportement avec plusieurs pilotes différents. Et voir comment switcher de l'une à l'autre. Voir aussi si c'est possible et comment ce comporte les applications.
On verra par la suite avec une nvidia quand elle rentrera en stock.
Cela vas permettre de tester le vga passthrough ou de pouvoir avoir la carte graphique directement dans une machine virtuel.
VINDICATORs
Voilà le site commence petit à petit à être en place, donc je balance la plus grosse partie des informations dessus.
Par contre il vas y avoir un changement dans les fichiers de configuration du dépôt, donc n'oubliez pas de remplacer les informations.
Je vais faire une note sur la liste de diffusion de la doc, pour voir si ça ne pose pas de souci de rajouter le dépôt dessus.
VINDICATORs
Voilà, j'ai aussi trouvé l'astuce pour l'incrémentation des numéros de versions dans le .spec.
Prochaine étape la signature du dépôt et des paquets. Voir l'envoi automatique de mails en cas de problèmes.
VINDICATORs
J'ai trouvé mon souci de blocage du serveur, je bannissais des ip qu'il ne fallait pas... Du coup je n'avais plus accès à quoi que ce soit.
Enfin bref j'ai terminé la mise en place de tout les éléments, commencé à travailler sur le thème (qui n'est pas définitif) et sur le logo.
Les paquets et les modifications du dépôt seront en ligne normalement demain ou mercredi.
Je recherche toujours un volontaire avec du Nvidia, dommage qu'ils ne se bousculent pas au portillons 🙁.
VINDICATORs
Les paquets seront là ce soir, par contre je reste sur l'ancien système, donc pas de changement dans les repo.
VINDICATORs
Voilà tout est entrain d'être transféré le temps de terminer les réglages et autres configurations.
Par la suite tout sera directement fait par le serveur, du coup je vais remplacer les répertoires des différents paquets, donc pour éviter des manipulations en plus, il faudra remplacer les fichiers de repo.
Je mettrai aussi l'envoi du rapport d'empaquetage automatique par mail.
Sachant que je test en local avant que le serveur fasse le travail, il est possible que des mises à jours de la branche de développements arrivent entre temps. Du coup je n'ai pas forcément la même version à l'heure dite. N'hésitez pas à revenir en arrière si besoin, je mettrai toutes les informations pour cela sur le site.
ben51
Ok donc pas de panique sur les dépôts sont vide pour l'instant.
VINDICATORs
Je viens juste de terminer la mise en ligne.
ben51
Merci je teste ça.
VINDICATORs
Voilà tout commence à être en place, j'ai aussi rajouter les flux rss
http://www.vind-depot.fr/?q=rss.xml
Je vais voir pour intégrer le site au planet en remplacement de celui sur les radeon.
Si quelqu'un pouvait me tester les commentaires?
ben51
Voila il ne te reste plus cas le valider.
VINDICATORs
Merci, ça roule 😉.
Je viens de voir que la modif pour le planet était bonne, du coup ça passe aussi dessus 🙂.
Mon précédent blog avait pas la bonne adresse du coup il n'y avait pas les modif dessus.
VINDICATORs
Juste pour dire, avant de partir en week end, que la mise à jour de la semaine sera dispo soit mardi, soit vendredi étant trop occupé qqes jours.
VINDICATORs
Bon et bien le souci que j'ai eu en passant le bébé au serveur avec la rawhide, vient d'être reproduit sur F22 et aussi avec la version pour F22.
Donc c'est un souci entre mock et dnf, car on ne passe plus par yum. Du coup il manque des paquets ou des options ne sont pas les bonnes dans mock.
Donc ça risque de poser un souci pour la version de la semaine.
Résolution du problème en modifiant l'option yum par dnf par défaut dans mock.
Voir ici pour plus de détail :
http://forums.fedora-fr.org/viewtopic.php?id=63740
Il en reste un, mais je devrai trouver la solution d'ici mercredi.
Donc je vais pouvoir m'attaquer à déporter le travail sur le serveur. Dans un premier temps je lancerai le script d'empaquetage à la main. Vu les soucis de ces derniers jours, ce ne sera pas un mal. Comme tout est fait avec une seule commande, ça ne prendra pas plus de temps à faire.
VINDICATORs
Les paquets seront en avance n'ayant vraiment pas le temps de le faire ce mercredi.
En plus je viens de trouver un défaut dans mon script, vu que je modifie un fichier de mesa, il ne permet pas la mise à jour. Du coup il faut supprimer ce fichier à la fin de chaque empaquetage.
Rien de grave, juste une ligne à rajouter.
Je sais ça fait pas très propre, mais pour le moment ça fonctionne pas trop mal. C'est surtout fait pour F20 et F21 pour le moment. Le problème c'est que c'est dans les fichiers de configurations propre à Mesa, du coup...
Enfin bon c'est rien d'important, seulement une modification du numéro de version de llvm et libva. Pour la libva ça ne poserai pas vraiment de souci de proposer la version stable actuel, mais pour llvm c'est bien plus complexe. Sachant qu'en plus même la rawhide n'intègre pas la dernier version stable 3.6, mais toujours la 3.5, c'est pas demain qu'il sera possible de faire quelque chose à ce sujet.
Il y aura une autre version en fin de semaine, si possible, avec l'intégration de la signature du dépôt. Ensuite ce sera tout le site qui sera sous Https.
VINDICATORs
Je mettrai en test une version sans les patchs de base pour voir si ils sont toujours nécessaires sur la version de développements, voir si ce n'est pas à cause d'eux qu'il y a des soucis avec l'OpenCL.
Je vais déjà voir ce que ça donne sur mon poste de test.