I have 2 wine packages I'm trying to install on a SLES 10.3 node. One is a newer version of wine than what's included in the distro and the other isn't included in the distro at all. During install, the packages aren't installed. I have placed them in /install/post/otherpkgs/sles10.3-0/x86_64 and added the package names to compute.otherpkgs.pkglist. When I try using updatenode -P otherpkgs, I can see that otherpkgs recognizes the RPMs, but it won't install them. I enabled debugging on the script, and here's the output:
upcmgmt01:/install/post/otherpkgs/sles10.3-0/x86_64 # updatenode upccmpn15 -P otherpkgs upccmpn15: Running postscript: otherpkgs upccmpn15: + [[ 1 -ne 1 ]] upccmpn15: + [[ -z 1 ]] upccmpn15: + [[ -z 172.20.0.1 ]] upccmpn15: + [[ -z /install ]] upccmpn15: + mounted=0 upccmpn15: ++ mount upccmpn15: ++ grep /install upccmpn15: ++ grep 172.20.0.1 upccmpn15: + result= upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: + [[ -z '' ]] upccmpn15: + OTHERPKGDIR=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + '[' 0 -eq 0 ']' upccmpn15: + OTHERPKGDIR=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + echo NFSSERVER=172.20.0.1 upccmpn15: + logger -t xcat NFSSERVER=172.20.0.1 upccmpn15: + echo OTHERPKGDIR=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + logger -t xcat OTHERPKGDIR=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + hasyum=0 upccmpn15: + haszypper=0 upccmpn15: ++ rpm -q yum upccmpn15: + result='package yum is not installed' upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: ++ rpm -q zypper upccmpn15: + result=zypper-0.6.200-0.4.49 upccmpn15: + '[' 0 = 0 ']' upccmpn15: + haszypper=1 upccmpn15: + op_index=1 upccmpn15: + '[' 1 -le 1 ']' upccmpn15: + eval 'pkglist=$OTHERPKGS1' upccmpn15: ++ pkglist=wine,wine-gecko upccmpn15: + eval 'envlist=$ENVLIST1' upccmpn15: ++ envlist= upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: + '[' 1 -eq 1 ']' upccmpn15: ++ zypper sl upccmpn15: ++ grep xcat-otherpkgs upccmpn15: ++ cut -f2 -d '|' upccmpn15: + old_repo= upccmpn15: + zypper --non-interactive refresh upccmpn15: + repo_base=/tmp upccmpn15: + repo_path=() upccmpn15: + repo_pkgs= upccmpn15: + repo_pkgs_preremove= upccmpn15: + repo_pkgs_postremove= upccmpn15: + plain_pkgs= upccmpn15: + plain_pkgs_preremove= upccmpn15: + plain_pkgs_postremove= upccmpn15: + handled_path=() upccmpn15: ++ echo wine,wine-gecko upccmpn15: ++ tr , '\n' upccmpn15: + for x in '`echo "$pkglist" | tr "," "\n"`' upccmpn15: + string_type=0 upccmpn15: ++ expr index wine - upccmpn15: + pos=0 upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: + '[' 0 -eq 0 ']' upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: + '[' 0 -eq -1 ']' upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: ++ basename wine upccmpn15: + fn=wine upccmpn15: ++ dirname wine upccmpn15: + path=. upccmpn15: + whole_path=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/. upccmpn15: + try_repo=1 upccmpn15: + rc=1 upccmpn15: + i=0 upccmpn15: + '[' 0 -lt 0 ']' upccmpn15: + '[' 1 -eq 1 ']' upccmpn15: + index=0 upccmpn15: + REPOFILE=/tmp/xCAT-otherpkgs0.repo upccmpn15: + echo '[xcat-otherpkgs0]' upccmpn15: + echo name=xcat-otherpkgs0 upccmpn15: + '[' 0 -eq 0 ']' upccmpn15: + echo baseurl=ftp://172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/. upccmpn15: + echo enabled=1 upccmpn15: + echo gpgcheck=0 upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: + '[' 1 -eq 1 ']' upccmpn15: + [[ sles10.3-0 = sles11* ]] upccmpn15: ++ zypper sa -c /tmp/xCAT-otherpkgs0.repo upccmpn15: Unknown option -c upccmpn15: + result= upccmpn15: ++ zypper --non-interactive refresh xcat-otherpkgs0 upccmpn15: + result='Entering non-interactive mode. upccmpn15: Refreshing SUSE Linux Enterprise Software Development Kit 10 SP3 upccmpn15: URI: http://172.20.0.1/install/sles10.3-0/x86_64/sdk upccmpn15: DONE upccmpn15: upccmpn15: Refreshing SUSE Linux Enterprise Server 10 SP3 upccmpn15: URI: http://172.20.0.1/install/sles10.3-0/x86_64/1 upccmpn15: DONE upccmpn15: upccmpn15: All system sources have been refreshed.' upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: ++ zypper sd xcat-otherpkgs0 upccmpn15: ZENworks Management Daemon is running. upccmpn15: WARNING: this command will not synchronize changes. upccmpn15: Use rug or yast2 for that. upccmpn15: Source xcat-otherpkgs0 not found. upccmpn15: + result='8296 zmd' upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: + plain_pkgs=' wine*' upccmpn15: + handled_path[${#handled_path[*]}]=. upccmpn15: + for x in '`echo "$pkglist" | tr "," "\n"`' upccmpn15: + string_type=0 upccmpn15: ++ expr index wine-gecko - upccmpn15: + pos=5 upccmpn15: + '[' 5 -eq 1 ']' upccmpn15: + '[' 0 -eq 0 ']' upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: + '[' 0 -eq -1 ']' upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: ++ basename wine-gecko upccmpn15: + fn=wine-gecko upccmpn15: ++ dirname wine-gecko upccmpn15: + path=. upccmpn15: + whole_path=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/. upccmpn15: + try_repo=1 upccmpn15: + rc=1 upccmpn15: + i=0 upccmpn15: + '[' 0 -lt 1 ']' upccmpn15: + '[' . = . ']' upccmpn15: + try_repo=0 upccmpn15: + j=0 upccmpn15: + '[' 0 -lt 0 ']' upccmpn15: + break upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: + '[' 1 -eq 0 ']' upccmpn15: + plain_pkgs=' wine* wine-gecko*' upccmpn15: + handled_path[${#handled_path[*]}]=. upccmpn15: + '[' 0 -eq 1 ']' upccmpn15: + '[' 1 -eq 1 ']' upccmpn15: + echo 'zypper --non-interactive update --auto-agree-with-license' upccmpn15: ++ zypper --non-interactive update --auto-agree-with-license upccmpn15: + result='Entering non-interactive mode. upccmpn15: Restoring system sources... upccmpn15: Parsing metadata for SUSE Linux Enterprise Software Development Kit 10 SP3... upccmpn15: Parsing metadata for SUSE Linux Enterprise Server 10 SP3... upccmpn15: Parsing RPM database... upccmpn15: Summary: upccmpn15: Nothing to do.' upccmpn15: + logger -t xcat 'Entering non-interactive mode. upccmpn15: Restoring system sources... upccmpn15: Parsing metadata for SUSE Linux Enterprise Software Development Kit 10 SP3... upccmpn15: Parsing metadata for SUSE Linux Enterprise Server 10 SP3... upccmpn15: Parsing RPM database... upccmpn15: Summary: upccmpn15: Nothing to do.' upccmpn15: + '[' 0 -ne 0 ']' upccmpn15: + echo 'Entering non-interactive mode. upccmpn15: Restoring system sources... upccmpn15: Parsing metadata for SUSE Linux Enterprise Software Development Kit 10 SP3... upccmpn15: Parsing metadata for SUSE Linux Enterprise Server 10 SP3... upccmpn15: Parsing RPM database... upccmpn15: Summary: upccmpn15: Nothing to do.' upccmpn15: + '[' '' '!=' '' ']' upccmpn15: + '[' '' '!=' '' ']' upccmpn15: + '[' '' '!=' '' ']' upccmpn15: + '[' ' wine* wine-gecko*' '!=' '' ']' upccmpn15: + '[' 0 -eq 0 ']' upccmpn15: + dir_no_ftproot=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + mkdir -p /xcatpost/172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + rm -f -R '/xcatpost/172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/*' upccmpn15: + mkdir -p /tmp/postage/ upccmpn15: + rm -f -R '/tmp/postage/*' upccmpn15: + cd /tmp/postage upccmpn15: ++ echo ' wine* wine-gecko*' upccmpn15: ++ tr ' ' '\n' upccmpn15: + for x in '`echo "$plain_pkgs" | tr " " "\n"`' upccmpn15: + wget -l inf -N -r --waitretry=10 --random-wait --retry-connrefused -t 0 -T 60 'ftp://172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/wine*' upccmpn15: + for x in '`echo "$plain_pkgs" | tr " " "\n"`' upccmpn15: + wget -l inf -N -r --waitretry=10 --random-wait --retry-connrefused -t 0 -T 60 'ftp://172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/wine-gecko*' upccmpn15: + mv 172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/wine-1.1.37-SLE10.i586.rpm 172.20.0.1/post/otherpkgs/sles10.3-0/x86_64/wine-gecko-1.0.0-SLE10.i586.rpm /xcatpost/172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + rm -rf 172.20.0.1 upccmpn15: + cd /xcatpost/172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + echo ' rpm -Uvh --replacepkgs wine* wine-gecko*' upccmpn15: ++ eval rpm -Uvh --replacepkgs wine-1.1.37-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm upccmpn15: + result='+++ rpm -Uvh --replacepkgs wine-1.1.37-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm upccmpn15: warning: wine-1.1.37-SLE10.i586.rpm: Header V3 DSA signature: NOKEY, key ID ed8b2231 upccmpn15: warning: package wine-gecko = 1.0.0-5.1 was already added, skipping wine-gecko < 1.0.0-5.1 upccmpn15: error: error reading from file wine-gecko-1.0.0-SLE10.i586.rpm' upccmpn15: + logger -t xcat '+++ rpm -Uvh --replacepkgs wine-1.1.37-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm upccmpn15: warning: wine-1.1.37-SLE10.i586.rpm: Header V3 DSA signature: NOKEY, key ID ed8b2231 upccmpn15: warning: package wine-gecko = 1.0.0-5.1 was already added, skipping wine-gecko < 1.0.0-5.1 upccmpn15: error: error reading from file wine-gecko-1.0.0-SLE10.i586.rpm' upccmpn15: + '[' 0 -ne 0 ']' upccmpn15: + echo '+++ rpm -Uvh --replacepkgs wine-1.1.37-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm upccmpn15: warning: wine-1.1.37-SLE10.i586.rpm: Header V3 DSA signature: NOKEY, key ID ed8b2231 upccmpn15: warning: package wine-gecko = 1.0.0-5.1 was already added, skipping wine-gecko < 1.0.0-5.1 upccmpn15: error: error reading from file wine-gecko-1.0.0-SLE10.i586.rpm' upccmpn15: + '[' 0 -eq 0 ']' upccmpn15: + cd /xcatpost upccmpn15: + dir_no_ftproot=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: + dir_no_ftproot=172.20.0.1 upccmpn15: + rm -f -R 172.20.0.1 upccmpn15: + '[' '' '!=' '' ']' upccmpn15: + '[' '' '!=' '' ']' upccmpn15: + let op_index=1+1 upccmpn15: + '[' 2 -le 1 ']' upccmpn15: + exit 0 upccmpn15: NFSSERVER=172.20.0.1 upccmpn15: OTHERPKGDIR=172.20.0.1/post/otherpkgs/sles10.3-0/x86_64 upccmpn15: Entering non-interactive mode. upccmpn15: Refreshing SUSE Linux Enterprise Software Development Kit 10 SP3 upccmpn15: URI: http://172.20.0.1/install/sles10.3-0/x86_64/sdk upccmpn15: DONE upccmpn15: upccmpn15: Refreshing SUSE Linux Enterprise Server 10 SP3 upccmpn15: URI: http://172.20.0.1/install/sles10.3-0/x86_64/1 upccmpn15: DONE upccmpn15: upccmpn15: All system sources have been refreshed. upccmpn15: zypper --non-interactive update --auto-agree-with-license upccmpn15: Entering non-interactive mode. upccmpn15: Restoring system sources... upccmpn15: Parsing metadata for SUSE Linux Enterprise Software Development Kit 10 SP3... upccmpn15: Parsing metadata for SUSE Linux Enterprise Server 10 SP3... upccmpn15: Parsing RPM database... upccmpn15: Summary: upccmpn15: Nothing to do. upccmpn15: rpm -Uvh --replacepkgs wine* wine-gecko* upccmpn15: +++ rpm -Uvh --replacepkgs wine-1.1.37-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm wine-gecko-1.0.0-SLE10.i586.rpm upccmpn15: warning: wine-1.1.37-SLE10.i586.rpm: Header V3 DSA signature: NOKEY, key ID ed8b2231 upccmpn15: warning: package wine-gecko = 1.0.0-5.1 was already added, skipping wine-gecko < 1.0.0-5.1 upccmpn15: error: error reading from file wine-gecko-1.0.0-SLE10.i586.rpm upccmpn15: Running of postscripts has completed. upcmgmt01:/install/post/otherpkgs/sles10.3-0/x86_64 # ls -la wine-gecko-1.0.0-SLE10.i586.rpm -rw-r--r-- 1 root root 8164862 Mar 15 12:09 wine-gecko-1.0.0-SLE10.i586.rpm Regards, Christian D. Caruthers Senior Consultant - System x Linux HPC Mobile: 1-757-289-9872 | Phone: 1-804-327-4559 E-mail: [email protected] Find me on: "A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools." - Douglas Adams 9201 Arboretum Pkwy Richmond, VA 23236-5402 United States
<<image/jpeg>>
<<image/jpeg>>
<<image/gif>>
------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
