Issue #12598 has been updated by Nick Lewis.
It appears that the agent will handle gzipped content for any request it makes using the REST terminus. This means it should be simple to put a gzip proxy in front of the master and have it just work. Personally, I would rather not make this an option, preferring instead to just ensure we can handle gzipped requests and responses properly. That lets users set up their own compression if they want it, without need for us to provide it. Although, given there's really no drawback to compressing everything, we could just turn gzip on for everything (or dynamically, based on the size/kind of content, who knows?). Perhaps turn it off in debug mode. But either way, I don't see a good reason this should be a user-configurable option. ---------------------------------------- Feature #12598: As someone with very limited network bandwidth, I would like to optionally enable compression of the catalog, so that we can scale our puppet environment https://projects.puppetlabs.com/issues/12598#change-54810 Author: Garrett Honeycutt Status: Needs More Information Priority: Normal Assignee: Nick Lewis Category: network Target version: Affected Puppet version: Keywords: compression catalog Branch: We have a customer that runs Puppet in the traditional Master and Agents configuration over a satellite network where they have extremely limited aggregate bandwidth and even less on a per node connection over the unicast link. This feature would allow one to optionally turn on catalog compression. -- 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.
