From: Sebastian Reitenbach Subject: Re: Issues upgrading from Puppet7 to Puppet8 To: Janne Johansson Cc: Giovanni Bechis , Sebastian Reitenbach , ports@openbsd.org Date: Tue, 14 Oct 2025 07:39:39 +0200 Find my Mail “overhaul puppet package handling in puppet 8” or something along the lines from April 24 in ports@ archives, which explains. Sebastian Missing signature > On 8. Oct 2025, at 11:42, Janne Johansson wrote: > > Not sure, but is this one of the effects of pkg_add needing -Dsnap if > you are on current before the 7.8 packages exist? > > Den ons 8 okt. 2025 kl 10:47 skrev Giovanni Bechis : >> >> Hi, >> on my manifest I used to have entries like: >> ensure_packages(['apache-httpd'], { ensure => 'latest' }) >> >> With Puppet 8 I have this regression: >> Error: Failed to apply catalog: Parameter ensure failed on Package[apache-httpd]: Provider openbsd must have features 'upgradeable' to set 'ensure' to 'latest' >> >> Is this something fixable ? >> >> Versions are "7.8 GENERIC.MP#52 amd64" and "puppet-8.10.0p3" >> >> Thanks >> Giovanni > > > > -- > May the most significant bit of your life be positive.