HomePhorge

(PUP-4090) Zypper provider improvements
347cf2ef98a4Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-4090) Zypper provider improvements

Prior to this commit, our zypper provider didn't work. When installing a
package with zypper, we pass in the --name flag, which is not
available in earlier versions of zypper that we account for. It also
breaks when you use install_options. It previously dropped in the
extra install options between --name and the package name to be
installed. This cuased it to fail.

This pull request reorders the options that we pass to the zypper
command. If the user has passed in the global option --no-gpg-check,
we pull that flag out, and pass it in where zypper expects it (after
zypper and before install).

Details

Provenance
Melissa Stone <melissa@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUe5ce4c9eac38: Merge pull request #3762 from hlindberg/PUP-4277_for-3.x-deep-match
Branches
Unknown
Tags
Unknown

Event Timeline

Melissa Stone <melissa@puppetlabs.com> committed rPU347cf2ef98a4: (PUP-4090) Zypper provider improvements (authored by Melissa Stone <melissa@puppetlabs.com>).Mar 31 2015, 2:25 AM