Could you copy out the GPG key here in a file {} block? And then add a 'require' in the yumrepo definition on the file.  Thanks, this looks great otherwise.