Details
Description
http://opscode-full-stack.s3.amazonaws.com/install2.sh modifications:
--- install.sh.orig Mon Jul 30 16:58:10 2012 +++ install.sh Mon Jul 30 17:11:57 2012 @@ -5,7 +5,7 @@ # https://github.com/opscode/opscode-omnibus/tree/chef-full/package-scripts/chef-full/install.sh # -release_version="0.10.8-4" +release_version="0.10.8-3" use_shell=0 # Check whether a command exists - returns 0 if it does, 1 if it does not @@ -130,7 +130,7 @@ elif [ -f "/etc/release" ]; then platform="solaris2" - machine=$(/usr/bin/uname -p) + machine=$(/usr/bin/uname -i) platform_version=$(/usr/bin/uname -r) fi @@ -187,7 +187,7 @@ "debian") deb_filename ;; "el") rpm_filename ;; "fedora") rpm_filename ;; - "solaris2") svr4_filename ;; + "solaris2") shell_filename ;; *) shell_filename ;; esac fi
$ uname -m i86pc $ uname -i i86pc $ uname -p i386
ld.so.1: rsync: fatal: libpopt.so.0: open failed: No such file or directory
./setup.sh: line 40: 1464 Killed LD_LIBRARY_PATH=$INSTALLER_DIR/embedded/lib $INSTALLER_DIR/embedded/bin/rsync -a --delete --exclude $INSTALLER_DIR/setup.sh $INSTALLER_DIR/ /opt/opscode
setup.sh: Cannot rsync release to /opt/opscode
Installation failed
Please file a bug report at http://tickets.opscode.com
Project: Chef
Component: Packages
Label: Omnibus
Version: 0.10.8-3
Downloading and unpacking the tarball by hand seems to have worked so far.
$ /opt/opscode/setup.sh ld.so.1: rsync: fatal: libpopt.so.0: open failed: No such file or directory /opt/opscode/setup.sh: line 40: 1509 Killed LD_LIBRARY_PATH=$INSTALLER_DIR/embedded/lib $INSTALLER_DIR/embedded/bin/rsync -a --delete --exclude $INSTALLER_DIR/setup.sh $INSTALLER_DIR/ /opt/opscode setup.sh: Cannot rsync release to /opt/opscode
Issue Links
- is duplicated by
-
CHEF-3334
omnibus sunos should include lib popt
-
Activity
- All
- Comments
- History
- Activity
- Transitions Summary
This is reported fixed by not using rsync in setup.sh. The new version of install.sh (which is currently private) pulls from the omnitruck service instead of creating urls by hand like the old install.sh did.
https://github.com/opscode/opscode-omnitruck/blob/master/views/install.sh.erb