I've created the deploy commit for https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/services/chromium-render/deploy, but it's too big to be pushed to gerrit. This is the error I'm getting:
error: Object too large (186,009,832 bytes), rejecting the pack. Max object size limit is 104,857,600 bytes. error: remote unpack failed: error Object too large (186,009,832 bytes), rejecting the pack. Max object size limit is 104,857,600 bytes.
I've also split up the commit to pre and post puppeteer changes, but still no luck because the service template node itself is too big. Changing the project settings didn't seem to help as they cannot override the global limit if the value is bigger than the global limit. Can we increase the global limit for pushing the initial commit?
These are the files that go over the 100m limit:
100755 blob 89138522074bf80e7b3685565cdb312daf18883d 186009832 node_modules/puppeteer/.local-chromium/linux-499413/chrome-linux/chrome 100644 blob 3048b30f0d38be95c6877236ae1472ca1158260f 13766582 node_modules/puppeteer/.local-chromium/linux-499413/chrome-linux/resources.pak 100644 blob 58300d81c556dd9088653bb656e379609015de8d 13670308 node_modules/clarinet/test/twitter.js 100644 blob 55da7b29a3bb42a9cbd7e4cf1e09636c7e5b377b 13670294 node_modules/clarinet/samples/twitter.json 100644 blob 6685d3b2e84fb5ab57e4e35a1daf69d51a033346 11542238 node_modules/clarinet/samples/npm.json 100644 blob a9c427fbf11d1bcc1d5184305fbdb22150d38501 10196592 node_modules/puppeteer/.local-chromium/linux-499413/chrome-linux/icudtl.dat