diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2020-11-13 11:53:27 -0800 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2020-11-13 11:53:27 -0800 |
commit | 268d2e5465de5f3f1816bcbbbdaaa3052b422188 (patch) | |
tree | aa5d959fc84c2fd1639794e4ceaf47a0547be5a7 | |
parent | 974fed51cfd8b1d8d75151dd0217525e9e370ead (diff) | |
download | chef-lcg/zypper-fix2.tar.gz |
okay this one i actually tested first locallylcg/zypper-fix2
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
-rw-r--r-- | lib/chef/provider/package/zypper.rb | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/chef/provider/package/zypper.rb b/lib/chef/provider/package/zypper.rb index 18bbba1c3d..3e934b12d5 100644 --- a/lib/chef/provider/package/zypper.rb +++ b/lib/chef/provider/package/zypper.rb @@ -78,7 +78,6 @@ class Chef is_installed = false logger.trace("#{new_resource} checking zypper") status = shell_out!("zypper", "--non-interactive", "info", package_name) - puts status.stdout status.stdout.each_line do |line| case line when /^Version *: (.+) *$/ @@ -105,7 +104,7 @@ class Chef next if version == "Version" # header if new_version - next unless version == new_version + next unless version == new_version || version.start_with?("#{new_version}-") end return version |