ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Xen Orchestra on Ubuntu 15.10 - Complete installation instructions

    IT Discussion
    how to xen orchestra ubuntu 15.10 debian xen open source ubuntu linux xenserver
    24
    609
    280.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • X
      xogurunoob @olivier
      last edited by xogurunoob

      @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

      1 Reply Last reply Reply Quote 0
      • olivierO
        olivier
        last edited by

        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 šŸ™‚

        A X 2 Replies Last reply Reply Quote 0
        • A
          Alex Sage @olivier
          last edited by

          @olivier did you take a look at the Vultr interface? Will the new interface be mobile responsive?

          olivierO 1 Reply Last reply Reply Quote 0
          • olivierO
            olivier @Alex Sage
            last edited by olivier

            @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)

            1 Reply Last reply Reply Quote 1
            • X
              xogurunoob @olivier
              last edited by

              @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

              olivierO 1 Reply Last reply Reply Quote 0
              • olivierO
                olivier @xogurunoob
                last edited by

                @xogurunoob Thanks but don't forget the UI is far from finished yet šŸ™‚

                1 Reply Last reply Reply Quote 0
                • BRRABillB
                  BRRABill
                  last edited by

                  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. šŸ™‚

                  A olivierO 2 Replies Last reply Reply Quote 1
                  • A
                    Alex Sage @BRRABill
                    last edited by

                    @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.

                    BRRABillB 1 Reply Last reply Reply Quote 0
                    • olivierO
                      olivier @BRRABill
                      last edited by

                      @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)

                      BRRABillB 1 Reply Last reply Reply Quote 2
                      • BRRABillB
                        BRRABill @Alex Sage
                        last edited by

                        @aaronstuder said

                        sudo - don't use CAPS in linux, lol.

                        I was yelling. šŸ™‚

                        1 Reply Last reply Reply Quote 1
                        • BRRABillB
                          BRRABill @olivier
                          last edited by

                          @olivier said

                          @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)

                          XO4 is awesome. Can't wait to see XO5.

                          Hey, BTW is XO4 officially supported on 16.04?

                          olivierO DustinB3403D 2 Replies Last reply Reply Quote 0
                          • olivierO
                            olivier @BRRABill
                            last edited by

                            @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.

                            1 Reply Last reply Reply Quote 0
                            • DustinB3403D
                              DustinB3403 @BRRABill
                              last edited by

                              @BRRABill said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:

                              @olivier said

                              @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)

                              XO4 is awesome. Can't wait to see XO5.

                              Hey, BTW is XO4 officially supported on 16.04?

                              People on this community have installed XO into Ubuntu 16.04, yes.

                              Only XOA comes with support from @olivier. Everything else is "community"

                              BRRABillB 1 Reply Last reply Reply Quote 0
                              • BRRABillB
                                BRRABill @DustinB3403
                                last edited by

                                @DustinB3403 said

                                People on this community have installed XO into Ubuntu 16.04, yes.

                                Only XOA comes with support from @olivier. Everything else is "community"

                                Got it!

                                1 Reply Last reply Reply Quote 0
                                • X
                                  xogurunoob
                                  last edited by xogurunoob

                                  XO 5 is officially out https://xen-orchestra.com/blog/xen-orchestra-5-0/

                                  install script is same?

                                  DustinB3403D 1 Reply Last reply Reply Quote 1
                                  • DustinB3403D
                                    DustinB3403 @xogurunoob
                                    last edited by

                                    @xogurunoob said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:

                                    XO 5 is officially out https://xen-orchestra.com/blog/xen-orchestra-5-0/

                                    install script is same?

                                    The install script does work.

                                    It's worth updating to the newest version of the install script though.

                                    X 1 Reply Last reply Reply Quote 1
                                    • X
                                      xogurunoob @DustinB3403
                                      last edited by

                                      @DustinB3403 said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:

                                      @xogurunoob said in Xen Orchestra on Ubuntu 15.10 - Complete installation instructions:

                                      XO 5 is officially out https://xen-orchestra.com/blog/xen-orchestra-5-0/

                                      install script is same?

                                      The install script does work.

                                      It's worth updating to the newest version of the install script though.

                                      where is newest version of install script?

                                      DanpD 1 Reply Last reply Reply Quote 0
                                      • DanpD
                                        Danp @xogurunoob
                                        last edited by

                                        @xogurunoob Run the command in the first post on this thread.

                                        X 1 Reply Last reply Reply Quote 0
                                        • X
                                          xogurunoob @Danp
                                          last edited by xogurunoob

                                          installation did not complete FULLY
                                          although i was still able to login via GUI

                                          root@xen-orchestra-5:~# curl https://raw.githubusercontent.com/scottalanmiller/xenorchestra_installer/master/xo_install.sh | bash
                                          
                                          npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
                                          npm WARN notsup Not compatible with your operating system or architecture: [email protected]
                                          sudo: unable to resolve host xen-orchestra-5
                                          
                                          > [email protected] build /opt/xo-web
                                          > npm run build-indexes && NODE_ENV=production gulp build
                                          
                                          
                                          > [email protected] build-indexes /opt/xo-web
                                          > ./tools/generate-index src/common/intl/locales
                                          
                                          [21:19:44] Using gulpfile /opt/xo-web/gulpfile.js
                                          [21:19:44] Starting 'build'...
                                          [21:19:44] Starting 'buildPages'...
                                          [21:19:44] Starting 'buildScripts'...
                                          [21:19:44] Starting 'buildStyles'...
                                          [21:19:44] Starting 'copyAssets'...
                                          [21:19:45] Finished 'buildPages' after 1.26 s
                                          [21:19:48] Finished 'buildStyles' after 3.93 s
                                          [21:19:48] Finished 'copyAssets' after 4.31 s
                                          [21:21:37] Finished 'buildScripts' after 1.88 min
                                          [21:21:37] Finished 'build' after 1.88 min
                                          sudo: unable to resolve host xen-orchestra-5
                                          sudo: unable to resolve host xen-orchestra-5
                                          Created symlink from /etc/systemd/system/multi-user.target.wants/xo-server.service to /etc/systemd/system/xo-server.service.
                                          sudo: unable to resolve host xen-orchestra-5
                                          root@xen-orchestra-5:~# nano /etc/hosts
                                          root@xen-orchestra-5:~# ping xen-orchestra-5
                                          PING localhost (127.0.0.1) 56(84) bytes of data.
                                          64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms
                                          64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.035 ms
                                          64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.035 ms
                                          ^C
                                          --- localhost ping statistics ---
                                          3 packets transmitted, 3 received, 0% packet loss, time 1998ms
                                          rtt min/avg/max/mdev = 0.027/0.032/0.035/0.006 ms
                                          root@xen-orchestra-5:~# curl https://raw.githubusercontent.com/scottalanmiller/xenorchestra_installer/master/xo_install.sh | bash
                                            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                           Dload  Upload   Total   Spent    Left  Speed
                                          100  1172  100  1172    0     0   1333      0 --:--:-- --:--:-- --:--:--  1333
                                          Reading package lists... Done
                                          Building dependency tree
                                          Reading state information... Done
                                          nfs-common is already the newest version (1:1.2.8-9ubuntu12).
                                          The following packages were automatically installed and are no longer required:
                                            linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
                                            linux-image-extra-4.4.0-21-generic
                                          Use 'sudo apt autoremove' to remove them.
                                          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                                          
                                          ## Installing the NodeSource Node.js v5.x repo...
                                          
                                          
                                          ## Populating apt-get cache...
                                          
                                          + apt-get update
                                          Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
                                          Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [94.5 kB]
                                          Hit:3 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease
                                          Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
                                          Hit:5 https://deb.nodesource.com/node_5.x xenial InRelease
                                          Get:6 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [222 kB]
                                          Get:7 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [219 kB]
                                          Get:8 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [99.9 kB]
                                          Get:9 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [97.0 kB]
                                          Fetched 732 kB in 1s (438 kB/s)
                                          Reading package lists... Done
                                          
                                          ## Confirming "xenial" is supported...
                                          
                                          + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_5.x/dists/xenial/Release'
                                          
                                          ## Adding the NodeSource signing key to your keyring...
                                          
                                          + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
                                          OK
                                          
                                          ## Creating apt sources list file for the NodeSource Node.js v5.x repo...
                                          
                                          + echo 'deb https://deb.nodesource.com/node_5.x xenial main' > /etc/apt/sources.list.d/nodesource.list
                                          + echo 'deb-src https://deb.nodesource.com/node_5.x xenial main' >> /etc/apt/sources.list.d/nodesource.list
                                          
                                          ## Running `apt-get update` for you...
                                          
                                          + apt-get update
                                          Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
                                          Hit:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
                                          Hit:3 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease
                                          Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
                                          Hit:5 https://deb.nodesource.com/node_5.x xenial InRelease
                                          Reading package lists... Done
                                          
                                          ## Run `apt-get install nodejs` (as root) to install Node.js v5.x and npm
                                          
                                          Reading package lists... Done
                                          Building dependency tree
                                          Reading state information... Done
                                          nodejs is already the newest version (5.12.0-1nodesource1~xenial1).
                                          The following packages were automatically installed and are no longer required:
                                            linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
                                            linux-image-extra-4.4.0-21-generic
                                          Use 'sudo apt autoremove' to remove them.
                                          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                                            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                                           Dload  Upload   Total   Spent    Left  Speed
                                          100 15243  100 15243    0     0  69684      0 --:--:-- --:--:-- --:--:-- 69922
                                          Reading package lists... Done
                                          Building dependency tree
                                          Reading state information... Done
                                          build-essential is already the newest version (12.1ubuntu2).
                                          git is already the newest version (1:2.7.4-0ubuntu1).
                                          libpng12-dev is already the newest version (1.2.54-1ubuntu1).
                                          python-minimal is already the newest version (2.7.11-1).
                                          redis-server is already the newest version (2:3.0.6-1).
                                          The following packages were automatically installed and are no longer required:
                                            linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
                                            linux-image-extra-4.4.0-21-generic
                                          Use 'sudo apt autoremove' to remove them.
                                          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                                          fatal: destination path 'xo-server' already exists and is not an empty directory.
                                          fatal: destination path 'xo-web' already exists and is not an empty directory.
                                          npm WARN lifecycle [email protected]~prepublish: cannot run in wd %s %s (wd=%s) [email protected] npm run build /opt/xo-server
                                          npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
                                          npm WARN notsup Not compatible with your operating system or architecture: [email protected]
                                          
                                          > [email protected] build /opt/xo-server
                                          > npm run build-indexes && gulp build --production
                                          
                                          
                                          > [email protected] build-indexes /opt/xo-server
                                          > ./tools/generate-index src/api src/xapi/mixins src/xo-mixins
                                          
                                          [21:24:00] Using gulpfile /opt/xo-server/gulpfile.js
                                          [21:24:00] Starting 'build'...
                                          [21:24:00] Starting 'buildCoffee'...
                                          [21:24:00] Starting 'buildEs6'...
                                          [21:24:09] Finished 'buildCoffee' after 9.54 s
                                          [21:24:51] Finished 'buildEs6' after 51 s
                                          [21:24:51] Finished 'build' after 51 s
                                          [email protected] /opt/xo-web
                                          └── [email protected]  extraneous
                                          
                                          npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
                                          npm WARN notsup Not compatible with your operating system or architecture: [email protected]
                                          npm WARN lifecycle [email protected]~prepublish: cannot run in wd %s %s (wd=%s) [email protected] npm run build /opt/xo-web
                                          [email protected] /opt/xo-web
                                          └── [email protected]  extraneous
                                          
                                          npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
                                          npm WARN notsup Not compatible with your operating system or architecture: [email protected]
                                          
                                          > [email protected] build /opt/xo-web
                                          > npm run build-indexes && NODE_ENV=production gulp build
                                          
                                          
                                          > [email protected] build-indexes /opt/xo-web
                                          > ./tools/generate-index src/common/intl/locales
                                          
                                          [21:25:42] Using gulpfile /opt/xo-web/gulpfile.js
                                          [21:25:42] Starting 'build'...
                                          [21:25:42] Starting 'buildPages'...
                                          [21:25:42] Starting 'buildScripts'...
                                          [21:25:42] Starting 'buildStyles'...
                                          [21:25:42] Starting 'copyAssets'...
                                          [21:25:43] Finished 'buildPages' after 1.21 s
                                          [21:25:45] Finished 'buildStyles' after 3.71 s
                                          [21:25:46] Finished 'copyAssets' after 4.58 s
                                          [21:27:34] Finished 'buildScripts' after 1.87 min
                                          [21:27:34] Finished 'build' after 1.87 min
                                          root@xen-orchestra-5:~# cat /etc/*release*
                                          DISTRIB_ID=Ubuntu
                                          DISTRIB_RELEASE=16.04
                                          DISTRIB_CODENAME=xenial
                                          DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS"
                                          NAME="Ubuntu"
                                          VERSION="16.04 LTS (Xenial Xerus)"
                                          ID=ubuntu
                                          ID_LIKE=debian
                                          PRETTY_NAME="Ubuntu 16.04 LTS"
                                          VERSION_ID="16.04"
                                          HOME_URL="http://www.ubuntu.com/"
                                          SUPPORT_URL="http://help.ubuntu.com/"
                                          BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
                                          UBUNTU_CODENAME=xenial
                                          
                                          
                                          DanpD 1 Reply Last reply Reply Quote 0
                                          • DanpD
                                            Danp @xogurunoob
                                            last edited by

                                            @xogurunoob Looks like it worked after you edited the hosts file, correct? What changes did you make there.

                                            fatal: destination path 'xo-server' already exists and is not an empty directory.
                                            fatal: destination path 'xo-web' already exists and is not an empty directory.

                                            I wouldn't worry about that. The directory already existed and was populated during your first attempt.

                                            1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 26
                                            • 27
                                            • 28
                                            • 29
                                            • 30
                                            • 31
                                            • 28 / 31
                                            • First post
                                              Last post