XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Installed from sources - no plugins

    Scheduled Pinned Locked Moved Solved Xen Orchestra
    10 Posts 4 Posters 815 Views 1 Watching
    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.
    • geoffhouseG Offline
      geoffhouse
      last edited by geoffhouse

      I've literally spent the last few hours on this, and I feel like I'm losing my mind.

      I've installed XO from source, followed every step, and symlinked various plugins from the /opt/xen-orchestra/packages folder to /usr/local/lib/node_modules.

      And still ... the GUI shows "No plugins found". AGGHHHH!!
      And yes - I restarted the service. I even rebooted the VM.

      What's worse is that we have another dev machine, where it works perfectly. I've tried copying the /opt/xen-orchestra/ folder across from one machine to another - and yeah, it works, but that's not the point. 😊
      I just don't seem to be able to download the code from github and get it working.

      Nothing obvious in the log, both the same versions of ubuntu (18.04).

      Can anyone help? What am I doing wrong?
      Is there another build step after I've symlinked the plugin folders?

      Thanks!!!

      1 Reply Last reply Reply Quote 0
      • DanpD Offline
        Danp Pro Support Team
        last edited by

        Can you show us the output from find /usr/local/lib/node_modules/ -type l -ls?

        geoffhouseG 1 Reply Last reply Reply Quote 0
        • olivierlambertO Offline
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          How did you install it in the first place? Following our doc or using a script?

          geoffhouseG 1 Reply Last reply Reply Quote 0
          • geoffhouseG Offline
            geoffhouse @Danp
            last edited by

            @Danp said in Installed from sources - no plugins:

            Can you show us the output from find /usr/local/lib/node_modules/ -type l -ls?

            houseg10@bcn-bh-xo201:/opt$ find /usr/local/lib/node_modules/ -type l -ls
               817903      0 lrwxrwxrwx   1 root     root           54 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-transport-nagios -> /opt/xen-orchestra/packages/xo-server-transport-nagios
               817900      0 lrwxrwxrwx   1 root     root           49 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-test-plugin -> /opt/xen-orchestra/packages/xo-server-test-plugin
               817896      0 lrwxrwxrwx   1 root     root           52 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-backup-reports -> /opt/xen-orchestra/packages/xo-server-backup-reports
               817905      0 lrwxrwxrwx   1 root     root           52 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-transport-xmpp -> /opt/xen-orchestra/packages/xo-server-transport-xmpp
               817902      0 lrwxrwxrwx   1 root     root           55 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-transport-icinga2 -> /opt/xen-orchestra/packages/xo-server-transport-icinga2
               817891      0 lrwxrwxrwx   1 root     root           43 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-audit -> /opt/xen-orchestra/packages/xo-server-audit
               817907      0 lrwxrwxrwx   1 root     root           47 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-web-hooks -> /opt/xen-orchestra/packages/xo-server-web-hooks
               817895      0 lrwxrwxrwx   1 root     root           47 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-auth-saml -> /opt/xen-orchestra/packages/xo-server-auth-saml
               817899      0 lrwxrwxrwx   1 root     root           52 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-sdn-controller -> /opt/xen-orchestra/packages/xo-server-sdn-controller
               817901      0 lrwxrwxrwx   1 root     root           53 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-transport-email -> /opt/xen-orchestra/packages/xo-server-transport-email
               817904      0 lrwxrwxrwx   1 root     root           53 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-transport-slack -> /opt/xen-orchestra/packages/xo-server-transport-slack
               817906      0 lrwxrwxrwx   1 root     root           50 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-usage-report -> /opt/xen-orchestra/packages/xo-server-usage-report
               817898      0 lrwxrwxrwx   1 root     root           48 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-perf-alert -> /opt/xen-orchestra/packages/xo-server-perf-alert
               817897      0 lrwxrwxrwx   1 root     root           51 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-load-balancer -> /opt/xen-orchestra/packages/xo-server-load-balancer
               817893      0 lrwxrwxrwx   1 root     root           49 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-auth-google -> /opt/xen-orchestra/packages/xo-server-auth-google
               817892      0 lrwxrwxrwx   1 root     root           49 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-auth-github -> /opt/xen-orchestra/packages/xo-server-auth-github
               817894      0 lrwxrwxrwx   1 root     root           47 Jun  2 17:22 /usr/local/lib/node_modules/xo-server-auth-ldap -> /opt/xen-orchestra/packages/xo-server-auth-ldap
            

            Thanks! 🙂

            1 Reply Last reply Reply Quote 0
            • geoffhouseG Offline
              geoffhouse @olivierlambert
              last edited by

              @olivierlambert I've tried both. I followed your instructions on https://xen-orchestra.com/docs/from_the_sources.html and I also tried https://github.com/Jarli01/xenorchestra_installer (in case I was missing something obvious).
              Appreciate your help. 🙂

              1 Reply Last reply Reply Quote 0
              • DanpD Offline
                Danp Pro Support Team
                last edited by

                There are some recent commits that could be causing this.

                1 Reply Last reply Reply Quote 0
                • DanpD Offline
                  Danp Pro Support Team
                  last edited by

                  Looks like @julien-f will have this resolved shortly.

                  @geoffhouse You will need to pull down the patch and rebuild once it's available on Github.

                  1 Reply Last reply Reply Quote 0
                  • julien-fJ Offline
                    julien-f Vates 🪐 Co-Founder XO Team
                    last edited by

                    I've pushed the fix, sorry for this 😨

                    1 Reply Last reply Reply Quote 0
                    • geoffhouseG Offline
                      geoffhouse
                      last edited by

                      @julien-f said in Installed from sources - no plugins:

                      I've pushed the fix, sorry for this 😨

                      That's ok - I'm just glad to know I wasn't going mad!! 😂

                      Thanks for sorting it so quickly. All working now 🙂

                      1 Reply Last reply Reply Quote 0
                      • olivierlambertO Offline
                        olivierlambert Vates 🪐 Co-Founder CEO
                        last edited by

                        Thanks for the feedback 🙂

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post