As part of adding Windows Server 2008 support, a copy of chef/cookbooks/provisioner/files/default/chef-client-11.4.4-2.windows.msi was included in the barclamp repo, which causes github to complain mightily about the size of that file whenever someone generates a pull request against either roxy or pebbles in the provisioner. Additionally, it is a bad idea in general to save large binary assets like that in git when crowbar.yml has an extra_files section specifically to let the build system downlaod and cache that file as needed without stuffing it into a git repository.
While it is far too late to get rid of the offending file without rewriting history in the repo and in general annoying everyone, I would ask that the affected code be rewritten to not rely on having the chef client in a recipe directly and instead use the extra_files directive in crowbar.yml to download the file at build time and arrange for it to be available in the provisioner webserver, and then modify the provisioner cookbook to install it via a file directive instead of via a cookbook_file directive.
_______________________________________________ Crowbar mailing list Crowbar@dell.com https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/