Project

General

Profile

Actions

Bug #18308

open

Pulp celery worker crash on syncing ostree repos

Added by Thomas McKay over 8 years ago. Updated 8 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

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

On a katello that has ostree enabled, enable and sync the RH Atomic Tree.
Some customers have reported the following error.

Dec 14 20:25:01 satellite celery: OSTree:ERROR:src/libostree/ostree-repo-static-delta-processing.c:691:dispatch_open: assertion failed: (repo->mode OSTREE_REPO_MODE_BARE || repo->mode OSTREE_REPO_MODE_BARE_USER)
Dec 14 20:25:01 satellite pulp: celery.worker.job:ERROR: (1169-66976) Task pulp.server.managers.repo.sync.sync[2eee94d5-994a-48b1-96db-88fd64760d8f] raised unexpected: WorkerLostError('Worker exited prematurely: signal 6 (SIGIOT).',)

Workaround:

Error similar to this have been fixed in the ostree upstream
(https://github.com/ostreedev/ostree/issues/407 and https://github.com/ostreedev/ostree/pull/408)

Work around might be to upgrade their ostree rpm to a later version (ostree-2016.10-1.atomic.el7 and above.)

Actions

Also available in: Atom PDF