Project

General

Profile

Bug #18406

goferd segfaults while pushing erratas to 1K clients

Added by Brad Buckingham about 2 years ago. Updated 8 months ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
Client/Agent
Target version:
Difficulty:
medium
Triaged:
Yes
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1418557

Description of problem:

Env :
Sat 6.2.6 on RHEL 7.3, one Capsule
1021 Clients (RHEL 6.5) connected to Capsule

While pushing 2 Erratas to 1K clients via WebUI and katello-agent , goferd did segfaults on some clients with error :

~~
cannot invoke getinfo() - perform() is currently running
~
~

Version-Release number of selected component (if applicable):
Client running RHEL 6.5 * katello-agent-2.5.0-5 * gofer-2.7.6-1

How reproducible:
Frequently

Associated revisions

Revision 070ea706 (diff)
Added by Jeff Ortel about 2 years ago

fixes #18406 - mitigation for urlgrabber thread safety.

Revision 070ea706 (diff)
Added by Jeff Ortel about 2 years ago

fixes #18406 - mitigation for urlgrabber thread safety.

History

#1 Updated by The Foreman Bot about 2 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello-agent/pull/42 added

#2 Updated by Justin Sherrill about 2 years ago

  • Subject changed from goferd segfaults while pushing erratas to 1K clients to goferd segfaults while pushing erratas to 1K clients
  • Legacy Backlogs Release (now unused) set to 211
  • Difficulty set to medium

#3 Updated by Anonymous about 2 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF