I had set this custom puppet master to test Thumbor-related puppet changes. It was definitely working last time I used it for that, but according to @hashar the host can't be reached anymore.
root@deployment-imagescaler01:~# puppet agent -tv ... Warning: Unable to fetch my node definition, but the agent run will continue: Warning: Connection refused - connect(2) for "puppetmaster.thumbor.eqiad.wmflabs" port 8140
# nc puppetmaster.thumbor.eqiad.wmflabs 8140 puppetmaster.thumbor.eqiad.wmflabs [10.68.22.53] 8140 (?) : Connection refused