Hi Roger, It is true that /bin/bash is not installed in every *nix, although it can be installed and also a symlink can be created. Taking into account that bash syntax is not completely the same as "sh" syntax, so I think is not that unreasonable to have "bash" as a requirement for OpenNebula.
Regarding the remotes/im script, they won't use "xenrc" (only applies to remotes/vmm/xen scripts), but you can change remotes/im/xen.d/xen.rb, lines 21-22. XCP also offers the XCP toolstack, just saying because we are collaborating with Xen.org [1][2], although the integration is based on XAPI rather than libxl. Regards, -Tino [1] http://blog.opennebula.org/?p=2118 [2] http://blog.xen.org/index.php/2011/10/24/building-opennebula-clouds-on-xcp/ -- Constantino Vázquez Blanco, MSc OpenNebula Project Engineer www.OpenNebula.org | @tinova79 On Mon, Oct 24, 2011 at 11:21 AM, Roger Pau Monné <[email protected]>wrote: > Hello, > > I've been trying to get the new Xen toolstack (libxl) to work with > OpenNebula, but I have an unusual install (my Xen Hypervisor is > installed in /usr/xen42) and my Dom0 machines are NetBSD powered. I've > changed my paths in remotes/vmm/xen/xenrc, but it seems like scripts > in remotes/im have hardcoded paths and ignore xenrc completely. Also I > was wondering why /bin/bash is used in all scripts, most Linux distros > come with bash by default, but this is not a rule, other OSes only > come with /bin/sh, and bash is installed locally (in > /usr/local/bin/bash or /usr/pkg/bin/bash), so I think all scripts > should use /bin/sh instead of /bin/bash. I will continue trying to get > this working, and post the results/changes if necessary. > > Anyone had any luck in running OpenNebula using the xl toolstack? > > Regards, Roger. > _______________________________________________ > Users mailing list > [email protected] > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >
_______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
