Mailinglist Archive: opensuse-buildservice (89 mails)

< Previous Next >
Re: [opensuse-buildservice] Build.pm: Collax support breaks worker
On 09/16/2015 05:28 PM, Marcus Rückert wrote:
On Wed, 16 Sep 2015 17:26:58 +0200
Christian Schneemann <schneemann@xxxxxxxxxxxxx> wrote:
Also on the workers itself, but then it was missed in the xen
workers.. Something has to be added to the update.

of course it needs to be installed on all the workers.

it is.. now I get the message later in the log:

[ 7s] Updating /etc/sysconfig/backup...
[ 7s] Updating /etc/sysconfig/proxy...
[ 8s] Updating /etc/sysconfig/windowmanager...
[ 8s] Updating /etc/sysconfig/news...
[ 8s] Updating etc/passwd...unchanged
[ 8s] Updating etc/group...unchanged
[ 8s] Updating etc/shadow...new
[ 8s] initializing rpm db...
[ 8s] Can't locate parent.pm in @INC (you may need to install the
parent module) (@INC contains: /.build
/usr/lib/perl5/site_perl/5.20.1/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.20.1
/usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.20.1
/usr/lib/perl5/5.20.1/x86_64-linux-thread-multi /usr/lib/perl5/5.20.1
/usr/lib/perl5/site_perl .) at /.build/Build/Collax.pm line 16.
[ 8s] BEGIN failed--compilation aborted at /.build/Build/Collax.pm
line 16.
[ 8s] Compilation failed in require at /.build/Build.pm line 57.
[ 8s] BEGIN failed--compilation aborted at /.build/listinstalled line 28.
[ 8s] [1/109] Can't locate parent.pm in @INC (you may need to install
the parent module) (@INC contains: /.build
/usr/lib/perl5/site_perl/5.20.1/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.20.1
/usr/lib/perl5/vendor_perl/5.20.1/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.20.1
/usr/lib/perl5/5.20.1/x86_64-linux-thread-multi /usr/lib/perl5/5.20.1
/usr/lib/perl5/site_perl .) at /.build/Build/Collax.pm line 16.
[ 8s] BEGIN failed--compilation aborted at /.build/Build/Collax.pm
line 16.
[ 8s] Compilation failed in require at /.build/Build.pm line 57.
[ 8s] BEGIN failed--compilation aborted.
[ 8s] ### WATCHDOG MARKER START ###


So should the parent.pm Module also be in the worker itself? Or what did
you mean with "installed on all workers"? On the machine that starts the
workers or in the xen-VMs starting the worker?

I think it should be also somewhere next to the code that is loaded on
from the worker start script.

Also the perl-parent package seems not to be part of the OBS Repository.


Regards,
Christian


darix




--
Christian Schneemann
System Management & Monitoring Architect
Tel.: +49-175-7250665
Mail: schneemann@xxxxxxxxxxxxx

B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups