[Pkg-puppet-devel] Bug#832536: puppet-master - no upgrade path from 3.7

Apollon Oikonomopoulos apoikos at debian.org
Wed Jan 11 10:52:52 UTC 2017


On Tue, 26 Jul 2016 17:41:24 +0200 Bastian Blank <waldi at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20170111/857e28f0/attachment.sig>


More information about the Pkg-puppet-devel mailing list