puppetlabs/puppet — pull request #1668 by ironpinguin (2013-05-27 15:01:24+00:00)
Title: Feature #20916: This patch extends the zypper package provider with the install_options ...

...funktion.

With this patch you can now define a unsigned rpm repository like this:
package { "special-mysql":
ensure => "present",
install_options => ['--no-gpg-check', {'-p' => '/vagrant/files/localrepo/'}]
}