Weekly Snap: Puppet Courses, OS Licenses & Starface Compact

weekly snap1 – 5 September offered new Puppet courses, a rundown of open source licenses and a new VoIP telephone system in store.
Eva kicked off the week with the Icinga project’s status update from 2013, counting 85 days to the OSMC.
She went on to announce two new training courses – Puppet Practitioner and Puppet Architect.
Georg followed by introducing the minimalist Starface Compact VoIP telephone system as Alexander navigated the open source license jungle.
Heading into the weekend, Bernd shared a video for fellow addict Twitterers to enjoy, while Lennart recounted his most recent need for a business card.

Weekly Snap: LConf, Iperf & Icinga 2 Training

weekly snap16 – 20 June brought much ado about monitoring – from an LConf release and training course on Icinga 2, to a guide to SMS alerts and a network performance tool.
Christian began the week by announcing a new webinar on Foreman for OpenNebula, as Silke introduced our new training course on Icinga 2.
Meanwhile, Michael released LConf 1.4.2 and LConf for Icinga Web 1.4.0 with compatibility updates for Icinga 2.
Continuing on the monitoring theme, Georg explained how to set up Icinga / Nagios SMS alerts on Linux systems, and Tobias showed how to assess network performance with Iperf.
Lastly, Lennart came to a Puppet course’s rescue in Paris as a substitute trainer.

Weekly Snap: Docker, Heap Fragmentation & Bacula vs. Bareos

weekly snap16 – 20 December brought us closer to Christmas with developer tools, developer lawsuits and a new course calendar for 2014.
Eva counted 113 days to the OSDC 2014 with Falk Stern’s presentation on ‘Data Center Management with Racktables’, and announced the dates for our Puppet, Logstash and Graphite training courses next year.
Sebastian discovered Docker, a framework to create lean and portable LXC containers, as Gunnar created a profiler called fprofil.cpp to analyse heap fragmentation.
To close the week, Bernd gave his take on Bacula’s copyright lawsuit against its open source fork, Bareos.

Weekly Snap: PuppetCamp Munich, Mac Resets & Puppet Course Online

weekly snap7 – 11 October was packed with events – in the lead up to the OSMC and PuppetCamp Munich, we dug into online instruction on Puppet and LConf while sharing a few Apple Mac resets on the side.
With just 15 days to the OSMC, Eva shared Mike Adolph’s presentation on “Monitoring Behavior Driven Infrastructures with Cucumber-Nagios”.
Georg rounded up interested participants for a webinar on the Icinga/Nagios configuration tool, LConf and uploaded the video promptly thereafter.
Markus announced the upcoming PuppetCamp III on 28 November in Munich while Silke unveiled our new online Puppet Fundamentals course in cooperation with the Media Linux Academy.

Weekly Snap: TKmon for Servers, Puppet & Pacemaker Courses

weekly snap22 – 26 July was packed with training courses on Puppet and Pacemaker, tips for SAHI and Vagrant vboxsf, and a new monitoring software for servers to boot.
Martin presented TKmon, a simplified version of Icinga for Thomas Krenn Servers that automatically notifies Thomas Krenn for support on hardware problems.
Eva counted 92 days to the OSMC with Simon Meggle’s presentation on “End-2-End Monitoring of Web Applications with SAHI”.
She went on to introduce our Puppet training courses – the first officially certified classes in Germany for beginners, advanced users and even developers wishing to extend the configuration management software.
Continuing with courses, Lennart gave us a peek into his teaching plan on building clusters with Pacemaker as Eric shared his quick tip for delivering Javascript files and images using Vagrant vboxsf.
Lastly, Bernd lamented superficial Facebook birthday wishes while Stephanie reported on this year’s B2Run and our 17-man team of joggers.

Puppet Modul für Corosync oder "Die Puppen tanzen jetzt auf mehreren Kisten"

Ziel für diesen Blog war es eigentlich, den Post selbst kürzer als die Überschrift zu halten. Dies wird mir, wie ich gerade feststelle, nicht ganz gelingen.
puppetlabsDa ich im Puppet Modul puppetlabs-corosnyc die Möglichkeiten vermisste Resourcen zu klonen, Resourcen Standards zu setzen oder mit Locations zu arbeiten, habe ich dieses Modul kurzerhand auf github geforkt und um die genannten Typen (cs_clone, cs_rsc_defaults u. cs_location) erweitert. Mit cs_location ist es nicht nur möglich eine Resource an einen Knoten zu binden, sondern die Verteilung auch regelbasiert vornehmen zu lassen.punda_github
Eine ausführliche Dokumentation befindet sich im Readme.md des Moduls und somit auch auf meiner Projektseite.
Das Schreiben eigener Typen und Provider in Ruby vermitteln wir übrigens auch in unserer nächsten Extending Puppet Schulung Anfang Juli.

Lennart Betz
Lennart Betz
Senior Consultant

Der diplomierte Mathematiker arbeitet bei NETWAYS im Bereich Consulting und bereichert seine Kunden mit seinem Wissen zu Icinga, Nagios und anderen Open Source Administrationstools. Im Büro erleuchtet Lennart seine Kollegen mit fundierten geschichtlichen Vorträgen die seinesgleichen suchen.

Weekly Snap: LConf to Come, Coverage.py & Jenkins, DevOps

weekly snap29 April – 3 May turned over a new month with a LConf preview, Puppet course, video on DevOps and tip for Coverage Code and Jenkins.
Michael teased us with the new features to come in LConf while Johannes showed how to integrate coverage.py into Jenkins.
Lastly, Sebastian reflected on a successful 3-day training course he ran on Puppet in Cologne and Bernd shared a video on the history of DevOps.

Weekly Snap: SAP Monitoring, Puppet Events & Recruiting

weekly snap25 February – 1 March was packed with events, a recruiting mix-up alongside tips for monitoring and development.
Eva counted 51 days to the OSDC with Kenny’s presentation on “Expert Troubleshooting: Resolving MySQL Problems Quickly” and reflected on our recent flood of Puppet training courses and events.
Of events and Puppet, Tom and Bernd presented on Puppet and Icinga at the German Unix User Group spring conference.
Marius then shared his memory footprint analysis for various scripts with the help of Valgrind and Massif, while William showed how to monitor SAP with Icinga / Nagios.
We had our annual meeting, and offered to help another open source company out with their search for monitoring consultants, adding a new friend to meet at CeBIT in the process.
Last but not least, we congratulated Marcus as he finished his apprenticeship and begins his work as a Systems Engineer with the managed services team.

Weekly Snap: CeBIT Stand & PuppetCamp, Icinga / Nagios & Puppet Courses

weekly snap18 – 22 February was all about events, workshops and training courses in Puppet, Icinga / Nagios and development.
Eva began by counting 58 days down to the OSDC with Christian Winkler’s presentation on “Ultra performant websites with varnish MP4”.
She also announced NETWAYS’ CeBIT stand whereabouts this year and reminded interested speakers to submit their talks to the Puppet Camp 2013 Call for Papers before 15 March.
Puppet Labs then trained our Puppet trainers Sebastian and Thomas in preparation for the upcoming Puppet courses they’ll be running.
Continuing with courses, Eva dished the details on Dirk and Christian’s three Nagios / Icinga workshops with iX.
Lastly, Markus shared his .vimrc and favourite VIM addons as our dev team re-emerged from their two-day blue-sky think camp with new processes and photos to show.

Weekly Snap: RootCamp & RVM for Ruby, Puppet Webinar & PDB++ for Python

weekly snap7 – 11 January was packed with events from the upcoming RootCamp, OSDC and a Puppet webinar to the first company ski trip, plus Python and Ruby tips to boot.
Eva explained unconferences, barcamps and what is to be expected at RootCamp on 24-25 May in Berlin. She also counted down 100 days to the OSDC 2013 with Olivier Renault’s ‘Introduction to Eucalyptus’.
More on events, Martin announced the first German language Puppet webinar on 24 January while Vanessa shared photos from our first Netways skiing trip.
Ronny then reminded us to manage Ruby and gem updates with RVM and Johannes recommended pdb++ for Python debugging.
To close the week, Christian shared good news that Teltonika ModemUSB5/10 now comes with an x64 driver for Windows.