<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Netbox plugin: Error code 400 - Error: Bad Request]]></title><description><![CDATA[<p dir="auto">Hiya,</p>
<p dir="auto">Decided to configure the Netbox plugin. I followed <a href="https://xen-orchestra.com/docs/advanced.html#netbox" target="_blank" rel="noopener noreferrer nofollow ugc">Xen Orchestra documentation</a> to configure the plugin, the prefixes already existed.</p>
<p dir="auto">Custom fields are slightly different on my installation from the screenshots, nevertheless these seem irrelevant.</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1697554473918-screenshot-2023-10-17-at-15.50.52.png" alt="Screenshot 2023-10-17 at 15.50.52.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">After configuring the plugin on XO, when I hit "Test plugin" I get:</p>
<pre><code>plugin.test
{
  "id": "netbox"
}
{
  "code": 400,
  "url": "https://fw-dea12.domain.tld:8143/api/virtualization/cluster-types/",
  "data": {
    "method": "POST",
    "path": "/virtualization/cluster-types/",
    "body": {
      "name": "[TMP] Xen Orchestra Netbox plugin test - 5ttlql89h",
      "slug": "xo-test-5ttlql89h",
      "description": "This type has been created by Xen Orchestra's Netbox plugin test. If it hasn't been properly deleted, you may delete it manually."
    }
  },
  "message": "Bad Request",
  "name": "Error",
  "stack": "Error: Bad Request
    at onResponse (/opt/xen-orchestra/node_modules/http-request-plus/index.js:255:21)
    at AsyncResource.runInAsyncScope (node:async_hooks:199:9)
    at cb (/opt/xen-orchestra/node_modules/bluebird/js/release/util.js:355:42)
    at tryCatcher (/opt/xen-orchestra/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:729:18)
    at _drainQueueStep (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (node:internal/timers:464:21)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)"
}
</code></pre>
<p dir="auto">Any thoughts appreciated, thanks!</p>
<p dir="auto">EDIT:<br />
I only found <a href="https://xcp-ng.org/forum/topic/5111/netbox-debugging/">one topic</a> which seems close to my issue and its a bit old.<br />
Netbox version: 3.4.6</p>
]]></description><link>https://xcp-ng.org/forum/topic/7866/netbox-plugin-error-code-400-error-bad-request</link><generator>RSS for Node</generator><lastBuildDate>Wed, 20 May 2026 14:02:27 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/7866.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Oct 2023 14:55:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Thu, 26 Oct 2023 17:40:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pdonias" aria-label="Profile: pdonias">@<bdi>pdonias</bdi></a> ok I get a correct answer from inside but from outside I'm getting this bad request. The curl gets to the ssl certificate on the net box host, but throws the 400 bad request, when doing from outside the firewall.</p>
<p dir="auto">When testing locally, it works.</p>
<p dir="auto">Let me look this over! Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/post/66915</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66915</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Thu, 26 Oct 2023 17:40:12 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Thu, 26 Oct 2023 16:13:56 GMT]]></title><description><![CDATA[<p dir="auto">@maverick This is for the URL <a href="https://fw-dea12.domain.tld/api/extras/custom-fields/1/" target="_blank" rel="noopener noreferrer nofollow ugc">https://fw-dea12.domain.tld/api/extras/custom-fields/1/</a>, right? What about <a href="https://fw-dea12.domain.tld/api/extras/custom-fields/" target="_blank" rel="noopener noreferrer nofollow ugc">https://fw-dea12.domain.tld/api/extras/custom-fields/</a>?</p>
<p dir="auto">If that works too, could you run this from the machine that hosts your XO?<br />
Replace <code>&lt;TOKEN&gt;</code> with the token that you put in the Netbox plugin configuration:</p>
<pre><code>curl -skv -H "Content-Type: application/json" -H "Authorization: Token &lt;TOKEN&gt;" "https://fw-dea12.domain.tld/api/extras/custom-fields/"
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/66914</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66914</guid><dc:creator><![CDATA[pdonias]]></dc:creator><pubDate>Thu, 26 Oct 2023 16:13:56 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Thu, 26 Oct 2023 15:58:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pdonias" aria-label="Profile: pdonias">@<bdi>pdonias</bdi></a></p>
<p dir="auto">Just to say that yes the link is accessible.</p>
<pre><code>HTTP 200 OK
Allow: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
        {
            "id": 1,
            "url": "https://fw-dea12.domain.tld/api/extras/custom-fields/1/",
            "display": "UUID",
            "content_types": [
                "virtualization.cluster",
                "virtualization.virtualmachine",
                "virtualization.vminterface"
            ],
            "type": {
                "value": "longtext",
                "label": "Text (long)"
            },
            "object_type": null,
            "data_type": "string",
            "name": "uuid",
            "label": "UUID",
            "group_name": "",
            "description": "Object UUID",
            "required": false,
            "search_weight": 1000,
            "filter_logic": {
                "value": "exact",
                "label": "Exact"
            },
            "ui_visibility": {
                "value": "read-write",
                "label": "Read/Write"
            },
            "default": null,
            "weight": 100,
            "validation_minimum": null,
            "validation_maximum": null,
            "validation_regex": "",
            "choices": [],
            "created": "2023-10-17T12:20:53.892582Z",
            "last_updated": "2023-10-17T12:21:47.628430Z"
        }
    ]
}
</code></pre>
<p dir="auto">Logged in</p>
]]></description><link>https://xcp-ng.org/forum/post/66913</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66913</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Thu, 26 Oct 2023 15:58:28 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Thu, 26 Oct 2023 15:56:16 GMT]]></title><description><![CDATA[<p dir="auto">@maverick Please make sure that you're logged in by going to <a href="https://fw-dea12.domain.tld:8143/" target="_blank" rel="noopener noreferrer nofollow ugc">https://fw-dea12.domain.tld:8143/</a> first.</p>
]]></description><link>https://xcp-ng.org/forum/post/66912</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66912</guid><dc:creator><![CDATA[pdonias]]></dc:creator><pubDate>Thu, 26 Oct 2023 15:56:16 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Thu, 26 Oct 2023 15:55:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pdonias" aria-label="Profile: pdonias">@<bdi>pdonias</bdi></a> hi there sorry for the late reply.</p>
<p dir="auto">If I open said link on the browser I get:<img src="/forum/assets/uploads/files/1698335690631-screenshot-2023-10-26-at-16.54.47.png" alt="Screenshot 2023-10-26 at 16.54.47.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://xcp-ng.org/forum/post/66911</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66911</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Thu, 26 Oct 2023 15:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Wed, 25 Oct 2023 13:54:43 GMT]]></title><description><![CDATA[<p dir="auto">@maverick It's weird because the error log should have more fields. Are you able to access this URL from a browser where you're logged in your Netbox? <a href="https://fw-dea12.domain.tld:8143/api/extras/custom-fields/" target="_blank" rel="noopener noreferrer nofollow ugc">https://fw-dea12.domain.tld:8143/api/extras/custom-fields/</a></p>
]]></description><link>https://xcp-ng.org/forum/post/66865</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66865</guid><dc:creator><![CDATA[pdonias]]></dc:creator><pubDate>Wed, 25 Oct 2023 13:54:43 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Wed, 25 Oct 2023 10:23:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pdonias" aria-label="Profile: pdonias">@<bdi>pdonias</bdi></a></p>
<p dir="auto">Hi there and thank you for your reply.<br />
Well, the error messages aren't exactly equal so to say.</p>
<p dir="auto">In the image below you can see the result of testing before the XO update was completed (namely the Oct 24 11:11 test was made after update BEFORE reboot/xo restart and 11:16 was after).<br />
So the error message does change slightly.</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1698229256194-screenshot-2023-10-25-at-11.19.14.png" alt="Screenshot 2023-10-25 at 11.19.14.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Oct 24, 11:11</p>
<pre><code>plugin.test
{
  "id": "netbox"
}
{
  "code": 400,
  "url": "https://fw-dea12.domain.tld:8143/api/virtualization/cluster-types/",
  "data": {
    "method": "POST",
    "path": "/virtualization/cluster-types/",
    "body": {
      "name": "[TMP] Xen Orchestra Netbox plugin test - 5qz91pafh",
      "slug": "xo-test-5qz91pafh",
      "description": "This type has been created by Xen Orchestra's Netbox plugin test. If it hasn't been properly deleted, you may delete it manually."
    }
  },
  "message": "Bad Request",
  "name": "Error",
  "stack": "Error: Bad Request
    at onResponse (/opt/xen-orchestra/node_modules/http-request-plus/index.js:255:21)
    at AsyncResource.runInAsyncScope (node:async_hooks:199:9)
    at cb (/opt/xen-orchestra/node_modules/bluebird/js/release/util.js:355:42)
    at tryCatcher (/opt/xen-orchestra/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/opt/xen-orchestra/node_modules/bluebird/js/release/promise.js:729:18)
    at _drainQueueStep (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/opt/xen-orchestra/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (node:internal/timers:464:21)
    at process.callbackTrampoline (node:internal/async_hooks:130:17)"
}
</code></pre>
<p dir="auto">And Oct 24, 11:16:</p>
<pre><code>plugin.test
{
  "id": "netbox"
}
{
  "originalUrl": "https://fw-dea12.domain.tld:8143/api/extras/custom-fields/",
  "url": "https://fw-dea12.domain.tld:8143/api/extras/custom-fields/",
  "data": {
    "method": "GET",
    "path": "/extras/custom-fields/"
  },
  "message": "400 Bad Request",
  "name": "Error",
  "stack": "Error: 400 Bad Request
    at Object.assertSuccess (/opt/xen-orchestra/node_modules/http-request-plus/index.js:162:19)
    at httpRequestPlus (/opt/xen-orchestra/node_modules/http-request-plus/index.js:217:22)
    at httpRequest (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:146:26)
    at Netbox.#request (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:183:18)
    at Netbox.#checkCustomFields (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:203:26)
    at Netbox.test (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:106:5)
    at default.testPlugin (file:///opt/xen-orchestra/packages/xo-server/src/xo-mixins/plugins.mjs:285:5)
    at Xo.test (file:///opt/xen-orchestra/packages/xo-server/src/api/plugin.mjs:109:3)
    at Api.#callApiMethod (file:///opt/xen-orchestra/packages/xo-server/src/xo-mixins/api.mjs:417:20)"
}
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/66860</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66860</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Wed, 25 Oct 2023 10:23:15 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Wed, 25 Oct 2023 08:25:17 GMT]]></title><description><![CDATA[<p dir="auto">@maverick Thanks, that seems correct. So you're getting the exact same error as before when you test the plugin? Now that you're up-to-date, you should get more information in the full error log.</p>
]]></description><link>https://xcp-ng.org/forum/post/66852</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66852</guid><dc:creator><![CDATA[pdonias]]></dc:creator><pubDate>Wed, 25 Oct 2023 08:25:17 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 17:28:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pdonias" aria-label="Profile: pdonias">@<bdi>pdonias</bdi></a> said in <a href="/forum/post/66830">Netbox plugin: Error code 400 - Error: Bad Request</a>:</p>
<blockquote>
<p dir="auto">/#/settings/plugins?s=netbox</p>
</blockquote>
<p dir="auto">Netbox 1.3.0</p>
]]></description><link>https://xcp-ng.org/forum/post/66842</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66842</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 24 Oct 2023 17:28:40 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 14:18:41 GMT]]></title><description><![CDATA[<p dir="auto">@maverick What version of the Netbox <em>plugin</em> do you see in the UI? (<code>/#/settings/plugins?s=netbox</code>)</p>
]]></description><link>https://xcp-ng.org/forum/post/66830</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66830</guid><dc:creator><![CDATA[pdonias]]></dc:creator><pubDate>Tue, 24 Oct 2023 14:18:41 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 14:00:16 GMT]]></title><description><![CDATA[<p dir="auto">Okay so now at least you are on a right build <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bbd7a2dd886" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://xcp-ng.org/forum/post/66827</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66827</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Tue, 24 Oct 2023 14:00:16 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 14:00:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/pdonias" aria-label="Profile: pdonias">@<bdi>pdonias</bdi></a> thank you for your reply.</p>
<p dir="auto">I restarted the whole server before actually testing.</p>
<p dir="auto">the screenshot above was immediately after the build but before the reboot. Was focused on the commit.<br />
Then rebooted, tested, error.</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1698155886542-screenshot-2023-10-24-at-14.58.03.png" alt="Screenshot 2023-10-24 at 14.58.03.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://xcp-ng.org/forum/post/66826</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66826</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 24 Oct 2023 14:00:35 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 12:28:46 GMT]]></title><description><![CDATA[<p dir="auto">Nice catch <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/danp" aria-label="Profile: Danp">@<bdi>Danp</bdi></a> <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bbd7a2dd886" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
@maverick, maybe you forgot to restart <code>xo-server</code>?</p>
]]></description><link>https://xcp-ng.org/forum/post/66822</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66822</guid><dc:creator><![CDATA[pdonias]]></dc:creator><pubDate>Tue, 24 Oct 2023 12:28:46 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 11:32:35 GMT]]></title><description><![CDATA[<p dir="auto">@maverick said in <a href="/forum/post/66816">Netbox plugin: Error code 400 - Error: Bad Request</a>:</p>
<blockquote>
<p dir="auto">XO up to date now</p>
</blockquote>
<p dir="auto">Something appears to be wrong because the version of <code>xo=server</code> is way off (should be 5.124.0)</p>
]]></description><link>https://xcp-ng.org/forum/post/66820</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66820</guid><dc:creator><![CDATA[Danp]]></dc:creator><pubDate>Tue, 24 Oct 2023 11:32:35 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 24 Oct 2023 10:17:52 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/forum/assets/uploads/files/1698142415398-screenshot-2023-10-24-at-10.45.12.png" alt="Screenshot 2023-10-24 at 10.45.12.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">XO up to date now</p>
<pre><code>plugin.test
{
  "id": "netbox"
}
{
  "originalUrl": "https://fw-dea12.domain.tld:8143/api/extras/custom-fields/",
  "url": "https://fw-dea12.domain.tld:8143/api/extras/custom-fields/",
  "data": {
    "method": "GET",
    "path": "/extras/custom-fields/"
  },
  "message": "400 Bad Request",
  "name": "Error",
  "stack": "Error: 400 Bad Request
    at Object.assertSuccess (/opt/xen-orchestra/node_modules/http-request-plus/index.js:162:19)
    at httpRequestPlus (/opt/xen-orchestra/node_modules/http-request-plus/index.js:217:22)
    at httpRequest (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:146:26)
    at Netbox.#request (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:183:18)
    at Netbox.#checkCustomFields (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:203:26)
    at Netbox.test (/opt/xen-orchestra/packages/xo-server-netbox/src/index.js:106:5)
    at default.testPlugin (file:///opt/xen-orchestra/packages/xo-server/src/xo-mixins/plugins.mjs:285:5)
    at Xo.test (file:///opt/xen-orchestra/packages/xo-server/src/api/plugin.mjs:109:3)
    at Api.#callApiMethod (file:///opt/xen-orchestra/packages/xo-server/src/xo-mixins/api.mjs:417:20)"
}
</code></pre>
<p dir="auto">Still giving the same 400 bad request error</p>
]]></description><link>https://xcp-ng.org/forum/post/66816</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66816</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 24 Oct 2023 10:17:52 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Wed, 18 Oct 2023 08:14:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a> as you know I'm not a developer and cannot contribute with code or fixes.<br />
Thanks...</p>
]]></description><link>https://xcp-ng.org/forum/post/66647</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66647</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Wed, 18 Oct 2023 08:14:37 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 18:26:37 GMT]]></title><description><![CDATA[<p dir="auto">I mean to remove the dep/package so you can build. The branch is not rebased on master since 1093 commits. You can try to do it by yourself and see if you can build after rebasing it.</p>
<p dir="auto">About merging it: sadly, we do not have the resources to check/investigate and solve build issue on any other platform than x86 at the moment. I prepared a Arm instance for Florent last year, but we have many other things with a higher priority right now. However, contributions are welcome <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bbd7a2dd886" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://xcp-ng.org/forum/post/66636</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66636</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Tue, 17 Oct 2023 18:26:37 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 18:21:51 GMT]]></title><description><![CDATA[<p dir="auto">@sorry Olivier I'm not sure what you mean by isolate the dependency so I won't be able to use fuse for mounts?<br />
Has the arm fix branch been merged?</p>
]]></description><link>https://xcp-ng.org/forum/post/66634</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66634</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 17 Oct 2023 18:21:51 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 18:18:41 GMT]]></title><description><![CDATA[<p dir="auto">Since we do not make tests on it (for now), you'll have to isolate the dependencies that aren't working with it to workaround that <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bbd7a2dd886" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">edit: it seems related to <code>fuse-native</code> in your case</p>
]]></description><link>https://xcp-ng.org/forum/post/66632</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66632</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Tue, 17 Oct 2023 18:18:41 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 18:14:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a>  already updated node to latest lts</p>
<p dir="auto">Its an ARM instance.</p>
<p dir="auto"><a href="https://xcp-ng.org/forum/topic/6344/libfuse-so-error-adding-symbols-file-in-wrong-format">https://xcp-ng.org/forum/topic/6344/libfuse-so-error-adding-symbols-file-in-wrong-format</a></p>
]]></description><link>https://xcp-ng.org/forum/post/66631</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66631</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 17 Oct 2023 18:14:46 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 18:08:23 GMT]]></title><description><![CDATA[<p dir="auto">As stated in the doc, current Node LTS is required <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=bbd7a2dd886" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> (so that's normal it doesn't work on Node 16)</p>
<p dir="auto">About the dep, I don't know, on what kind of machine you are building it?</p>
]]></description><link>https://xcp-ng.org/forum/post/66629</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66629</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Tue, 17 Oct 2023 18:08:23 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 17:50:33 GMT]]></title><description><![CDATA[<pre><code># yarn
yarn install v1.22.19
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
warning "workspace-aggregator-8a1904ad-6260-4eb8-b5d4-0d47e2dea9f0 &gt; @vates/node-vsphere-soap &gt; soap@1.0.0" has incorrect peer dependency "axios@^0.27.2".
warning Workspaces can only be enabled in private projects.
[5/5] Building fresh packages...
[1/19] ⠁ core-js
[6/19] ⠁ vue-demi
[3/19] ⠁ esbuild
[4/19] ⠁ fuse-native
error /opt/xen-orchestra/node_modules/fuse-native: Command failed.
Exit code: 1
Command: node-gyp-build
Arguments: 
Directory: /opt/xen-orchestra/node_modules/fuse-native
Output:
node:events:495
      throw er; // Unhandled 'error' event
      ^

Error: spawn node-gyp ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:284:19)
    at onErrorNT (node:internal/child_process:477:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on ChildProcess instance at:
    at ChildProcess._handle.onexit (node:internal/child_process:290:12)
    at onErrorNT (node:internal/child_process:477:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'spawn node-gyp',
  path: 'node-gyp',
  spawnargs: [ 'rebuild' ]
</code></pre>
<p dir="auto">Is this related to the fuse arm dependency?</p>
]]></description><link>https://xcp-ng.org/forum/post/66628</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66628</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 17 Oct 2023 17:50:33 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 17:48:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/olivierlambert" aria-label="Profile: olivierlambert">@<bdi>olivierlambert</bdi></a></p>
<p dir="auto">unfortunately not progressing</p>
<pre><code># yarn
yarn install v1.22.19
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
error lint-staged@14.0.1: The engine "node" is incompatible with this module. Expected version "^16.14.0 || &gt;=18.0.0". Got "16.13.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
</code></pre>
<p dir="auto">updating node</p>
]]></description><link>https://xcp-ng.org/forum/post/66626</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66626</guid><dc:creator><![CDATA[mavoff]]></dc:creator><pubDate>Tue, 17 Oct 2023 17:48:31 GMT</pubDate></item><item><title><![CDATA[Reply to Netbox plugin: Error code 400 - Error: Bad Request on Tue, 17 Oct 2023 17:46:19 GMT]]></title><description><![CDATA[<p dir="auto">That will be a big jump for you then <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=bbd7a2dd886" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" style="height:23px;width:auto;vertical-align:middle" title=":p" alt="😛" /></p>
]]></description><link>https://xcp-ng.org/forum/post/66625</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/66625</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Tue, 17 Oct 2023 17:46:19 GMT</pubDate></item></channel></rss>