Menu

#3285 2.8:rpm xCAT-genesis-scripts-x86_64 post installation scripts error

2.8
closed
Bruce
5
2014-04-21
2013-01-15
hanjing
No

This is for promoted build january,14th.

During the process of SN installation,following error would occur when running otherpkgs in postscripts.

Installing conserver-xcat elilo-xcat ipmitool-xcat perl-Crypt-SSLeay perl-DBD-Pg perl-DBD-SQLite perl-Net-DNS perl-Net-IP perl-Net-Telnet perl-xCAT postgresql postgresql-libs syslinux-xcat tftp xCAT-client xCAT-genesis-base-x86_64 xCAT-genesis-scripts-x86_64 xCAT-server xCATsn xnba-undi

Installing: xCAT-genesis-scripts-x86_64-1:2.8-snap201301140009 [.error] Installation of xCAT-genesis-scripts-x86_64-1:2.8-snap201301140009 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: warning: /var/cache/zypp/packages/xcat-otherpkgs0/xCAT-genesis-scripts-x86_64-2.8-snap201301140009.noarch.rpm: Header V3 DSA signature: NOKEY, key ID da736c68 mknb x86_64... Connection failure: IO::Socket::INET6: connect: Connection refused at /opt/xcat/lib/perl/xCAT/Client.pm line 200. Unable to open socket connection to xcatd daemon on localhost:3001. Verify that the xcatd daemon is running and that your SSL setup is correct. error: %post(xCAT-genesis-scripts-x86_64-2.8-snap201301140009.noarch) scriptlet failed, exit status 111 Abort, retry, ignore? [a/r/i] (a): a Problem occured during or after installation or removal of packages: Installation aborted by user Please see the above error message for a hint.

Above error makes otherpkgs exit accidently which make xCAT-server,xCATsn and xnba-undi fail to install.

Discussion

  • hanjing

    hanjing - 2013-01-15
     
  • hanjing

    hanjing - 2013-01-15

    This bug is the same root cause with bug 3284,which would affect SN installation.We may need to rebuild a new promoted build.

     
  • BaiYuan

    BaiYuan - 2013-01-15
     
  • BaiYuan

    BaiYuan - 2013-01-15

    In my autotest environment , servicenode is installed successfully.I used newer xcat2.8 svn r14873 which is built automatically last night;But I used the same xcat-dep xcat-dep-201301101017.tar.bz2
    [root@rhsn ~]# rpm -qa|grep -i xcat
    perl-xCAT-2.8-snap201301140903.noarch
    xCAT-client-2.8-snap201301140903.noarch
    ipmitool-xcat-1.8.11-3.x86_64
    xCAT-genesis-scripts-x86_64-2.8-snap201301140903.noarch
    xCAT-server-2.8-snap201301140903.noarch
    conserver-xcat-8.1.16-9.x86_64
    elilo-xcat-3.14-4.noarch
    xCAT-genesis-base-x86_64-2.8-snap201301100835.noarch
    xCATsn-2.8-snap201301140903.x86_64
    syslinux-xcat-3.86-2.noarch
    [root@rhsn ~]# nodels
    rhcn1
    rhcn2
    rhcn3
    rhsn
    [root@rhsn ~]# lsxcatd -v
    Version 2.8 (svn r14873, built Mon Jan 14 09:03:03 EST 2013)
    [root@rhsn ~]#

     
  • Bruce

    Bruce - 2013-01-18

    Fixed in 2.8 in r14921. Now xCAT-genesis-scripts.spec touches a file that indicates to xCAT and xCATsn that they should run mknb after xcatd is running. (I tried to use rpm triggers, but in several cases the trigger would get run multiple times.)

    I did not have an x86_64 SN to test this on, but very similar changes in xCAT.spec worked well in my testing.

     
  • Bruce

    Bruce - 2013-01-18
    • status: open --> pending
     
  • hanjing

    hanjing - 2013-01-29
    • status: pending --> closed
     
MongoDB Logo MongoDB