{"guid":"fabf1b83-78e5-5dff-a02c-61bb3c196407","title":"Doing mass Puppet Enterprise upgrades in highly restricted environments","subtitle":null,"slug":"ghent2025-675-doing-mass-puppet-enterprise-upgrades-in-highly-restricted-environments","link":"https://cfp.cfgmgmtcamp.org/ghent2025/talk/9NUL9E/","description":"How do you upgrade 3000 individual PE environments?\n3000 environments that you don't manage and others own.\n3000 environments without SSH access.\n\nCome with me on a \"funny\" journey and learn how we made this possible and how the PE upgrade process differs from Open Source.\nLets do a deep dive into PE 2019-\u003e2021-\u003e2023 Upgrades and our open source tooling that made this possible.\n\nYou can also watch the slides online at: https://bastelfreak.de/cfgmgmtcamp2025/pe.html#1\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Tim Meusel"],"tags":["675","2025","CMC2025","Puppet","Puppet 1 (B.1.015)","CMC2025-eng","cmc2025","Day 1"],"view_count":45,"promoted":false,"date":"2025-02-03T16:00:00.000+01:00","release_date":"2025-03-18T00:00:00.000+01:00","updated_at":"2026-04-03T16:15:04.406+02:00","length":2949,"duration":2949,"thumb_url":"https://static.media.ccc.de/media/events/cmc/2025/675-fabf1b83-78e5-5dff-a02c-61bb3c196407.jpg","poster_url":"https://static.media.ccc.de/media/events/cmc/2025/675-fabf1b83-78e5-5dff-a02c-61bb3c196407_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/cmc/2025/675-fabf1b83-78e5-5dff-a02c-61bb3c196407.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/cmc/2025/675-fabf1b83-78e5-5dff-a02c-61bb3c196407.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ghent2025-675-doing-mass-puppet-enterprise-upgrades-in-highly-restricted-environments","url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_title":"Config Management Camp 2025","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025","related":[],"recordings":[{"size":27,"length":2949,"mime_type":"audio/opus","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-03-18T10:18:55.677+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/opus/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_opus.opus","url":"https://api.media.ccc.de/public/recordings/85470","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"},{"size":45,"length":2949,"mime_type":"audio/mpeg","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-03-18T10:17:10.156+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/mp3/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/85469","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"},{"size":226,"length":2949,"mime_type":"video/webm","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-18T11:08:59.989+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/webm-hd/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/85477","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"},{"size":104,"length":2949,"mime_type":"video/webm","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-03-18T10:52:57.278+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/webm-sd/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/85475","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"},{"size":151,"length":2949,"mime_type":"video/mp4","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_fhd.mp4","state":"new","folder":"h264-fhd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-18T09:57:34.362+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/h264-fhd/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_fhd.mp4","url":"https://api.media.ccc.de/public/recordings/85461","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"},{"size":77,"length":2949,"mime_type":"video/mp4","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-03-18T09:52:43.898+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/h264-sd/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_sd.mp4","url":"https://api.media.ccc.de/public/recordings/85459","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"},{"size":182,"length":2949,"mime_type":"video/mp4","language":"eng","filename":"CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-18T09:36:07.772+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/h264-hd/CMC2025-675-eng-Doing_mass_Puppet_Enterprise_upgrades_in_highly_restricted_environments_hd.mp4","url":"https://api.media.ccc.de/public/recordings/85452","event_url":"https://api.media.ccc.de/public/events/fabf1b83-78e5-5dff-a02c-61bb3c196407","conference_url":"https://api.media.ccc.de/public/conferences/cmc2025"}]}