Upstream bug: https://tickets.puppetlabs.com/browse/PUP-3261
I noticed on 2016-08-15, the post build process is successful. Example: https://gerrit.wikimedia.org/r/#/c/304220/
The on 2016-08-16, the post build for patches fails. Example: https://gerrit.wikimedia.org/r/#/c/302761/
It seems it is the same failure for all patchsets in operations/puppet. This doesn't affect our use, but it doesn't update our puppet documentation anymore, since it fails.
https://integration.wikimedia.org/ci/job/operations-puppet-doc/25626/console
22:26:11 + /usr/bin/puppet doc --mode rdoc --outputdir /mnt/jenkins-workspace/workspace/operations-puppet-doc/doc --modulepath modules --manifestdir manifests 22:26:15 Warning: Unrecognised escape sequence '\;' in file /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/mailman/manifests/cron.pp at line 6 22:26:15 Warning: Deprecation notice: Resource references should now be capitalized on line 122 in file /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/statistics/manifests/wmde.pp 22:26:17 Warning: You cannot collect without storeconfigs being set on line 80 in file /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/ssh/manifests/server.pp 22:26:19 Warning: Unrecognised escape sequence '\?' in file /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/dataset/manifests/cron/wikitech_dumps.pp at line 27 22:27:32 Warning: You cannot collect without storeconfigs being set on line 84 in file /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/openstack/manifests/nova/compute.pp 22:27:32 Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored on line 87 in file /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/openstack/manifests/nova/compute.pp 22:27:33 Before reporting this, could you check that the file you're documenting 22:27:33 has proper syntax: 22:27:33 22:27:33 /usr/bin/ruby1.9.1 -c /mnt/jenkins-workspace/workspace/operations-puppet-doc/src/modules/puppetdbquery/bin/find-nodes 22:27:33 22:27:33 RDoc is not a full Ruby parser and will fail when fed invalid ruby programs. 22:27:33 22:27:33 The internal error was: 22:27:33 22:27:33 (Errno::ENOENT) No such file or directory - dummy.rb 22:27:33 22:27:33 Error: Could not generate documentation: No such file or directory - dummy.rb 22:27:33 Build step 'Execute shell' marked build as failure 22:27:33 Finished: FAILURE