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

    Xen Orchestra on Ubuntu 15.10 - Complete installation instructions

    Scheduled Pinned Locked Moved IT Discussion
    how toxen orchestraubuntu 15.10debianxenopen sourceubuntulinuxxenserver
    609 Posts 24 Posters 293.9k Views
    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.
    • O
      olivier
      last edited by

      Build should be back on track on next-release branch.

      D 1 Reply Last reply Reply Quote 4
      • D
        DustinB3403 @olivier
        last edited by

        @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
        
        1 Reply Last reply Reply Quote 1
        • O
          olivier
          last edited by

          If you want to stick on stable, a workaround would be npm i lodash.trim@3.0.1

          1 Reply Last reply Reply Quote 1
          • D
            DustinB3403
            last edited by

            At @olivier this is what I'm getting now, attempting this install.

            0_1452704902568_XenCenter_2016-01-13_12-07-42.png

            1 Reply Last reply Reply Quote 0
            • S
              scottalanmiller
              last edited by

              Same here, even after installing GULP.

              D 1 Reply Last reply Reply Quote 0
              • D
                DustinB3403 @scottalanmiller
                last edited by

                @scottalanmiller Are you running stable as well, or "next release" ?

                S 1 Reply Last reply Reply Quote 0
                • S
                  scottalanmiller @DustinB3403
                  last edited by

                  @DustinB3403 said:

                  @scottalanmiller Are you running stable as well, or "next release" ?

                  I'm running from your how-to

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

                    That's because the install process went bad, due to lodash issue (we reported it here)

                    So before the npm i, do a npm i lodash.trim@3.0.1.

                    D 1 Reply Last reply Reply Quote 1
                    • D
                      DustinB3403
                      last edited by

                      Yeah I got it sorted, getting the updated guide sorted out

                      Thank you

                      1 Reply Last reply Reply Quote 0
                      • D
                        Dashrender @olivier
                        last edited by

                        @olivier said:

                        That's because the install process went bad, due to lodash issue (we reported it here)

                        So before the npm i, do a npm i lodash.trim@3.0.1.

                        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!

                        1 Reply Last reply Reply Quote 0
                        • S
                          scottalanmiller @Alex Sage
                          last edited by

                          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 lodash.trim@3.0.1
                          sudo npm install
                          sudo npm run build
                          cd /opt/xo-server
                          sudo npm start
                          
                          1 Reply Last reply Reply Quote 1
                          • O
                            olivier
                            last edited by

                            The lodash specific stuff won't be necessary after the 4.12

                            A 1 Reply Last reply Reply Quote 2
                            • S
                              scottalanmiller
                              last edited by

                              Boom, the script goes from bare Ubuntu 15.10 install to this in one command...

                              0_1452711304634_xo1.png

                              1 Reply Last reply Reply Quote 2
                              • S
                                scottalanmiller
                                last edited by

                                And that one command is "xoinstall.sh", before someone points out that there are lots of commands. It's a single scripted command 🙂

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

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

                                  1 Reply Last reply Reply Quote 1
                                  • O
                                    olivier
                                    last edited by olivier

                                    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

                                    1 Reply Last reply Reply Quote 1
                                    • S
                                      scottalanmiller
                                      last edited by

                                      We now have XO running on our Scale cluster 🙂

                                      travisdh1T 1 Reply Last reply Reply Quote 1
                                      • travisdh1T
                                        travisdh1 @scottalanmiller
                                        last edited by

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

                                        D S 2 Replies Last reply Reply Quote 0
                                        • D
                                          DustinB3403 @travisdh1
                                          last edited by DustinB3403

                                          @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

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            Alex Sage
                                            last edited by Alex Sage

                                            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 🙂

                                            1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 30
                                            • 31
                                            • 6 / 31
                                            • First post
                                              Last post