Issue #5554 has been updated by R.I. Pienaar.
the frustration of the reporter was that he had a new version, ran it, got no errors, 2 hours later vented in all caps on IRC. not good. So making the puppet agent complain if it talks to anything it doesnt understand will solve all related issues, forget about version detection, just say it doesnt understand the result with a possible hint about versions in the error message? ---------------------------------------- Feature #5554: Puppet agent/master compatibility should be mandated https://projects.puppetlabs.com/issues/5554 Author: James Turnbull Status: Needs more information Priority: Normal Assignee: James Turnbull Category: plumbing Target version: Affected Puppet version: Keywords: client backwards-compability master agent version Branch: Currently if a newer client tries to talk to an older master, for example a 0.25.x or 2.6.x client tries to talk to a 0.24.x master then there is little or no error message generated to indicate that this isn't a supported combination. So the client should detect the server version, report an appropriate error and fail. Similar structures for deprecating older clients should also be used. For example, perhaps in 2.7.x we might not support clients earlier than 0.24.8 and fail on connection from them? -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
