{"push_id":562754288,"size":15,"distinct_size":2,"ref":"refs/heads/of/policyfiles","head":"501a776643dde990581ff80bd5e4ac3cb31b6993","before":"210c1290c3b9a88f87ceec3b9b29b5ba88f9c7f5","commits":[{"sha":"86357c64863d8609da440965ff25c8dc1a5cbd57","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@opscode.com","name":"Steven Danna"},"message":"Reset intialization_options in FileVendor after a chef_run\n\nWhen fetching a template from a cookbook, Chef will create a\nChef::Cookbook::FileVendor object via the\nFileVendor.create_from_manifest function.  This function constructs a\nnew vendor object, sending the the manifest and the class instance\nvariable @initialization_options to the constructor.\n\nSince @initialization_options is an instance variable of the class\nobject, it is shared between calls to create_from_manifest.  It is set\nin the FileVendor.fetch_from_disk method.  If fetch_from_disk is first\ncalled when we are inside a plugin, it will carry the plugin's\ncookbook path into the main run, causing failures when attempting to\ndownload templates.","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/86357c64863d8609da440965ff25c8dc1a5cbd57"},{"sha":"7a1ce31d99c3b469f9d6f0a0e9e8225ec85bcf26","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@opscode.com","name":"Steven Danna"},"message":"Merge pull request #677 from chef/ssd/chef-run-provider-fix\n\nReset intialization_options in FileVendor after a chef_run","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/7a1ce31d99c3b469f9d6f0a0e9e8225ec85bcf26"},{"sha":"e1e4adaac2ca7c13c99f31b81e83439af95e7dc6","author":{"email":"d33c80bc45d65303e33ca83108a9952b745af9ef@getchef.com","name":"Marc Paradise"},"message":"oc-chef-pedant to 1.0.72","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/e1e4adaac2ca7c13c99f31b81e83439af95e7dc6"},{"sha":"6766d48395daced1bcfa111cbc829508494d6f65","author":{"email":"1753cd08b505b71467bfe422b9c064810bb58779@users.noreply.github.com","name":"Marc A. Paradise"},"message":"Merge pull request #681 from chef/mp/oc-chef-pedant-1.0.72\n\noc-chef-pedant to 1.0.72","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/6766d48395daced1bcfa111cbc829508494d6f65"},{"sha":"fe888144205bc12c234ef7ab5bacb3cbd437b63f","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@opscode.com","name":"Mark Anderson"},"message":"Pull in 0.5.1 of enterprise-chef-common","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/fe888144205bc12c234ef7ab5bacb3cbd437b63f"},{"sha":"8803f64be8f8a5f8f41e719eca280f5873edc2f1","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@opscode.com","name":"Mark Anderson"},"message":"Update changelog","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/8803f64be8f8a5f8f41e719eca280f5873edc2f1"},{"sha":"a031ece6e183144f322c4d23a4fa989d24b339ca","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@opscode.com","name":"Mark Anderson"},"message":"Merge pull request #680 from chef/ma/systemd_exp2\n\nPull in 0.5.1 of enterprise-chef-common","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/a031ece6e183144f322c4d23a4fa989d24b339ca"},{"sha":"e342477a7804a41451ad8287a325721e9eeaf8ce","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@getchef.com","name":"danielsdeleo"},"message":"Point oc-pedant at latest release","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/e342477a7804a41451ad8287a325721e9eeaf8ce"},{"sha":"aa387d3d13db59c5e4017def514c8bf032be9787","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@getchef.com","name":"danielsdeleo"},"message":"Update changelog for pedant version bump","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/aa387d3d13db59c5e4017def514c8bf032be9787"},{"sha":"4c7227e378f376793f1a5394c13543b523eeb947","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@chef.io","name":"Steven Danna"},"message":"Remove merge conflict cruft from README","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/4c7227e378f376793f1a5394c13543b523eeb947"},{"sha":"d837686b46016782c3e2cc89bd4eeb8c8cf9063a","author":{"email":"a40a592f2c0fd045e1b9119b374951231ec27000@nordstrom.com","name":"James FitzGibbon"},"message":"Use the X-Forwarded-For header in nginx logs instead of the remote address, based\non the value of node['private_chef']['nginx']['log_x_forwarded_for'].  This attribute\ndefaults to true if the topology is set to 'ha' or 'tier' and false otherwise.\n\nThis change makes the nginx logs contain the address of the requesting client rather than\nthe socket address of the remote node.  When the frontends are behind a load balancer, the\nremote node is always the load balancer, but most load balancers populate the X-Forwarded-For\nheader with the IP address of the remote node that made the original request.","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/d837686b46016782c3e2cc89bd4eeb8c8cf9063a"},{"sha":"1e8b0a980a62a27a6183b58306e4cfcbd4214e7c","author":{"email":"a40a592f2c0fd045e1b9119b374951231ec27000@nordstrom.com","name":"James FitzGibbon"},"message":"Fix missing node object in attribute deref","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/1e8b0a980a62a27a6183b58306e4cfcbd4214e7c"},{"sha":"eab2b0de0b887a13f8ccaa89fbd68066b5b15070","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@chef.io","name":"Steven Danna"},"message":"Set default of log_x_forwarded_for to false.\n\nThis ensures that the logging format won't change for uses on a minor\nupgrade.","distinct":false,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/eab2b0de0b887a13f8ccaa89fbd68066b5b15070"},{"sha":"3d31a3de0aa101526d07c69f086567bdfa0d0559","author":{"email":"c539153ba1f947bd4b6f910263b967c4a0a62357@opscode.com","name":"Oliver Ferrigni"},"message":"Set deps/attributes for test","distinct":true,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/3d31a3de0aa101526d07c69f086567bdfa0d0559"},{"sha":"501a776643dde990581ff80bd5e4ac3cb31b6993","author":{"email":"c539153ba1f947bd4b6f910263b967c4a0a62357@opscode.com","name":"Oliver Ferrigni"},"message":"Support conditional execution of policy pedant tests","distinct":true,"url":"https://api.github.com/repos/chef/opscode-omnibus/commits/501a776643dde990581ff80bd5e4ac3cb31b6993"}]}