Xen Orchestra on Ubuntu 15.10 - Complete installation instructions
-
@olivier said:
Build should be back on track on
next-release
branch.From the individual folders of xo-server and xo-web
git checkout next-release git fetch; git pull
-
If you want to stick on stable, a workaround would be
npm i [email protected]
-
At @olivier this is what I'm getting now, attempting this install.
-
Same here, even after installing GULP.
-
@scottalanmiller Are you running stable as well, or "next release" ?
-
@DustinB3403 said:
@scottalanmiller Are you running stable as well, or "next release" ?
I'm running from your how-to
-
That's because the install process went bad, due to lodash issue (we reported it here)
So before the
npm i
, do anpm i [email protected]
. -
Yeah I got it sorted, getting the updated guide sorted out
Thank you
-
@olivier said:
That's because the install process went bad, due to lodash issue (we reported it here)
So before the
npm i
, do anpm i [email protected]
.you are the man, you know that! Not only reporting on your own pages, but coming here and reporting as well... that's just awesome!
-
Okay, here we go. I took @DustinB3403's working process and turned it into a script. I'm going to blow everything away and see if this works from scratch. Just take this, copy into a file like /opt/xoinstaller.sh, chmod +x /opt/xoinstaller.sh and then run it /opt/xoinstaller.sh
#!/bin/bash cd /opt curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - sudo apt-get install --yes nodejs curl -o /usr/local/bin/n https://raw.githubusercontent.com/visionmedia/n/master/bin/n chmod +x /usr/local/bin/n n stable node -v npm -v sudo apt-get install --yes build-essential redis-server libpng12-dev git python-minimal git clone -b stable https://github.com/vatesfr/xo-server git clone -b stable https://github.com/vatesfr/xo-web cd xo-server sudo npm install && npm run build cp xo-server/sample.config.yaml xo-server/.xo-server.yaml sed /mounts/a\\" '/': '/opt/xo-web/dist'" xo-server/.xo-server.yaml cd /opt/xo-web sudo npm i [email protected] sudo npm install sudo npm run build cd /opt/xo-server sudo npm start
-
The lodash specific stuff won't be necessary after the 4.12
-
Boom, the script goes from bare Ubuntu 15.10 install to this in one command...
-
And that one command is "xoinstall.sh", before someone points out that there are lots of commands. It's a single scripted command
-
@olivier said:
The lodash specific stuff won't be necessary after the 4.12
That's a good point
Can you let us know when it's fixed so we can update the script?
-
Check our twitter (@xenorchestra) or blog, you won't miss it
edit: if you registered in our website for a XOA download, you'll receive an email
-
We now have XO running on our Scale cluster
-
@scottalanmiller said:
We now have XO running on our Scale cluster
Your using XO to manage the Xen or XenServer installs on the HP servers, right? Wonder how compatible XO would be with Scale, if at all.
-
@travisdh1 said:
@scottalanmiller said:
We now have XO running on our Scale cluster
Your using XO to manage the Xen or XenServer installs on the HP servers, right? Wonder how compatible XO would be with Scale, if at all.
XO doesn't have to be compatible with the hardware, the OS of the VM handles that.
Which this is running on Ubuntu 15.10
-
Keep in mind, I don't think he is using it to manage the Scale cluster, I think it was just easy to install it there
-
@olivier how well does XO work with APC Powerchute?
Because, that is my next goal. Get my VM's and Hosts to gracefully shutdown during a power-outage.