Posts Tagged ‘Redfish’

Meet at HPE TSS next week

2019/03/07

Last year, due to health problems I had to cancel my participation at last minute to the HPE TSS event. Hopefully, this year I’ll be back again ! Becasue the latest results of my scanner passed last week are as good as they could be: no cancer cells remaining or re-detected, as it was the case both in june and september 2018. So I’ll be able to come back to work full time end of march as planned, but meanwhile, I’ll be working only at 100% 😉

As usual I’ll deliver multiple sessions around various topics, because that’s fun to do ! (well preparation is less fun, but delivery is, so I know I’ll keep only that in mind afterwards ;-))

So I’ll be in Paris from the 116th to the 15th of March, and if you happen to attend and want to talk with me, you should be able to find me at:

  • Redfish Implementation at HPE – IB179 – 11/03/19 (Monday) 16:00 – W02
  • Linux Roadmap – Followed by OpenSource Round Table – IB173 – 11/03/19 (Monday) 17:00 – W02
  • Lab RPM Packaging – L100 – 12/03/19 (Tuesday) 14:00 – Lab 2
  • Containers for HPC – B121 – 13/03/19 (Wednesday) 09:30 – W07
  • Redfish: Standard status – B194 – 14/03/19 (Thursday) 08:30 – W05
  • Learning Python with Redfish – L105 – 14/03/19 (Thursday) 14:00 – Lab 3
  • OpenSource Open Labs – OL61 – 15/03/19 (Friday) 11:00 – Lab 4

Well, not too bad for a poor old and ill guy 😉 But except for the Labs, I’m not alone to prepare and deliver, so makes it easier for once. So as usual if you want to talk FLOSS, projects I’m involved in, FLOSSCon 2020 or anything else, feel free to join and chat with me !


Advertisements

Fosdem: always impressed

2019/02/07
Université Libre de Bruxelles hosting Fosdem under the snow on saturday

While I’m coming back from Fosdem, A big Kudos to all the volunteers and the team in charge. It’s the largest and greatest FLOSS event WW. I’m always impressed by what a dedicated community can achieve. It was the most crowdy edition I’ve been able to attend. Some rooms were very difficult to enter in, with long queues in front of the door. So in order to attend the sessions you were interested in, you had to enter if possible 2 or 3 sessions in advance to be sure to have a seat for your preferred session ! What a success 😉 Drawback is it makes it difficult to change track, more over changing building as you’re sure to have to wait for the next session in that case.

Small part of the queues at lunch time at Fosdem

The logisitic is incredible, timing respected for the 700 sessions delivered with live videos taken, and when you are speaking you receive a mail less than 30 minutes after the end of your talk to ive you the link to review it ! Really awsome. The only drawback was the lack of VGA support on their recording system: only HDMI was available. By luck my laptop had also a Display Port output so adapters were available so you could project. However, some speakers had issues with that setup, such as during the upt session where no vide cold be used at all. The speaker, Cyril Roelandt, made the full presentation without slides, explaining event the architecture diagram in both a very professional way and with a marvelous sense of humour. As he said we will long remeber his talk. But also for the idea and the tool he is working on. We had a quick hacking session afterwards and that was very insightful.

On saturday, the sessions I found interesting were on LibreOffice, the one on server side solution for generating ODF reports (much more interesting if you understand chinese for sure, and no I don’t 🙂 and the other one on relaunching the ODF adoption TC at OASIS, where my proposal of useing the term Advocacy instead of Marketing was well received (public sector organizations are much less keen to participate to a “Marketing” TC, but much more to an “Advocacy” one). Michael Meeks was as brilliant as always in his covering of LibreOffice Online.

Another initiative of interest was the presentation of the LibreHosters, even if they have less hosters WW currently than the CHATONS in France, while aiming at the same goal, neutral and transparent hosting using FLOSS.

I attended the Eventyay presntation to see whether they were supporting multi-site events sur as our FLOSSCon, but it seems they don’t do better than the OSEM we use. I stayed in the room and followed the sessions on OCP and Skulls, but the more interesting one for me was the following on bmclib. The engineers at booking.com have published under the Apache v2.0 license their internal work on BMC abstraction through an API. For someone like me interested by Redfish it was a must attend session 😉 And the discussion outside the room which followed was as well.

I had a nice dinner with some members of the french FLOSS community I had not seen for a long time and that’s one of the reason for me to attend Fosdem.

I had a very short night after that as I proposed to the distribution room to take an empty slot due to the illness of a speaker and to use a proposal I had made and that had not been retained to fill the gap, which was accepted. Of course, it was the first session in the morning, while I also had the last of the day 😉 So slides and demo to verify at night and here you go after 4 hours of sleep you’re back to the event 😉

So I talked about Packaging for Mageia Linux with Docker containers, which I could demonstrate in front of a nearly full room (50+ people) at that time in the morning, after the previous night ! Waoh ! What a level of commitment from the audience, I was really surprised. I stayed then in the distribution dev room to follow a similar presentation around Linux distributions, lifecycles, and containers which was in fact around the new Fedora modularity principle. The grub presentation following was too cryptic for me, as I don’t follow closely the project so too many elusive sentence were given so I could reall yunderstand the new devs made. But I had a seat for the upt talk mentionned upper 😉

I then moved after the upt hacking session and lunch to the Hardware enablement devroom to be ready for my formerly only official session of the event. It was dedicated to Redfish: the new standard for a Software Defined Infrastructure and I was surprised again so that so many people preferred to be there rather than drinking a beer.

I didn’t had time to see the kenote of J.M. Hall as I had to catch my train afterwards. So again big kudos to all the people involved in that event, who make them the FLOSS reference and surely an inspiration for our own FLOSSCon 😉

Slides are already available and videos should be soon as well. See you hopefully next year there !

Meet at Fosdem 2019 !

2019/01/21

It’s that period of the year again where we start preparing for Fosdem ! Even if preparing for FLOSSCon at the same time !! And this year, this will be my first Open Source Event since my illness last year. I tried to attend the Paris Open Source Summit 2018, but I made my travel request too late to be accepted internally, so I missed it (easy excuse to refuse, but my fault indeed). This time I made it early enough, but didn’t get support. I must confess this is disappointing, and it has been a long time since I missed an event due to that. But I’ll go anyway, paying myself the travel and hotel in Brussels, and of course, as a consequence, there will be no HPE logo on my slides.

Too bad as I’ll be speaking about Redfish, the new standard for a Software Defined Infrastructure, which is a topic important for HPE and our SDI approach. I’ll then pass more time covering python-redfish on which I’ve been able to restart the work recently.

I’m afraid it’s a tendency in large corporations, not dedicated to FLOSS as it also happened at Intel for another speaker. The risk that corporations take is that their voice is less heard in our communities and also that they’re much less trusted, and thus their speakers not chosen in the future, especially for such community oriented events.

Anyway, I’ll be there, and will meet also the Mageia community gathering over there and enjoy the many conferences of course.

Meet at the RMLL 2017

2017/06/07

This year the RMLL are coming back, from the 1st to the 7th of July and in my region, in St Etienne ! And this year, I am not only a speaker, but also a co-track leader for the Server track.

With my talks, You’ll be able to learn about the latest news for MondoRescue, project-builder.org, Docker, Redfish and python-redfish, Mageia and much more from my co-speakers (Ethereum, CMS, Cloud Native app, Unikernels, …) and even more from Keynote speakers as well.

Lodging is now available, so book quickly and let meet us there !

python-redfish reaches 0.4

2017/03/07

But this is only an intermediate step !

It has been a long time since I talked about Redfish and our python-redfish library.

Slowly, but surely we have made progresses to make it more usable. Of course, still not enough to have the Ironic community happy with it, but at least we’re back on track to integrate patches that we have started to receive from community members.

So we’ve published today our version 0.4 of python redfish, and made it available on pypi with its doc as well as packages for CentOS 7, Fedora 25, OpenSUSE 42.2 and Mageia 5 (.deb packages are for the next release). And of course the sources also on github.

And as you can see, it has become an OpenStack project, using then all the tools they set up for software development (git, gerrit, jenkins, …), which explains why it took us some time to migrate everything from our original github env to this one.

Not everything is done yet, we still need to migrate some bug reports, to review and improve some patches, provide our test infrastructure and start, as said, fixing some of the bugs reported by the community. This is what is in front of us for 0.5.

Hopefully, when reaching 0.6 we should be able to come back to the Ironic team to let them evaluate our progresses and see whether we”ll then be good enough to be used by them. Still work to do, but we do that on our free time, so progresses are as they can be (and with the help of contributors, are much quicker than I could have thought !)

Continue to help us help you 😉

Time to Meet at Hewlett Packard Enterprise Technology & Solutions Summit 2017 !

2017/01/24

It’s time again for me to prepare the HPE TSS designed for our presales and channel partners, with some of our the best experts to transfer knowledge on everything HPE !

We have again this year a track dedicated to Open Source and Linux !).

So I’ll be in Cannes from the 6th to the 10th of February to cover:

  • B90 HPE’s Open Source Strategy – Auditorium K – Tuesday 7th of February 2017 – 5:30PM-6:20PM
  • L30-R1 Docker 101 Tutorial – Lab 1 – Wednesday 8th of February 2017 – 8:30AM-10:20AM
  • B91 Docker @ HPE – Ambassadeurs B – Wednesday 8th of February 2017 – 12:00AM-12:50AM
  • L31 Docker Orchestration Tutorial – Lab 1 – Thursday 9th of February 2017 – 8:30AM-10:20AM
  • B94 Docker: technology aspects and tools – Redaction 1 – Thursday 9th of February 2017 – 3:00PM-3:50PM
  • L30-R2 Docker 101 Tutorial – Lab 3 – Thursday 9th of February 2017 – 4:30PM-6:20PM
  • B92 Linux Distributions roadmap – Redaction 3 – Friday 10th of February 2017 – 8:30AM-9:20AM
  • B6 HPE RESTful API and the Redfish standard – Espace Californie – Friday 10th of February 2017 – 12:00AM-12:50AM

Pretty busy week no ?! And you should be able to replay the labs/tutorials on Wednesday afternoon during the OpenLab session in Lab 1.

A lot of sessions are covering Docker related topics this year, and I’m happy with thatas it’s a great techno, even more with the recently announced 1.13 bringing service support to docker-compose !

For those of you wondering why project-builder.org and MondoRescue versions are not published more regularly, that gives you again a hint 😉 Not speaking of the travel for 2 weeks starting the week after this one, and the next event in March in Grenoble, TES, where I’m part of the Event team and that we’ll organize for the 8th time.

See you there to talk of these subjects or something else as you see fit. I’m around the whole week.

Meet during the upcoming OpenStack Summit in Barcelona

2016/10/12

For the first time, I’ll be speaking at the OpenStack Summit during the main conference.

I’ll talk about the possibility to add Redfish support to Ironic.

I’ve already talked about Redfish, either the standard, or through our python-redfish module, even during a vBrownBag session of a previous Summit in Vancouver.

This time I’d like to detail the latest news around the standard itself, how it can be used in an Ironic context and what we’ll have to do to make it work, up to its usage for Alexandria, a CMDB as a service solution we’re also developing in conjunction with these components.

I’ll also attend most of the Ironic dev round table to organize that work, and understand better what the community is expecting from us with regards to the development, and answer to the questions around the specification. Should be a very interesting week in Barcelona (on top of the fact Barcelona is a great city I encourage you to visit !)

OpenStack Summit proposals

2016/08/07

While I’m in vacation around Barcelone, I’ve made before leaving proposals for the upcoming OpenStack Summit which will be … in Barcelona !

If you think they are valuable for the OpenStack community, let them know by voting for them 😉 Here are they:

  • The nightmare of Ironic Standalone
  • Empowering Ironic with Redfish support
  • From Bare Metal to CMDB: ITIL as Code

The easiest way to vote is to go to https://www.openstack.org/summit/barcelona-2016/vote-for-speakers/ and search for cornec in the search area on the top left. You’ll just get these 3 ones. But of course there are tons of other interesting presentations proposed and as usual it will be difficult for these one to be selected. And you should really vote for the ones which are the most interesting.

Hopefully even if not selected I’ll be able to come back in this great place and meet again with peers after Paris and Vancouver but of course, it will be much more difficult without being a presenter. Let’s see !

Meet again next week in Paris and at LinuxCon NA 2016 in Toronto

2016/06/19

I’m just back from an HPE Event (the ETSS in Gothenburg, Sweden) and will soon have to start the next ones.

First, I’ll be this week in Paris to talk during a MySQL Meetup to cover automatic deployment, in particular with Redfish, images of reference (and a bit of MondoRescue) and automation (ansible e.g.) for DBA.

Then I’m again lucky this year to be retained as a speaker for the upcoming LinuxCon North America which will be in Toronto, Canada from the 22nd of August to the 27th. I’ll have a session on Continuous Packaging, mandatory for DevOps and a 3 hour Initiation Lab on Docker. Interestingly enough at the same time, Jérôme Petazzoni, Docker, will do one on Swarm !! Maybe we should coordinate and make them one after the other (I’d like to attend his Lab BTW !!)

I have now put all my lab material that I do for HPE on GitHub, to make it easier for attendees to report errors, and for others to use them and learn. I have content for Docker (Done with René Ribaud, Yann Allandit, Michael Bright), Git (Done with Clément Poulain), Redfish (Originally written by François Donzé and done with René Ribaud) and soon for Ironic.

Hope to be able to meet with you here or there !

python-redfish reached 0.3, first interesting version for others

2016/05/12

Back in 2015, during our internal TES event in Grenoble, a group of people gathered to talk about the new Redfish DMTF standard and how we could add its support into Ironic.

Since that, we have worked first on a new Open Source python library to interact programmatically with Redfish 1.0 based systems.

We tried to promote it during OpenStack Summits but except in Vancouver when I did a short video explaining that, not enough interest from the community. Of course we had very few to show at that time.

One year after, we have now reached version 0.3 of the project. And while that doesn’t sound a lot, in fact the libray is now usable by others to interact with Redfish based systems.

What it provides:

Our next steps are in multiple directions:

Hopefully, as you’re reading this, you’re interested by the topic, and we’d be happy to get your feedback, and more over your patches in order to improve our work, and speed up the development !

And don’t forget the HPE Open Source project available as well on github which provides much more capabilities, due to its support of the iLO and iLOCM extensions to the Redfish standard.