После успешной установки Livemedia-создатель завершает работу с ошибкой «NoneType» - PullRequest
0 голосов
/ 20 февраля 2019

Мы запускаем livemedia-creator в докере fedora с Jenkins в качестве среды сборки.После того, как установщик anaconda внутри livemedia-creator вышел без ошибки, livemedia-creator выдает общую ошибку, показанную ниже.Ошибка появлялась случайным образом и сохраняется, когда мы возвращаемся к более ранним версиям нашего программного обеспечения и среды сборки (например, образа Docker).

Есть идеи, что может быть причиной этого?

Редактировать: Что мы пыталисьНа данный момент: мы создали два разных образа докера Fedora (28, 29) с двумя разными версиями libvirt (4.1, 4.7) и двумя разными версиями livemedia-creator (28.26, 29.26)

Журнал Jenkins:

livemedia-creator --make-disk --image-name=tmcs-server-raw.img --ks=/var/lib/jenkins/workspace/ISIS-XM-G5-Env-OS/TMCS-Server-Base/tmcs-server/ks_lmc.cfg --iso=tmcs-server.iso --resultdir=/var/lib/jenkins/workspace/ISIS-XM-G5-Env-OS/TMCS-Server-Base/lmc_result --vnc=vnc=:0

2019-02-20 09:16:44,887: livemedia-creator v28.26-1

2019-02-20 09:16:44,887: selinux is Disabled

2019-02-20 09:16:45,044: disk_img = /var/lib/jenkins/workspace/ISIS-XM-G5-Env-OS/TMCS-Server-Base/lmc_result/tmcs-server-raw.img

2019-02-20 09:16:45,044: Using disk size of 8194MiB

2019-02-20 09:16:45,045: install_log = /var/lib/jenkins/workspace/ISIS-XM-G5-Env-OS/TMCS-Server-Base/virt-install.log

2019-02-20 09:16:45,294: qemu vnc=:0

2019-02-20 09:16:45,295: Running qemu

2019-02-20 09:16:45,943: Processing logs from ('127.0.0.1', 38578)

2019-02-20 09:28:23,317: Installation finished without errors.

2019-02-20 09:28:23,317: Shutting down log processing

2019-02-20 09:28:23,318: unmounting the iso

2019-02-20 09:28:23,384: 'NoneType' object is not callable

Версии программного обеспечения: Fedora 28, Jenkins 2.164

1 Ответ

0 голосов
/ 20 февраля 2019

Мы нашли решение после проб и ошибок.Решение: мы установили более старую версию для livemedia-creator (lorax-28.10-1.fc28, работающий на Fedora 28).

Кажется, это известная ошибка в последней версии lorax: https://github.com/weldr/lorax/issues/614

...