2025-09-16 –, Bierstadt Lagerhaus Stage
Ansible is well-known in the remote systems automation arena, but you might consider running it locally inside of thin shell script wrappers.
Ignite talk by:
Chris Maj
Open Source Solutions Advocate
Sangoma US Inc.
This is an anti-pattern: wget -O - https://example.com/script.sh | bash
Those types of monolithic script dot sh quips are hard to debug, maintain, and contribute to - particularly while doing parallel development with distributed team members. Replacing the meat and potatoes of your shell scripts with Ansible roles can be done quickly - that's why this is an ignite talk! - and save you time in the future. Stop in for some practical examples from the recently released ISO builder for FreePBX.
Chris Maj is quick to answer the phone after twenty years of exploring telecommunications, programming dial plans, and satisfying customers in the Voice over Internet Protocol space. Last year, Chris joined the steady hands on deck at Sangoma as the Open Source Solutions Advocate, helping to lead Open Source development and community engagement inside both the Asterisk project and the FreePBX project code repositories. While inside, he's probably standing at his desk; outside, you might catch him running, biking, hiking, skiing, frolfing, pickling or fishing.