It also seems like it's probably invoking puppet-merge.py incorrectly in this case?
❌cdanis@puppetmaster1001.eqiad.wmnet ~ 🕛☕ sudo puppet-merge 8f00bac usage: puppet-merge.py [-h] [-y] [-q] [-d] (-p | -o) sha1 puppet-merge.py: error: unrecognized arguments: /usr/local/bin/puppet-merge: line 167: LABS_EXIT: unbound variable