[Spacewalk-list] Updating python2.7 packages on Ubuntu 16.04 causes removal of spacewalk client packages and multiple python 2.7 packages

Robert Paschedag robert.paschedag at web.de
Wed Apr 18 05:34:49 UTC 2018


Am 17. April 2018 19:27:17 MESZ schrieb Paul-Andre Panon <paul-andre.panon at avigilon.com>:
>
>-----Original Message-----
>On Monday, April 16, 2018 10:17 PM, Robert Paschedag
>[mailto:robert.paschedag at web.de] wrote:
>>Am 17. April 2018 01:27:11 MESZ schrieb Paul-Andre Panon
><paul-andre.panon at avigilon.com>:
>>>Hi,
>>>
>>>When trying to apply python 2.7 package updates on our Ubuntu 16.04 
>>>systems, Spacewalk tries to commit suicide by removing all the 
>>>Spacewalk packages and multiple python packages (as well as sssd if 
>>>it's in use). To fix the problem we need to back up the Spacewalk 
>>>sources.list and Spacewalk repo files, switch back to Ubuntu repos by
>
>>>swapping to pre-Spacewalk sources.list, re-install python2.7 and the 
>>>Spacewalk client, and the switch to the Spacewalk sources.list and
>repo 
>>>file again.

Hmmm.. does this happen everytime on those clients?

I'm thinking about the headers of the packages already "installed" on the clients (where this error occurs)

Please check the headers in.... (where is that stored again??) /var/lib/dpkg/state?

Robert


>>>
>>>We've had problems with the Multi-Arch header in Packages before.
>>>However I've checked but the Multi-Arch: header for python2.7
>packages 
>>>is still set up correctly in the main, update, and security channel 
>>>Packages files since I fixed them the last time, so that doesn't
>appear 
>>>to be the problem. Does anybody have any idea what might be going on?
>>>
>>Did you manually set the Multi-Arch headers the "last" time? For me it
>sounds
>>as this is not done automatically and if you changed something in one
>of the 
>>channels, that information might be lost.
>That was one of the things I double checked. The packages that had 
>Multi-Arch: Allowed in the Ubuntu repo Packages files still had it in
>our rebuilt and
>manually generated local channel "copies" as well. Whatever is
>happening to cause those
>packages to be removed, I don't think it's got anything to do with
>Multi-Arch. 
>However the python2.7 package upgrades being the trigger for that
>removal raised
>my suspicions and I tried to eliminate that possibility first.
>
>>
>>Please have a look here. Might help.
>>
>>https://www.redhat.com/archives/spacewalk-list/2018-March/msg00100.html
>>
>Cool. We had e-mailed about what would be needed to retrofit that
>functionality into
>Spacewalk db and code properly quite a few months back but I haven't
>had time to work on it.
>
>Paul-Andre Panon
>Senior Systems Administrator
>Avigilon
>A Motorola Solutions Company


-- 
sent from my mobile device




More information about the Spacewalk-list mailing list