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

    Plugin transport-email (v0.6.0) broken ?

    Scheduled Pinned Locked Moved Solved Xen Orchestra
    20 Posts 6 Posters 5.9k 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.
    • D
      DustinB @Meth0d
      last edited by

      @meth0d said in Plugin transport-email (v0.6.0) broken ?:

      @olivierlambert said in Plugin transport-email (v0.6.0) broken ?:

      Can you test on XOA latest then? This will help to see if it's only on master

      Never done that, can i switch back and forth between master and latest on the same install?
      I will have to wait as i am currently running full backups after delta keeps failing on me again (f** that).

      Just go through this to use XOA Trial https://xen-orchestra.com/blog/xen-orchestra-free-trial/

      1 Reply Last reply
      Reply Quote 0
      • A
        Alexander 0
        last edited by olivierlambert

        I have same problem on community edition updated to the latest release.
        There is error from log file:

        {
          "message": "strict mode: unknown keyword: \"enumNames\"",
          "name": "Error",
          "stack": "Error: strict mode: unknown keyword: \"enumNames\"
            at checkStrictMode (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/util.ts:211:28)
            at checkUnknownRules (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/util.ts:27:22)
            at Object.alwaysValidSchema (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/util.ts:17:3)
            at /opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/vocabularies/applicator/properties.ts:23:48
            at Array.filter (<anonymous>)
            at Object.code (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/vocabularies/applicator/properties.ts:23:33)
            at keywordCode (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:519:9)
            at /opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:265:9
            at CodeGen.code (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/codegen/index.ts:525:33)
            at CodeGen.block (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/codegen/index.ts:680:20)
            at iterateKeywords (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:262:7)
            at groupKeywords (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:241:7)
            at /opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:233:38
            at CodeGen.code (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/codegen/index.ts:525:33)
            at CodeGen.block (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/codegen/index.ts:680:20)
            at schemaKeywords (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:232:7)
            at typeAndKeywords (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:162:3)
            at subSchemaObjCode (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:148:3)
            at subschemaCode (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:125:7)
            at KeywordCxt.subschema (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/compile/validate/index.ts:487:5)
            at applyPropertySchema (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/vocabularies/applicator/properties.ts:45:11)
            at Object.code (/opt/xen-orchestra/packages/xo-server/node_modules/ajv/lib/vocabularies/applicator/properties.ts:32:9)"
        }
        
        julien-fJ 1 Reply Last reply
        Reply Quote 0
        • olivierlambertO
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          Have you checked this @Alexander-0 ? https://xen-orchestra.com/docs/community.html

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

            I'm also pinging @julien-f or @badrAZ if it rings any bell to them 🙂

            1 Reply Last reply
            Reply Quote 0
            • A
              Alexander 0 @olivierlambert
              last edited by

              @olivierlambert I made this operations from list and have the same result.

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

                @alexander-0 Thank for this report, taking a look ASAP.

                A 1 Reply Last reply
                Reply Quote 0
                • A
                  Alexander 0 @julien-f
                  last edited by

                  @julien-f I found that there is no folder lib in /opt/xen-orchestra/packages/xo-server/node_modules/ajv/
                  May be this will help in resolving

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

                    Thank you all for your reports, should be fixed 🙂

                    https://github.com/vatesfr/xen-orchestra/commit/3cc9fd2782de353dbd866471a793366748c0c098

                    A gskgerG 2 Replies Last reply
                    Reply Quote 2
                    • A
                      Alexander 0 @julien-f
                      last edited by

                      @julien-f Plugin works! Thank you.

                      1 Reply Last reply
                      Reply Quote 2
                      • gskgerG
                        gskger Top contributor @julien-f
                        last edited by

                        @julien-f yes, works well (even with the 3td party script 😇 ). Nice job and fast as usual 👍. Thanks @Alexander-0 for helping to pin it down 👏

                        1 Reply Last reply
                        Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post