Zypper_package prevents upgrade package on chef 13.6


#1

“We seem to be hitting https://github.com/chef/chef/issues/4863 on SLES 12 SP3 as well. It appears that changes were made to zypper.rb that now prevents upgrades. This seems to be a fundamental problem. Would anyone happen to know if there is a possible work around for this issue or if there exists a patch? We see that even the latest available chef client versions also exhinit the same problem”

Thanks and Regards,
Rajan


#2

Time to start drilling down.

  try zypper info on the packages you want and see what it reports.

#3

I am getting status as below ,

Information for package test:

Repository : test_repo
Name : test
Version : 4.0.2
Arch : x86_64
Support Level : unknown
Installed Size : 5.2 MiB
Installed : Yes
Status : out-of-date (version 4.0.1 installed)
Source package : test-4.0.2.src


#4

Can you please suggest any work around and any other alternative . thanks,


#5

What does the resource you are using to upgrade look like?


#6

Hi John, we are using package resource and action as upgrade . we are seeing this issue only on sles operating system. thanks