Seite wählen

NETWAYS Blog

OSCamp took a close look at Puppet

If you want to meet the masterminds behind a certain project, one of the best things to do is join OSCamp. Each event in the OSCamp-series throws a spotlight on another Open Source tool. OSCamp‘s second edition was on Puppet – one of the leading configuration management tools, that has been used in many productive environments for years.
Taking place in the same venue as OSMC, the Puppet users among the OSMC attendees took the chance to join the Camp and get in touch with a lot of experienced Puppet people.
From NETWAYS my colleague Dirk Götz took part in the OSCamp as a speaker. Here is his what he experienced that day:
With Walter Gildersleeve being ill we had a changed agenda, so Martin Alfke (picture) started with a great talk on how you should handle Puppet modules. It was one of the best explanaitions of the Roles and Profiles pattern you can get including many pitfalls you should avoid handling the upstream modules.
Tim Meusel’s first talk was on scaling and monitoring Puppetserver full of practical tipps for configuring Puppetserver, Foreman, PostgreSQL, and PuppetDB.
Bram Vogelaar talked about bootstraping a cloud infrastructure with Puppet and the Hashicorp stack based on his experience from doing so at a costumer.

Containers, de-mystified

Martin volunteered to give his great „Ops hates containers. Why?“ talk as a second one which shows a good example for what Devops should not look like. But then he de-mystified containers and explained how to combine container and configuration management in a good way.
After lunch I tried to squeeze all my tipps on deploying Foreman into an already existing Puppet environment into 30 minutes and to convince attendees to do so with a demo.
Kris Buytaert and Lander Van den Bulcke explained why it is so complicated to get on newer versions of Puppet in an enterprise environment and shared helpful information on how to get this done successfully.

Introduction into Vox Pupuli

Tim finished the round of talks with an introduction into Vox Pupuli the biggest community maintaining Puppet modules. It is always fascinating and inspiring to see how much work some Open Source communities do to get the tool of their choice into its best shape.
Afterwards a platform for open discussion was provided so people could share more knowledge, learn from each other and get new ideas and optimization hints for their own environment. Stay tuned to get to know what Open Source project the our next OSCamp will focus on!

OSMC Hackathon: Feature complete?

Our fourth OSMC hackathon started fully packed after an overwhelming conference – free form, and our introduction round provided many interesting topics to keep up with.
MQTT, OpenNMS, NSClient++, Elastic/Graylog, Migration from Nagios to Icinga 2, Zabbix, Prometheus, MySQL, ARM packages, Notification issues, Golang frameworks, Ansible, Puppet, Icinga Web 2 modules, Vsphere, Director, Maps, … holy moly, that’s super effective for just one day. Missed it? Join us next year!
Jens Schanz from Müller (Hint: The environment with 17k hosts and 200k services) mentioned a problem with missing notifications in his OSMC talk on Wednesday. So we did a deep dive in the production environment into one-time delayed notification without recovery for their ticket system integration. Turns out, that we’ve found a bug in Icinga, and also a quick workaround for production. Jens also knows how to use the debug console for future troubleshooting. Real #monitoringlove ❤️
Gian Arb from InfluxDB joined for the first hours, so „everyone who has questions, be quick“. Maybe he’ll stay longer next year, since he’s said that OSMC feels like home already. Rihards Olups shared Zabbix insights and focussed on improving MySQL monitoring. Our friends Tarus Balog and Ronny Trommer from OpenNMS looked into pushing sensor values into MQTT and OpenHAB, Tarus had his first success 🙂 Julien open-sourced an AMPQ adapter which forwards alerts from Prometheus.
Nicolai Buchwitz is building Icinga 2 for ARM hardware, and asked me to look into failing tests during the Debian package build. This turned out to be a very deep analysis with memory access violations and specific gcc and libstdc++ versions on this hardware, x86 works just fine. 50% are solved, more investigation needed.
Michael Medin implemented a huge new feature: Native Powershell support in NSClient++.  Cannot wait to see this being released! Dave Kempe started working on translation for the famous Icinga 2 book, together with Thomas Mr. Icinga Book. Or as they say: „Translating Austrian to Australian (English) …“ 😉 Thilo jumped right into Jinja templates for the Icinga Ansible modules, and also offered help on enhancing the graph integration in mail notifications.
Noah and Jean played with the Gin library in Golang, providing an HTTP framework. They also discussed the state logic in Icinga 2 together with Eric and our friends from Syseleven, Max and Maurice. Max also did a deep-dive into new enhancements for Icinga Web 2 with more advanced scheduled downtime options. Together with Eric, he found a bug in the forms too. First time hackathon attendees discovered how to write Icinga Web 2 with the help from Eric.
The Map module for Icinga Web 2 received a docs patch from Jens, while Thomas Mr. Director looked into improvements for the business process module, Director, Cube (PR from Nicolai) and certainly the newly released Vsphere module. Last but not least, Flo was for the rescue and helped Jens to modify his Batman theme for Icinga Web 2. Dave also shared the color blind theme for Icinga Web 2 with Jennifer, and to mention too, Jean helped Jens with a DNS/network problem on Icinga startup.
It is INCREDIBLE what we achieved together as OSMC hacking family. We are never feature complete, always exploring and developing new things. See you next year, mark November 4th–7th, 2019 in your calendar!

OSMC: Extend your stay / knowledge!

 
OSMC is coming! Once again the Open Source Monitoring Conference assembles some of the most important representatives of the international Open Source scene. Get in touch and inspired by their talks:
 

>> CHECK OUT THE PROGRAM

 
Besides the lecture program OSMC offers plenty of opportunities to learn even more: Round off your participation with…

  • A pre-conference Workshop | Nov 05. FYI: Prometheus and Icinga 2 / Puppet are sold out. Get your Graylog or Ansible workshop ticket quickly!
  • What the… Hackathon! Team up, define the challenge, collaborate, succeed | Nov 08.
  • OSCAMP on Puppet! Same venue, NEW EVENT with a special focus: Be part of the Puppet Masters League | Nov 08. For more info and your OSCAMP ticket visit: opensourcecamp.de

Don’t miss the chance to extend your stay / knowledge and get your OSMC conference ticket plus add-on!
 

>> REGISTER NOW!

 
We would be happy to see you soon at…

#OSMC | November 5 – 8, 2018 | Nuremberg

Monthly Snap September – NETWAYS News | Tips & Tricks | DevOps | Conferences & Trainings


Hellooooo Huuumans!!! 🙂
Autumn is here & I came to think of the most famous GOT quote „Winter is coming!!„. Well, Let’s move back to the current season – „Autumn“. Did you also have the feeling, that this was a very quick month? #Vacayisover

What happened in the NETWAYS Shop?

The New of AKCP: Battery Temp Sensor (BTTS) Time to celebrate! Our NETWAYS MonitorSilke. The brand new software version 3.32 of SMS Eagle is here! Callback URL, Autoreply, SMS forwarding, and more. Silke shared her best autumn- tips: „Wir haben aufgeräumt und aufgestockt! Neues Gude Sortiment steht im Shop zur Verfügung“ (We have lots of new products from Gude in our online shop!)

What are they up to now? #Developers

#Monitoring: everything is regulated. But!! What Thomas said???  Jennifer reports on DevOpsDays Berlin 2018,  „Warum ist das jetzt wichtig und was hat das mit IT zu tun?“ Weg mit dem Schrott: Müll im Weltraum – says Marius. (Store the garbage in space?).  Michael released GitLab training v2.3.0 which includes bug fixes and new features. He also updated the material and tagged v2.3.0 .  Aleksander (our new trainee) has got some news on „Ubuntu 18.04 LTS„. Michael told us about the days away with his fellow developers at the „Franconian Alps“ #DEV Retreat 2018 Recap 

How do they do this all the time? #superactive | The most awaited conference is coming soon! #OSMC 

Julia claimed that the workshops are the best place to learn and get inspired. #OSMC workshops (FYI: Prometheus and Icinga 2 / Puppet workshops are sold out. Get your Graylog and Ansible workshops tickets quickly, before it`s too late!). Preparing for the OSMC? A perfect way to get in the mood for the OSMC 2018 is by watching the recap from 2017!  Julia wrote about a great opportunity at this- years` #OSMCGoing to the OSMC? Join the OSCAMP #Puppet! Check out the speakers and their talks„.
 

Stay tuned for many more upcoming NETWAYS voices!! 🙂
Keya Kher
Keya Kher
Marketing Specialist

Keya ist seit Oktober 2017 in unserem Marketing Team. Nach ihrer Elternzeit ist sie seit Februar 2024 wieder zurück, um sich speziell um Icinga-Themen zu kümmern. Wenn sie sich nicht kreativ auslebt, entdeckt sie andere Städte oder schmökert in einem Buch. Ihr Favorit ist “The Shiva Trilogy”.  

Going to OSMC? Join OSCAMP! Program is now online


Want to be a Master of Puppet? – Join OSCAMP! Open Source Camp is a brand new series of events giving Open Source projects a platform to present themselves to the community. OSCAMPs second edition is on Puppet. The one-day event comprises expert presentations and tech tutorials, insights into latest developments, how-tos and future trends.
We are very happy to announce this year’s program! Come and listen to the trailblazing ideas and works of…

  • Walter Gildersleeve – Puppet
  • Tim Meusel – GoDaddy
  • Martin Alfke – example42
  • Kris Buytaert – Inuits
  • … and many more

To see the program visit Open Source Camp website.
Taking place on November 8, the camp directly follows OSMC‘s lecture program. Extend your stay in Nuremberg and get in touch with the Open Source enthusiasts behind Puppet. Benefit from their extensive know-how, learn, discuss and discover new grounds! Register now!
Get to know all the important Puppet facts and faces!
#OSCAMP | November 8, 2018 | Nuremberg