On Tue, 26 Jul 2016 17:41:24 +0200 Bastian Blank <wa...@debian.org> wrote: > Puppet as shipped in Debian Stretch does not provide any backward > compatibility with older agents. As there is also no forward > compatibility, no upgrade path exists. > > According to > https://docs.puppet.com/puppetserver/latest/compatibility_with_puppet_agent.html > there exists backward compatibility support in Puppet Server
To confirm this, upstream has removed the v1/v2 HTTP APIs[1] from the Ruby Puppet Master in 4.x[2] *and* the Puppet Server until 2.1, but added them back to Puppet Server in 2.1. It looks as if / was simply moved to /v3, so we *might* be able to bring it back trivially. I'll have a look at that. Regards, Apollon [1] https://docs.puppet.com/puppet/latest/http_api/http_api_index.html#v1v2-http-apis-removed [2] https://github.com/puppetlabs/puppet/commit/fd7c4f912d3f26977863faaec91e010c9bc48abb https://github.com/puppetlabs/puppet/commit/826cee5e0988057e6e462fcca021c84000a48257
signature.asc
Description: PGP signature