[Spacewalk-list] Antwort: Re: Errata Cache bunch running forever on Spacewalk 2.4

Paschedag.Netlution at swr.de Paschedag.Netlution at swr.de
Tue Jan 12 08:08:47 UTC 2016


Hello again,

still having problems,

I noticed that the errata-cache gets triggerd when a client refreshes its 
repos or searches for updates. So I manually fired a "zypper ref -s" or a 
"apt-get update" on every client connected to this spacewalk server. This 
seems to have fixed "something". Suddenly, the "errata-cache" task has 
finished and I got some backtraces from spacewalk.

But I still have trouble. The UI does not seem to get updated correctly 
(on the "system" page, nearly all systems look "up-to-date". But I know, 
it's not!). But the updates are available to the clients (searching on the 
client).

When I look into the last errata-cache schedules (in Spacewalk "Admin" -> 
"Task schedules" -> "errata-cache-bunch") I can see, that the 
"errata-cache" tasks is often "SKIPPED"


errata-cache 
2016-01-12 08:50:00 MEZ 
2016-01-12 08:50:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:49:00 MEZ 
2016-01-12 08:49:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:48:00 MEZ 
2016-01-12 08:48:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:47:00 MEZ 
2016-01-12 08:50:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:46:00 MEZ 
2016-01-12 08:46:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:45:00 MEZ 
2016-01-12 08:45:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:44:00 MEZ 
2016-01-12 08:46:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:43:00 MEZ 
2016-01-12 08:43:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:43:00 MEZ 
2016-01-12 08:43:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:42:00 MEZ 
2016-01-12 08:42:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:41:00 MEZ 
2016-01-12 08:41:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:40:00 MEZ 
2016-01-12 08:40:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:39:00 MEZ 
2016-01-12 08:42:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:38:00 MEZ 
2016-01-12 08:38:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:38:00 MEZ 
2016-01-12 08:38:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:37:00 MEZ 
2016-01-12 08:37:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:37:00 MEZ 
2016-01-12 08:37:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:36:00 MEZ 
2016-01-12 08:36:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:35:00 MEZ 
2016-01-12 08:35:00 MEZ 
SKIPPED 
errata-cache 
2016-01-12 08:34:00 MEZ 
2016-01-12 08:36:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:33:00 MEZ 
2016-01-12 08:33:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:33:00 MEZ 
2016-01-12 08:33:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:32:00 MEZ 
2016-01-12 08:32:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:32:00 MEZ 
2016-01-12 08:32:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:31:00 MEZ 
2016-01-12 08:31:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:31:00 MEZ 
2016-01-12 08:31:00 MEZ 
FINISHED 
errata-mailer 
2016-01-12 08:30:00 MEZ 
2016-01-12 08:30:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:30:00 MEZ 
2016-01-12 08:30:00 MEZ 
FINISHED 
errata-cache 
2016-01-12 08:29:00 MEZ 
2016-01-12 08:29:00 MEZ 
SKIPPED 

And also I noticed that the "errata-mailer" tasks seems to get only 
started, when the "errata-cache" tasks finished within one minute. (Just 
look above). As soon as the errata-cache tasks runs longer than one 
minute, the "errata-mailer" is not started. I'm also not sure, if 
something went wrong, while I was shutting down the spacewalk server for 
the update.

This is what it looked before (on spacewalk 2.2). I started the update on 
2016-01-04 abount 08:30.

errata-cache 
2016-01-04 10:10:00 MEZ 
2016-01-04 10:10:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 10:00:00 MEZ 
2016-01-04 10:00:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 09:50:00 MEZ 
2016-01-04 09:50:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 09:40:00 MEZ 
2016-01-04 09:40:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 09:30:00 MEZ 
2016-01-04 09:30:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 09:20:00 MEZ 
2016-01-04 09:20:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 09:10:00 MEZ 
2016-01-04 09:10:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 09:00:00 MEZ 
2016-01-04 09:00:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 08:50:00 MEZ 
2016-01-04 08:50:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 08:40:00 MEZ 
2016-01-04 08:40:00 MEZ 
SKIPPED 
errata-cache 
2016-01-04 08:30:00 MEZ 
2016-01-05 08:59:59 MEZ 
INTERRUPTED 
errata-mailer 
2016-01-04 08:30:00 MEZ 
2016-01-04 08:29:57 MEZ 
INTERRUPTED 
errata-mailer 
2016-01-04 08:00:00 MEZ 
2016-01-04 08:00:00 MEZ 
FINISHED 
errata-cache 
2016-01-04 08:00:00 MEZ 
2016-01-04 08:00:00 MEZ 
FINISHED 
errata-mailer 
2016-01-04 07:50:00 MEZ 
2016-01-04 07:50:00 MEZ 
FINISHED 
errata-cache 
2016-01-04 07:50:00 MEZ 
2016-01-04 07:50:00 MEZ 
FINISHED 

I would be glad, if someone could give me further hints, where to look for 
the root cause to this.

Kind regards,
Robert


Mit freundlichen Grüßen

Robert Paschedag
Netlution GmbH
Landteilstr. 33
68163 Mannheim

im Auftrag des
SWR
Südwestrundfunk
Informations- und Kommunikationssysteme
Neckarstraße 230
70190 Stuttgart

Telefon +49 (0)711 /929-12654 oder
Telefon +49 (0)711 /929-13714
paschedag.netlution at swr.de

swr.de





Von:    Robert Paschedag <robert.paschedag at web.de>
An:     Paschedag.Netlution at swr.de
Kopie:  spacewalk-list at redhat.com
Datum:  08.01.2016 21:53
Betreff:        Re: [Spacewalk-list] Errata Cache bunch running forever on 
Spacewalk 2.4



Hi again,

just some further information.

Because I already activated debug logging of taskomatic, searching for
server errata cache tasks within the rhn_taskomatic_daemon logfiles with

grep 'Updating errata cache for server' rhn_taskomatic_daemon.log* | awk
'{print $NF; }' | sort | uniq -c

i get

    14 [1000010274]
     14 [1000010299]
      4 [1000010504]
     14 [1000010512]
     14 [1000010516]
     14 [1000010517]
     14 [1000010518]
     14 [1000010519]
     14 [1000010520]
     14 [1000010521]
     14 [1000010522]
     14 [1000010523]
     14 [1000010524]
     14 [1000010527]
     14 [1000010528]
     14 [1000010529]
     14 [1000010530]
     14 [1000010531]
     14 [1000010532]
     14 [1000010564]
     14 [1000010570]
     15 [1000010573]
     15 [1000010593]
     13 [1000010639]
     14 [1000010640]
     15 [1000010641]
     13 [1000010642]
     14 [1000010647]
     13 [1000010648]
     14 [1000010649]
     15 [1000010650]
     14 [1000010651]
     14 [1000010652]
      6 [1000010672]
     15 [1000010683]
     14 [1000010684]
     14 [1000010685]
     14 [1000010687]
     14 [1000010688]
     14 [1000010689]
     14 [1000010690]
     14 [1000010691]
     14 [1000010692]
     14 [1000010693]
     14 [1000010694]
     15 [1000010695]
     14 [1000010697]
     14 [1000010698]
      2 [1000010702]
     14 [1000010705]
     14 [1000010710]
      2 [1000010715]

On this server, there are more than 400 servers registered, so this
looks like, something is "hanging" on these servers and not going any
further (i think).

But right now, I don't know - exactly - where to look for this "error"
or within which DB table to further track this down.

Regards,
Robert

Am 08.01.2016 um 19:31 schrieb Robert Paschedag:
> Can anybody give a hint, in which db table to search for these 
errata-cache tasks, that are started over and over again? I just don't get 
it myself right now . It also looks like that it is always the same prox. 
50 servers that this occurs.
> 
> Regards
> Robert
> Am 07.01.2016 10:11 vorm. schrieb Paschedag.Netlution at swr.de:
>>
>> Hi all, 
>>
>> it looks like one (or more?) jobs have been interrupted, while the 
spacewalk service had shut down for upgrade. I upgraded my spacewalk 
server from 2.2 -> 2.3 -> 2.4. 
>>
>> Now it looks like the errata-cache bunch tasks is running forever and 
the errata notification mail is not started anymore. I think it gets 
called from errata-cache, when this has finished. 
>>
>> Errata Cache:
>> 2016-01-07 10:00:00 MEZ
>> RUNNING
>> Errata Notification Mail:
>> 2016-01-04 08:30:00 MEZ
>> INTERRUPTED
>>
>>
>> When I look into the database, I can see several tasks in the 
rhntaskqueue but I'm pretty sure, that these tasks do not get cleared 
correctly, so the task is run for every server over and over again. I'm 
not sure! This is just my thinking. 
>>
>> rhnschema=# select * from rhntaskqueue; 
>>  org_id |         task_name          | task_data  | priority |  
earliest 
>> 
--------+----------------------------+------------+----------+------------------------------- 

>>       1 | update_server_errata_cache | 1000010701 |        0 | 
2016-01-07 10:00:45.963006+01 
>>       1 | update_server_errata_cache | 1000010274 |        0 | 
2016-01-07 10:00:53.198001+01 
>>       1 | update_server_errata_cache | 1000010527 |        0 | 
2016-01-07 10:01:03.768592+01 
>>       1 | update_server_errata_cache | 1000010689 |        0 | 
2016-01-07 10:01:56.915296+01 
>>       1 | update_server_errata_cache | 1000010641 |        0 | 
2016-01-07 10:02:41.775593+01 
>>       1 | update_server_errata_cache | 1000010687 |        0 | 
2016-01-07 10:05:01.471365+01 
>>       1 | update_server_errata_cache | 1000010650 |        0 | 
2016-01-07 10:05:26.492405+01 
>>       1 | update_server_errata_cache | 1000010520 |        0 | 
2016-01-07 10:06:38.052352+01 
>> (8 Zeilen) 
>>
>> rhnschema=# 
>>
>> Any help will be appreciated to debug this further. 
>>
>> Regards, 
>> Robert 
>>
>>
>> Mit freundlichen Grüßen 
>>
>> Robert Paschedag 
>> Netlution GmbH 
>> Landteilstr. 33 
>> 68163 Mannheim 
>>
>> im Auftrag des 
>> SWR 
>> Südwestrundfunk 
>> Informations- und Kommunikationssysteme 
>> Neckarstraße 230 
>> 70190 Stuttgart 
>>
>> Telefon +49 (0)711 /929-12654 oder 
>> Telefon +49 (0)711 /929-13714 
>> paschedag.netlution at swr.de 
>>
>> swr.de 
>>
> 
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
> 



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20160112/a059b356/attachment.htm>


More information about the Spacewalk-list mailing list