It is this time of the year where you can take some time off and enjoy with family and friends, and do nothing computer related. Read a book or two, play games or just walk the countryside when you don’t go skiing :)
Many of team Icinga are off for two weeks, gaining some rest and recover for more adventures in 2019. The developers have been busy with reporting, backends, and many things more up until before Xmas and their hard work continues right after the holidays. 2019 also requires them to tackle problems reported by the many of you, and look for additional feature requests being fulfilled.
November brought an overwhelming OSMC and many announcements and releases. Check here for the video archive and Twitter feed. Especially the hackathon proved yet again many useful enhancements, thoughts, ideas and passion for future #icingalove.
Our Icinga module for vSphere® has been officially released in version 1.0. Also announced and now released: The shiny x509 module for certificate inventory in your environment. Icinga Web 2.6.2 and Icinga 2.10.2 provide additional bugfixes for stability in our mainline products.
Our Call for Papers for Icinga Camp Berlin 2019 is now open, please submit your Icinga story!
With the TLS connection improvements there was also another bug with hanging TLS connections unveiled. Turns out, this has been sitting there since 2.8.2 and not only affects JSON-RPC cluster connections but also HTTP request sessions, as being used inside the Director kickstart wizard for example. Tom is working on a fix for Director 1.6 in order to support older Icinga 2 versions too.
2.10.2 also fixes a programming mistake with the minimum version parameter for the “icinga” check, thanks for the patch, Max! The path constant changes in 2.10 introduced a regression with the cache file for
icinga2 object list being overridden with the legacy 1.x objects cache content. You’re safe when you have disabled the
statusdata feature before 2.10.2. SELinux would throw an error with package related changes, this has been fixed too. The documentation has been updated for removed/updated packages too.
Check the full changelog prior to upgrading packages from the official repositories.
It’s been a while since the last Vagrant box update and release, so here are the highlights of the past months combined into a new shiny 2.0 release :)
New provider: OpenStack
In the past week I’ve been playing with OpenStack. Johan was so kind to send a PR nearly 2 years ago, now the NETWAYS NWS cloud is ready for OpenStack and my tests. Small things were needed to adopt the box provisioning with floating IPs. If you are an experienced OpenStack user, you’ll know how to source everything into your environment. Everyone else just can follow the newly written docs :)
Huge shout-out to Johan from CSC for his contribution!
We’re in OSMC mode in October which typically means that expectations are high, time is limited and everyone is busy preparing talks, demos, implementing new features … but also fixing things. Icinga 2.10 brings support for namespaces, improved TLS connection performance and much more. Community members tackled some bugs already, 2.10.1 is released and 2.10.2 is waiting for test feedback from the snapshot packages. Also notable – we’ve agreed on writing more technical documentation for Icinga, future 2.11 will bring even more shiny insights.
On the right, you can see a draft from our community channels, how Icinga can be run distributed on ships. We’ve also learned that CESNET is using Icinga 2 and the Director for monitoring their eduroam infrastructure, sharing everything on GitHub too :)
Our partner Shadow-Soft wrote about using the official Chef cookbooks, NETWAYS updated the Icinga cloud offering in NWS to 2.10.1 and published the webinar video for adding new satellites and also working with the Icinga Director. If you are in Switzerland, join our partner Linuxfabrik for an official Icinga training in December!
Our first meetup in Salzburg, Austria was a great success – many hours of helping each other and exploring all the things. Rumors tell that other Austrian cities might get involved soon – many thanks to Moritz for organizing :) Icinga Camp Tel Aviv happens on December 17th, make sure to book your flight and ticket!
Thilo looked into Grafana and Graphite graphs embedded into notifications, Gian Paolo went for NetBox and Icinga as MVP. Doing the migration dance from Icinga 1 to 2 is a good thing since 1.x is out of support by the end of 2018. 42ThinkTank did great!
That’s it for October, looking forward to the OSMC week, especially to meet many of you :)