Xen Orchestra on Ubuntu 15.10 - Complete installation instructions
-
@xogurunoob Try this instead:
sudo npm i sudo npm run build
-
@BRRABill said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
But people on this thread were talking about version 5, so isn't that what next-release got them? How else would they have gotten it?
No. v5.x is the new interface that they have been implementing over the past few months. Next-release is still based on the older 4.x interface.
-
@Danp said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
@xogurunoob Try this instead:
sudo npm i sudo npm run build
does it matter what directory/path am in when running the command?
-
@Danp said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
@xogurunoob Try this instead:
sudo npm i sudo npm run build
root@xen-orchestra:/opt# cd xo-web root@xen-orchestra:/opt/xo-web# npm i npm WARN lifecycle xo-web@4.16.1~prepublish: cannot run in wd %s %s (wd=%s) xo-web@4.16.1 in-publish && npm run build || in-install /opt/xo-web npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.12 root@xen-orchestra:/opt/xo-web#
forgot i switched back to
next-release
from above ^
so switched back to v5.xroot@xen-orchestra:/opt/xo-web# git checkout v5.x Switched to branch 'v5.x' Your branch is up-to-date with 'origin/v5.x'. root@xen-orchestra:/opt/xo-web# npm i npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0. npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. > ghooks@1.2.3 install /opt/xo-web/node_modules/ghooks > opt --out ghooks-install --exec "node ./bin/install" npm WARN lifecycle xo-web@5.0.0~prepublish: cannot run in wd %s %s (wd=%s) xo-web@5.0.0 npm run build /opt/xo-web - ast-traverse@0.1.1 node_modules/ast-traverse - ast-types@0.8.12 node_modules/ast-types - bluebird@2.10.2 node_modules/babel-core/node_modules/bluebird - lodash.assign@3.2.0 node_modules/babel-eslint/node_modules/lodash.assign - babel-plugin-constant-folding@1.0.1 node_modules/babel-plugin-constant-folding <lots of stuffs here> │ ├── find-root@1.0.0 │ └── get-stdin@5.0.1 ├── xo-acl-resolver@0.0.0 ├─┬ xo-collection@0.4.0 │ ├─┬ babel-runtime@5.8.38 │ │ └── core-js@1.2.6 │ └─┬ lodash.foreach@3.0.3 │ └── lodash._baseeach@3.0.4 ├─┬ xo-lib@0.8.0-1 │ ├─┬ jsonrpc-websocket-client@0.0.1-4 │ │ └─┬ event-to-promise@0.6.0 │ │ └── any-promise@0.1.0 │ └── lodash.startswith@3.2.0 └── xo-remote-parser@0.2.3 npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.12 root@xen-orchestra:/opt/xo-web#
Actually worked!!!
forgot the last command,was thinking there were errorsroot@xen-orchestra:/opt/xo-web# npm run build > xo-web@5.0.0 build /opt/xo-web > NODE_ENV=production gulp build [21:31:09] Using gulpfile /opt/xo-web/gulpfile.js [21:31:09] Starting 'build'... [21:31:09] Starting 'buildPages'... [21:31:09] Starting 'buildScripts'... [21:31:09] Starting 'buildStyles'... [21:31:09] Starting 'copyAssets'... [21:31:11] Finished 'buildPages' after 1.35 s [21:31:13] Finished 'buildStyles' after 4.26 s [21:31:14] Finished 'copyAssets' after 4.27 s [21:32:25] Finished 'buildScripts' after 1.25 min [21:32:25] Finished 'build' after 1.25 min root@xen-orchestra:/opt/xo-web#
-
Didn't like the version 5, switching back
too much tabs, didn't like itI feel like he should have kept mostly the version 4 structure but add the good stats/monitoring in 5 to 4 and also a few more stuffs
the whole from scratch thing doesn't look too good TO ME at least -
@xogurunoob said
If i want to test out the latest version 5 for xo-web
can i just dogit checkout v5.x
and then run your update script?Ahhhhh....I missed this.
Linux NOOB!
-
@xogurunoob said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
Didn't like the version 5, switching back
too much tabs, didn't like itI'm sure it will take some adjustment, but you'll eventually like it.
-
@xogurunoob I like constructive feedback: what do you mean by that?
Are you sure you need to go to some tabs each time you see a VM? I mean the "General" thing should be enough in 80% of the time.
Also, it was more a technical from scratch thing for now (as you can see in the recent perf tests here). We also built a lot of internal components, which will help to really modify the interface quickly after.
-
@olivier said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
@xogurunoob I like constructive feedback: what do you mean by that?
Are you sure you need to go to some tabs each time you see a VM? I mean the "General" thing should be enough in 80% of the time.
Also, it was more a technical from scratch thing for now (as you can see in the recent perf tests here). We also built a lot of internal components, which will help to really modify the interface quickly after.
Its more of a UI thing for me
I like the UI of the v4 one compared to the v5(as of now)I mean i think speed wise it is faster and i like the more detail graphs for monitoring, but i need to click many tabs to see things. Overall the UI can be made better.
Will be great if some great UI guys can help you with that, am not a UI person but i can tell if UI is good or not as a user pretty quickly
-
What I said is to hear precise reasons: eg "too many clicks to do this or that."
Everyone has various tastes, personal opinions are less interesting than facts
-
@olivier did you take a look at the Vultr interface? Will the new interface be mobile responsive?
-
@aaronstuder We had checked multiples interfaces yes.
And yes, the new one will be also responsive (it's mainly already the case in the current state of 5.0)
-
@olivier said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
What I said is to hear precise reasons: eg "too many clicks to do this or that."
Everyone has various tastes, personal opinions are less interesting than facts
i will come with more specifics soon
-
@xogurunoob Thanks but don't forget the UI is far from finished yet
-
I just did this myself today. Woooohooo!
As a Linux noob it took me a while to realize I needed SUDO before the commands. But I got it finally.
-
@BRRABill said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:
I just did this myself today. Woooohooo!
As a Linux noob it took me a while to realize I needed SUDO before the commands. But I got it finally.
sudo - don't use CAPS in linux, lol.
-
@BRRABill We just finished the new VM import stuff, which get:
- multiple XVA support
- pool/SR select
- drag and drop
We'll also include a progress bar for each file I think (sooner or later)
-
@aaronstuder said
sudo - don't use CAPS in linux, lol.
I was yelling.
-
-
@BRRABill There is no "official" support anywhere else XOA. We don't have the resources to validate multiple distros. But because Xen Orchestra use a very small number of system dependencies, it should work everywhere. I just cannot guarantee this.