<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Puppet on choria.io/blog</title>
    <link>https://choria.io/blog/tags/puppet/</link>
    <description>Recent content in Puppet on choria.io/blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 23 Jan 2025 00:00:00 +0100</lastBuildDate>
    
        <atom:link href="https://choria.io/blog/tags/puppet/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Statement on Puppet Support</title>
      <link>https://choria.io/blog/post/2025/01/23/puppet_support/</link>
      <pubDate>Thu, 23 Jan 2025 00:00:00 +0100</pubDate>
      
      <guid>https://choria.io/blog/post/2025/01/23/puppet_support/</guid>
      <description>&lt;p&gt;There has been a significant change in the Open Source landscape of Puppet in recent months, I will not go too much into
the details but suffice to say that Perforce (Puppet trademark owner) have essentially created a private closed-source
fork of Puppet and from now on if you get &amp;ldquo;puppet&amp;rdquo; packages they are this rogue closed source fork.&lt;/p&gt;
&lt;p&gt;Updates to the closed source fork will not automatically be done to the community repositories, there&amp;rsquo;s is no undertaking
that the updates, when they are made, will be complete or reflect what is in the private fork.&lt;/p&gt;
&lt;p&gt;Some relevant blog posts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.puppet.com/blog/open-source-puppet-updates-2025&#34;&gt;Our Plans for Open Source Puppet in 2025&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://overlookinfratech.com/2024/11/08/sequestered-source/&#34;&gt;It was only a matter of time&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;At this point, any Perforce Puppet release is a high-risk, closed source fork, I do not suggest anyone keep using these
packages as you are essentially running closed source disguised as Open Source. You will not be able to see git history
of what you are running, you will not be able to see build tooling or related infrastructure.&lt;/p&gt;
&lt;p&gt;This left the community in a lurch, but luckily the good people from Vox Pupuli has come to the rescue and now hosts the
only actually Open Source implementation of the Puppet Specification called &lt;a href=&#34;https://voxpupuli.org/openvox/&#34;&gt;Open Vox&lt;/a&gt;.
There has also been significant build pipeline work which is now entirely open and visible to everyone - a significant
strengthening of the Open Source commitment.&lt;/p&gt;
&lt;p&gt;Some relevant blog posts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://voxpupuli.org/blog/2025/01/21/openvox-release/&#34;&gt;First release, hot off the presses!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://overlookinfratech.com/2025/01/21/first-release-hot-off-the-presses/&#34;&gt;First release, hot off the presses!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Going forward there will be no way to test Choria against the rogue fork of Puppet that Perforce maintains without signing
an EULA (as yet unseen by anyone). There will also be limits to how many open source servers one may manage (25).&lt;/p&gt;
&lt;p&gt;As such, Choria will not continue to support the rogue fork of Puppet that Perforce maintains and will take steps in future
releases to require Open Vox.&lt;/p&gt;
&lt;p&gt;Read on for some timelines and release details.&lt;/p&gt;&lt;p&gt;&lt;a href="https://choria.io/blog/post/2025/01/23/puppet_support/"&gt;Read Full Entry&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Puppet 6 Support</title>
      <link>https://choria.io/blog/post/2018/12/01/puppet6-support/</link>
      <pubDate>Sat, 01 Dec 2018 10:38:42 +0100</pubDate>
      
      <guid>https://choria.io/blog/post/2018/12/01/puppet6-support/</guid>
      <description>&lt;p&gt;Back in July 2018 Puppet Inc officially announced that The Marionette Collective was being deprecated and will not be included in the future Puppet Agent releases.&lt;/p&gt;
&lt;p&gt;This presented a problem for us as we relied on this packaging to install mcollective, services and its libraries.  We would now have to do all this ourselves.&lt;/p&gt;
&lt;p&gt;At the same time I was working on the Choria Server and giving it backward compatibility capabilities (still in progress to hit 100%) so we couldn&amp;rsquo;t support Puppet 6 on release day.&lt;/p&gt;
&lt;p&gt;Today we published a bunch of releases and as of version 0.12.0 of the &lt;a href=&#34;http://forge.puppet.com/choria/choria&#34;&gt;choria/choria&lt;/a&gt; release we support Puppet 6 out of the box.&lt;/p&gt;&lt;p&gt;&lt;a href="https://choria.io/blog/post/2018/12/01/puppet6-support/"&gt;Read Full Entry&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
