CfgMgmtCamp 2025 Ghent Get different formats: curl https://cfp.cfgmgmtcamp.org/ghent2025/schedule/\?format=table (default) curl https://cfp.cfgmgmtcamp.org/ghent2025/schedule/\?format=list 2025-02-03 | D.Aud (Main) | B.Con (Overflow + Main) | Ansible 1 (B.1.017) | Ansible 2 (B.1.014) | Pulp (B.1.029) | Tofu / Cloud (B.3.013) | Puppet 1 (B.1.015) | Puppet 2 (B.1.011) | Foreman (B.1.031) | Workshop Chef / Cue B.3.036 | Kube (B.3.032) 08:30 --┌────────────────────┐------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ │ Working Configs, │ │ Humanity, The  │ │ Real World, Joy  │ │ and Happiness:  │ 09:00 --│ Pick Two(ish)  │------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ │ Hazel Weakly  │ │ en │ ├────────────────────┤ │ │ 09:30 --│ OpenTofu: 18  │------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ Months Later  │ │ │ │ Sebastian Stadil │ │ │ │ en │ 10:00 --│ │------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ └────────────────────┘ ┌────────────────────┐ 10:30 --│ │------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ It's all about  │ │ the ecosystem,  │ │ bby  │ │ │ │ Ben Ford  │ 11:00 --│ │------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ en │ │ │ ├────────────────────┤ ├────────────────────┤ ├────────────────────┤ 11:30 --├────────────────────┤------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ├────────────────────┤ └────────────────────┘ 12:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 12:30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 13:00 -----------------------┌────────────────────┬────────────────────┐--------------------┌────────────────────┬────────────────────┐-----------------------------------------┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ What's new in P… │ │ │ Foreman Communi… │ Declarative mul… │ │ │ Mgmt Config:  │ Ansible - State  │ │ │ Writing a Terraf │ │ │ │ Kubernetes from  │ │ Running in  │ of the Community │ │ Matthias De… en │ orm/OpenTofu  │ │ Nofar  en │ infinisil /… en │ Scratch, The  │ │ Production and  │ │ │ │ provider MVP for │ │ │ │ Hard Way  │ │ Best Practices  │ John "gundalow"… │ └────────────────────┤ dummies  ├────────────────────┐ └────────────────────┼────────────────────┤ │ 13:30 -----------------------│ │ │--------------------┌────────────────────┤ │ Testing Puppet … │-----------------------------------------│ One Command Nix… │ Alain van Hoof  │ │ James (purpleid… │ en │ │ Reflections on … │ Christian Stank… │ │ │ │ │ │ │ │ │ │ │ Robert Waff… en │ │ Wout Swinke… en │ en │ │ en │ │ │ Dennis Klib… en │ en │ │ │ │ │ ┌────────────────────┼────────────────────┼────────────────────┼────────────────────┤ ├────────────────────┼────────────────────┼────────────────────┬────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ Automating AWS … ├────────────────────┤ Treating your i… │ Bolt dynamic in… │ │ │ system-manager:… │ │ 14:00 --│ The CUE  │ Introducing  │ Using SOPS to  │ │ │ │ │ Scaling Puppet  │ Foreman Compute  │ │ No Drama: Config │ │ Registry:  │ Software  │ manage secrets  │ Alina Buzac… en │ State of deb-  │ Mark Meyer  en │ Gavin Didri… en │ beyond  │ Resources:  │ Ramses  en │ Management at  │ │ versioning now  │ Configuration  │ in Ansible  │ │ support in  │ │ │ scalability - or │ Comparing  │ │ Million core  │ │ and beyond  │ Management to a  │ ├────────────────────┤ Katello  ├────────────────────┼────────────────────┤ how to manage  │ Options for  ├────────────────────┤ scale  │ │ │ young, agile st… │ Felix Fontein  │ │ │ Boosting terrag… │ Composing Platf… │ 100k+ nodes  │ Optimal Infrast… │ │ │ │ Marcel van Lohu… │ │ │ │ Markus Bucher, … │ │ │ │ │ │ Karanbir Singh  │ 14:30 --│ │ Lars Bendix  │ en │--------------------│ │ Marco Maron… en │ Bram Vogela… en │ Martin Alfke  │ Girija Soni  │--------------------│ │ │ en │ en │ │ │ en │ │ │ en │ en │ │ en │ └────────────────────┴────────────────────┴────────────────────┘ │ ├────────────────────┴────────────────────┴────────────────────┴────────────────────┘ └────────────────────┘ └────────────────────┘ ┌────────────────────┐ ┌────────────────────┐ 15:00 --┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐--------------------┌────────────────────┐--------------------│ │--------------------│ Simplifying Kub… │ │ │ │ │ │ │ │ │ │ Delivering  │ │ │ │ Elevate Your  │ Uyuni: the open- │ Making OS  │ Beyond copy-  │ Introduction to  │ │ Doing mass  │ │ Foreman: getting │ │ Blerim Sheqa en │ │ Infrastructure - │ source  │ compliance  │ paste: Using  │ Katello  │ │ Puppet  │ │ code from  │ │ │ │ Exploring  │ configuration  │ bearable  │ Ansible  │ │ │ Enterprise  │ │ developers to  │ ├────────────────────┤ │ Crossplane's  │ and  │ │ Development  │ Ian Ballou  │ │ upgrades in  ├────────────────────┤ users  │ │ Creating Immuta… │ 15:30 --│ Full Potential  │ infrastructure … │ Mark Bolwell  │ Tools for Robus… │ │--------------------│ highly restrict… │ HDM Release 3  │ │--------------------│ │ │ │ │ │ │ en │ │ │ │ Ewoud Kohl van … │ │ Mauro Moral… en │ │ Yury Tsarev, To… │ Pablo Suárez He… │ en │ Sorin Sbarnea  │ │ │ Tim Meusel  │ Martin Alfke en │ en │ │ │ │ en │ en │ │ en │ │ │ en │ ├────────────────────┤ └────────────────────┘ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ ├────────────────────┼────────────────────┤ │ │ Increase effici… │ │ │ │ │ │ │ How we use Chor… │ Secure Boot for  │ 16:00 --│ │--------------------│ Simplifying  │ Comparing  │ The Present and  │--------------------│ Compliance as  │ │ Arbitrary  │------------------------------------------ │ James Freem… en │ │ container  │ Ansible  │ Future of  │ │ Code: Building  │ Garrett Hon… en │ Operating  │ │ │ │ orchestration  │ Development  │ Katello's  │ │ an Open Source  │ │ Systems with  │ ├────────────────────┼────────────────────┤ with Ansible and │ Environment  │ Container  │ │ Compliance  ├────────────────────┤ Foreman  │ │ A puppet pro de… │ From Containers… │ Podman  │ Implementations  │ Registry  │ │ Backend for Pup… │ │ │ │ │ │ │ │ │ │ │ │ Markus Reisner,… │ 16:30 --│ Michael Sta… en │ Jasper Wieg… en │ Fabio Alessandr… │ Niklas Werker  │ Ian Ballou  │--------------------│ Steven Pritchar… │--------------------│ en │------------------------------------------ │ │ │ en │ en │ en │ │ en │ ├────────────────────┤ └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ └────────────────────┘ │ Orchestrating C… │ │ │ │ Archana Kum… en │ │ │ 17:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------└────────────────────┘------------------------------------------ 2025-02-04 | D.Aud (Main) | B.Con (Overflow + Main) | Ansible 1 (B.1.017) | Ansible 2 (B.1.014) | Tofu / Cloud (B.3.013) | Puppet 1 (B.1.015) | Foreman (B.1.031) | Kube (B.3.032) ┌────────────────────┐ │ │ 08:30 --│ How we  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ troubleshoot  │ │ difficult  │ │ problems:  │ │ cognition and u… │ │ │ 09:00 --│ Laura Nolan  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ en │ ├────────────────────┤ │ │ │ From bottleneck  │ │ to enabler:  │ 09:30 --│ Pulling  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ infrastructure  │ │ coding out of t… │ │ │ │ Kief Morris  │ │ en │ 10:00 --└────────────────────┘--------------------------------------------------------------------------------------------------------------------------------------------------- 10:30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 11:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ┌────────────────────┐ ├────────────────────┤ ├────────────────────┤ └────────────────────┘ 11:30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 12:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 12:30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13:00 -----------------------┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ Automating AI- … │ │ │ │ │ │ │ Effective  │ │ Securing Secrets │ Leveraging Bicep │ Puppet, what  │ CI in the  │ Embracing  │ │ Infrastructure  │ Luca Berton  en │ at Scale:  │ and the Graph  │ future?  │ Foreman Project: │ Karpenter to  │ │ Testing: Lessons │ │ Integrating  │ API for Advanced │ │ from Jenkins to  │ scale, optimize  │ │ Learned from the ├────────────────────┤ Ansible  │ Azure  │ Alessandro Fran… │ GitHub Actions,  │ & upgrade  │ 13:30 -----------------------│ Field  │ Modernizing AWX… │ Automation with… │ Deployments  │ │ lessons, proble… │ Kubernetes  │ │ │ │ │ │ en │ │ │ │ Leon Krass, Chr… │ Helen Bailey en │ James Freeman  │ Maik van der Ga… │ │ Ewoud Kohl van … │ Marko Bevc  │ │ en │ │ en │ en │ │ en │ en │ ┌────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ │ │ │ Running Kuberne… │ 14:00 --│ The confusing  │ Open Source AI  │ You’re Doing  │ Resilient  │ How to manage  │ Puppet CICD  │ Foreman:  │ │ │ case of cloud  │ and InstructLab  │ Ansible Roles  │ Network  │ 10k+ Linux  │ │ Provisioning  │ Soham Chakr… en │ │ app domicilicity │ │ All Wrong  │ Automation:  │ systems  │ Bram Vogelaar  │ hosts with  │ │ │ │ JJ Asghar  │ │ Deploy,  │ centrally with  │ │ NetBoot ISO  ├────────────────────┤ │ Coté  │ │ Tim Appnel  │ Validate, Backu… │ Uyuni and Salt  │ en │ │ Turning Cloud N… │ │ │ en │ │ │ │ │ Leos Stejskal  │ │ 14:30 --│ en │ │ en │ Rohit  │ Victor Zhestkov… │ │ │ julia lamen… en │ │ │ │ │ en │ en │ │ en │ │ └────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ 15:00 --┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐------------------------------------------ │ │ │ Creating Ansibl… │ │ │ │ │ Infrastructure  │ Optimizing  │ │ Leverage Event-  │ 4-2-6: The story │ Upgrading to  │ │ from Code: The  │ Observability  │ Don Naro, A… en │ Driven Ansible  │ about migrating  │ Puppet 8: The  │ │ Next Generation  │ Costs: Practical │ │ to reduce your  │ AWS cloud  │ Good, The Bad  │ │ of Cloud  │ Tips and Tricks  ├────────────────────┤ automation  │ infrastructure  │ and The Ruby  │ 15:30 --│ Management  │ │ Functional prog… │ reaction time  │ from IPv4 to IP… │ │------------------------------------------ │ │ Neel Shah  │ │ │ │ Maximilian Gass  │ │ Erwin Staal  │ │ Kirill Sata… en │ Fabio Alessandr… │ Konstantin Dobr… │ │ │ en │ en │ │ en │ en │ en │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┴────────────────────┴────────────────────┼────────────────────┐ │ │ │ │ │ │ 16:00 --│ Abnormal DevOps  │ System  │ From Manual  │--------------------------------------------------------------│ Upgrading custom │--------------------- │ Round Table  │ Inspection and  │ Testing to  │ │ applications  │ │ │ Observability  │ Continuous  │ │ from EL8 to EL9  │ │ Alessandro Fran… │ 2.0: AD and RCA  │ Validation:  │ │ by writing own  │ │ │ │ Taking the Qual… │ │ Leapp actors  │ │ en │ Bo Maryniuk  │ │ │ │ 16:30 --│ │ │ Sorin Sbarnea  │--------------------------------------------------------------│ Evgeni Golov  │--------------------- │ │ en │ en │ │ en │ └────────────────────┴────────────────────┴────────────────────┘ └────────────────────┘ 2025-02-05 | Ansible 1 (B.1.017) | Ansible 2 (B.1.014) | Pulp (B.1.029) | Tofu / Cloud (B.3.013) | Puppet 1 (B.1.015) | Niks (B.1.036) | Foreman (B.1.031) | Workshop Chef / Cue B.3.036 | Kube (B.3.032) 08:00 --┌────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ │ │ │ Ansible  │ Mgmt Config:  │ System  │ Puppet community │ SELinux for the  │ Foreman Beginner │ Hands-on NixOS  │ Using the CUE  │ Pulp User Group  │ │ Contributor  │ Training  │ Initiative Day  │ day  │ terrified  │ Workshop  │ for Beginners  │ Registry with  │ Meetup  │ │ Summit  │ Workshop  │ │ │ │ │ Workshop  │ JSON, YAML, and  │ │ │ │ │ Paul Stack  │ David Sandilands │ James Freeman  │ Dirk Götz  │ │ JSON Schema and  │ Dennis Kliban  │ 08:30 --│ Don Naro  │ James (purpleid… │ │ │ │ │ Hugo Herter  │ more  │ │ │ │ │ en │ en │ en │ en │ │ │ en │ │ en │ en │ │ │ │ │ en │ Marcel van Lohu… │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ 09:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 09:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 12:00 --│ │ │ │ ├────────────────────┼────────────────────┼────────────────────┼────────────────────┴────────────────────┘ │ │ │ │ │ │ │ │ │ │ │ │ │ InstructLab  │ │ Nixing on Stuff  │ │ │ │ │ │ workshop  │ │ │ │ │ │ │ │ │ │ Bryan Honof  │ │ │ │ │ │ Carol Chen  │ │ │ 12:30 --│ │ │ │ │ │--------------------│ en │------------------------------------------ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --│ │ │ │ │ │--------------------│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:30 --│ │ │ │ │ │--------------------│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:00 --│ │ │ │ │ │--------------------│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:30 --│ │ │ │ │ │--------------------│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 15:00 --│ │ │ │ │ │--------------------│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 15:30 --│ │ │ │ │ │--------------------│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 16:00 --└────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘--------------------└────────────────────┘------------------------------------------