I'm not exactly sure what's going on here but Puppet Forge seems to be still advertising the versions 2.0.0 and 2.0.1
>From librarian-puppet install --verbose ... [Librarian] Resolving puppetlabs-concat (< 2.0.0) <https://forgeapi.puppetlabs.com> [Librarian] Checking manifests [Librarian] Module puppetlabs-concat found versions: 2.0.1, 2.0.0, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.2, 1.1.1, 1.1.0, 1.1.0-rc1, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0, 1.0.0-rc1 It is necessary at the moment to explicitly request a version of < 2.0.0 in Puppetfile. Looks like Nan Liu had the same problem here https://github.com/echocat/puppet-nfs/pull/28 Is this something that will be fixed up soon? On Saturday, June 13, 2015 at 4:57:20 AM UTC+10, Bryan Jen wrote: > > FYI The puppetlabs-concat 2.0.0 and 2.0.1 releases have been deleted from > the Forge. If you're using either of those versions, please downgrade to > 1.2.3 as soon as possible. We have also reverted the puppetlabs-concat > github master to 1.2.3, if you would like to continue using 2.x or > contribute to 2.x, there is a development branch named "2.0.x" to > contribute to. > > On Thursday, June 11, 2015 at 3:02:06 PM UTC-7, Bryan Jen wrote: >> >> If you aren’t using puppetlabs-concat or are still using the >> puppetlabs-concat module with version 1.x you don’t need to continue >> reading. But, if you’re using puppetlabs-concat 2.0.x... >> >> tl;dr - we have uncovered an issue in the Puppet core that impacts the >> puppetlabs-concat 2.0.x series and are deleting those releases from the >> forge. Please downgrade your environments to use puppetlabs-concat 1.2.x. >> >> We recently reworked the puppetlabs-concat module to transition from an >> exec running a ruby script to concatenate files together to a native type >> (hooray!). This gave us vast performance improvements, but with the way the >> type was implemented we ended up running into a Puppet bug ( >> https://tickets.puppetlabs.com/browse/PUP-1963) >> that we can’t effectively work around with the existing code. Due to >> this, we’re pulling the 2.0.x release series. The Puppet bug was causing us >> to not properly propagate notify and subscribe metaparameters triggered by >> changes in puppetlabs-concat resources. This means that, for example, >> services subscribing to concat resources will not get restarted when the >> configuration file is updated. >> >> To mitigate these issues, the puppetlabs-concat 2.0.x releases will be >> deleted from the forge. They will still be available for download but will >> not be installable using the PMT. We are still hoping to rework >> puppetlabs-concat to use a native type, however we don’t have a firm >> timeline for when that work will happen. >> >> -- >> Bryan Jen >> *[email protected] <javascript:>* >> Modules Software Engineer >> >> *PuppetConf 2015 <http://2015.puppetconf.com/> is coming to Portland, >> Oregon! Join us October 5-9.* >> *Register now to take advantage of the Early Adopter discount >> <https://www.eventbrite.com/e/puppetconf-2015-october-5-9-tickets-13115894995?discount=EarlyAdopter> >> * >> *—**save $349!* >> > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/35c15ecc-e83f-49b3-8e9a-46f1c5d4dd65%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
