Archive for April, 2015

Software Defined Compute: Redfish and Ironic at the next OpenStack Summit

2015/04/24

The future is already here !

In fact here ! This is a new specification which is gaining traction to allow hardware configuration of systems through a RESTful interface. All new HP ProLiant Gen9 servers from HP are providing a first version of what is not yet the standard, but looks very near to it, and provide already a rich interface.

This is pretty exciting, as it will allow people like me working on Disaster Recovery e.g., or people like Devananda van der Veen who is the Ironic PTL (OpenSTack bare metal deployment component) or many others to have, when it’s ready, a single interface to configure the servers from different manufacturers following the Redfish Specification (as of now HP, Dell, Emerson, Intel). And it’s much more feature rich than IPMI, so you would be able to go well farer with it and reach a real Software Defined Compute node.

In order to make it usable for Ironic we’ve started to work on a low level python library (python-redfish) on which we’ll be able to build the Ironic driver for Redfish later on. This is work for Liberty and after of course. And as Ironic can be also use alone, I’m more and more thinking of using it as a way to provide MondoRescue images for bare metal deployment as an additional feature over media boot. Especially if there are plans to have a standalone web interface for Ironic !

If you want to learn more on the HP implementation of the RESTful API, there is a webinar organized Wednesday, April 29, 2015 from 10:00 am CDT to 11:00 am CDT. Register from https://h71044.www7.hp.com/campaigns/2013/events/linkandcoordinate/index.php

And if you want to learn a bit more of where we are on this, read the code (easy for now) or come at Vancouver for the upcoming OpenStack Summit to discover it.

Advertisements

Lettre ouverte aux représentants de la nation

2015/04/21

Cette lettre se veut un lancement d’alerte auprès de nos représentants démocratiquement élus de tout bord concernant l’examen en cours par le parlement de la “loi sur le renseignement”

Je réagis en tant qu’amateur du logiciel libre et de données ouvertes à titre privé, membre de l’AFUL, comme de l’APRIL, aussi bien que comme professionnel, en tant que citoyen que l’on va priver d’un de ses droits fondamentaux, en tant qu’électeur qui refuse de se reconnaître dans le premier vote effectué et demande instamment à tous nos représentants de se documenter avant de voter juste comme on leur a dit de voter.

Un certain nombre d’articles décrivent très bien les dérives vers lesquelles vont nous entraîner un vote en l’état de cette loi. Celui de Laurent Chemla sur Mediapart par exemple, ou celui de la Quadrature du Net vont donneront assez de matière pour réfléchir, et comprendre l’appauvrissement numérique qui gagne la France avec tous ces services associatifs et professionnels qui vont quitter le pays.

De plus, qui peut vraiment souhaiter vouloir qu’une boite noire en dehors de tout contrôle juridique amasse la plus grande collection de données possible pour la traiter selon le bon vouloir du gouvernement du moment. Comme nous ne savons pas lequel sortira des urnes en 2017, c’est donner un blanc-seing potentiellement à des partis dont on ne souhaite pas qu’ils aient une vue complète sur tout ce que vous échangez.

Va-t-il falloir tout crypter (chiffrer pour les puristes), du simple message de coucou, à ceux échangés autour de la musique renaissance (qui permet de faire des concerts sans droits d’auteur mais cela déplaira à la Sacem qui demandera à un ami un accès aux boites noires pour voir ce que je complote, ce que personne ne pourra contrôler du reste), ceux échangés au sein des conseils d’administration auxquels je contribue (le gouvernement saura ainsi que j’ai voté oui pour que l’AFUL se positionne contre cette loi), ceux que j’envoie à ma banque pour faire une opération, les sites que je consulte et ceux que je ne consulte pas, … On n’a pas besoin d’être terroriste pour vouloir faire respecter un niveau de confidentialité de son activité numérique.

A-t-on envisagé l’impact sur les sociétés ayant des sièges à l’étranger sur leur volonté de communiquer avec leur filiales potentiellement espionnées en France ? A-t-on mesuré l’impact sur les ONG et le travail qu’elles font partout dans le monde, quand elles réaliseront que tout ce qu’elle font (et elles dépendent complètement de l’Internet aujourd’hui pour fonctionner comme les précédentes et les suivantes) est potentiellement espionable ? Et les associations loi de 1901 ? Et les partis politiques, les syndicats, les juges, les avocats, les journalistes ? La CFTC Metallurgie 91 par exemple est hébergée chez Free par exemple. La confidentialité d’adhésion va du coup est sérieusement mise à mal non ? Et ce n’est qu’un des nombreux aspects où la surveillance de masse (puisque faite en coeur de réseau chez les opérateurs de l’Internet systématiquement, elle est donc de masse) aveugle pose problème.

Pourquoi ne pas simplement déjà appliquer la loi telle qu’elle est ? Elle a permis de mettre sur écoute les personnes qui allaient plus tard commettre des attentats (malheureusement pour les victimes, la surveillance légale et contrôlée a été arrêtée trop tôt) sans que cela soit une atteinte à la liberté des 65 autres millions de français ? Les lois actuelles, même si elles ne sont pas parfaites, ont permis à notre société de grandir et croître jusqu’ici. Il suffit de continuer à demander l’autorisation d’un juge pour mettre une personne sur écoute Internet. Au moins, il y aura des traces des raisons pour lesquelles cela est fait.

Messieurs et Mesdames les députés et sénateurs, cette frénésie pour légiférer n’est pas une preuve d’action. Par le simple fait qu’un ministre dise dans l’assemblée que la vie privée n’est pas une liberté vous devriez sérieusement prendre du temps pour examiner le projet, reconsidérer les amendements proposés et agir non en suivant la consigne de groupe, mais votre propre choix car sur un tel texte, on n’est pas de droite ou de gauche, on est pour la liberté individuelle et la vie privée (comme dans la constitution européenne) ou contre. Nous, citoyens, aurons le nom de tous ceux qui n’auront pas eu le courage de voter en leur âme et conscience pour léguer un Internet ouvert et respectueux des libertés de chacun à nos enfants.

En attendant, je vais leur apprendre les principes de bases des clés publiques et privées, et faire quelques essais sur le cryptage (aka chiffrement) systématique de nos communications. Cela contribuera au réchauffement climatique car nos ordinateurs, comme ceux qui tentent d’analyser les contenus, auront beaucoup plus de travail à faire (donc plus de consommation d’énergie pour y arriver).

Et n’oubliez pas que vous êtes des citoyens comme les autres de ce point de vue, et que donc vos informations bancaires, d’impots, d’opinions, … seront elles aussi stockées dans ces merveilleuses boites noires d’où l’on pourra extraire ce que l’on voudra. Finalement, on y gagnera sur l’automatisation de la déclaration de votre patrimoine en ligne qui sera grandement simplifiée, … et nécessairement juste. Mais ce ne sera qu’un petit pas pour la démocratie finalement non ?

Dans l’attente de consulter vos votes prochains sur ce projet de loi, et en espérant que vous éviterez à la France d’être à l’avenir comparée à la Corée du Nord, je vous souhaite une bonne lecture des références mentionnées plus haut pour vous forger une opinion par vous-même.