XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. markxc
    M
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 8
    • Groups 0

    markxc

    @markxc

    2
    Reputation
    5
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    markxc Unfollow Follow

    Best posts made by markxc

    • RE: Xen Orchestra Lite

      @olivierlambert

      nice tool 🙂 will there be an option to disable remote google font integration because of GDRP?

      posted in XO Lite
      M
      markxc
    • RE: xe-guest-utilities on ubuntu 22.04

      Hi i have done a Release upgrade from 20.04 to 22.04 LTS

      one VM doesnt recognice the xentools....

      i mounted tools from cd and installed it again ... all was fine but xenorchestra says

      Management agent not detected

      br

      Mark

      posted in Compute
      M
      markxc

    Latest posts made by markxc

    • RE: Error: invalid HTTP header in response body

      dear all i am facing the same issue

      Error: invalid HTTP header in response body

      {
        "data": {
          "mode": "delta",
          "reportWhen": "failure"
        },
        "id": "1749107336350",
        "jobId": "89511625-67f3-46be-98fe-8d7a7584386f",
        "jobName": "All-2-50G-Delta",
        "message": "backup",
        "scheduleId": "405be84c-8b49-408a-871e-b21c211ee326",
        "start": 1749107336350,
        "status": "failure",
        "infos": [
          {
            "data": {
              "vms": [
                "20e7d42f-bf69-186d-ec65-82e08230e557"
              ]
            },
            "message": "vms"
          }
        ],
        "tasks": [
          {
            "data": {
              "type": "VM",
              "id": "20e7d42f-bf69-186d-ec65-82e08230e557",
              "name_label": "PfSense_Ip_92_61_60_23_EXT_172_16_16_99_INT_2022_03_03_07_24_57"
            },
            "id": "1749107339106",
            "message": "backup VM",
            "start": 1749107339106,
            "status": "failure",
            "tasks": [
              {
                "id": "1749107339113",
                "message": "clean-vm",
                "start": 1749107339113,
                "status": "success",
                "end": 1749107339118,
                "result": {
                  "merge": false
                }
              },
              {
                "id": "1749107339665",
                "message": "snapshot",
                "start": 1749107339665,
                "status": "success",
                "end": 1749107341927,
                "result": "02828209-8cc6-8694-8fdd-af5aa04d5b90"
              },
              {
                "data": {
                  "id": "455eee8b-49ca-4552-9431-ebb417fbd8f8",
                  "isFull": true,
                  "type": "remote"
                },
                "id": "1749107341927:0",
                "message": "export",
                "start": 1749107341927,
                "status": "success",
                "tasks": [
                  {
                    "id": "1749107347491",
                    "message": "clean-vm",
                    "start": 1749107347491,
                    "status": "success",
                    "end": 1749107347494,
                    "result": {
                      "merge": false
                    }
                  }
                ],
                "end": 1749107347496
              }
            ],
            "end": 1749107347496,
            "result": {
              "message": "invalid HTTP header in response body",
              "name": "Error",
              "stack": "Error: invalid HTTP header in response body\n    at checkVdiExport (file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/xapi/vdi.mjs:40:19)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Xapi.exportContent (file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/xapi/vdi.mjs:326:7)\n    at async file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/backups/_incrementalVm.mjs:56:34\n    at async Promise.all (index 1)\n    at async cancelableMap (file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/backups/_cancelableMap.mjs:11:12)\n    at async exportIncrementalVm (file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/backups/_incrementalVm.mjs:25:3)\n    at async IncrementalXapiVmBackupRunner._copy (file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/backups/_runners/_vmRunners/IncrementalXapi.mjs:44:25)\n    at async IncrementalXapiVmBackupRunner.run (file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/backups/_runners/_vmRunners/_AbstractXapi.mjs:396:9)\n    at async file:///opt/xo/xo-builds/xen-orchestra-202503211145/@xen-orchestra/backups/_runners/VmsXapi.mjs:166:38"
            }
          }
        ],
        "end": 1749107347497
      }
      
      posted in Backup
      M
      markxc
    • RE: create a new vm using a iso setting cpu ram network via api

      @nathanael-h

      thanks for info

      i used https://github.com/ddelnano/packer-plugin-xenserver
      but because of lack of ssh key support i changed the code a bit.
      now i can use ssh keys. (not ready for a PR)

      my problem is that inside the auto iso i use a shell script doing a reboot within the install.
      the reason is that i use this iso also on bare metal installations, some software i cant install without doing a reboot.

      i will now focus on the ansible integratian an fire the commands after the reboot using ansible.
      this might work.

      br

      Mark

      posted in REST API
      M
      markxc
    • RE: create a new vm using a iso setting cpu ram network via api

      @olivierlambert

      Hi Oliver,

      I’ve been experimenting with Terraform — I can create a VM and boot it using my autoinstall ISO, but unfortunately, most other things aren’t working as expected.

      So I gave Packer a try instead.

      With Packer, I can successfully create a VM, mount the ISO, and perform the installation.

      At the moment, I’m stuck trying to reliably detect when the VM installation is actually finished — I’m currently working on a script to solve that.

      Out of curiosity: how do you handle the Xen Orchestra appliance installation?

      Here’s what I’m aiming for:

      We want to generate a custom VM image for our clients to import into different hypervisors (VMware, Xen, XCP-ng, Hyper-V, VirtualBox).

      My current workflow and progress:

      Generate autoinstall ISO with custom config — DONE

      Create VM, mount ISO, perform install, and detect when installation is complete — NOT WORKING YET

      Shut down the VM — DONE

      Export VM as an OVA template — DONE

      Convert that export to other formats for common hypervisors — DONE

      Upload final images to our storage for delivery to clients — DONE

      The goal is to fully automate the process — like a CI/CD pipeline for VM images.

      Right now, I’m able to do nearly everything except reliably detecting when the VM installation is finished.

      br

      mark

      posted in REST API
      M
      markxc
    • create a new vm using a iso setting cpu ram network via api

      hi
      i am struggling with the api.

      can i do the following using api?:

      1. Create a VM using ubuntu 22X. template
      • define the following:
        -) CPU, Ram, bios, network interface and iso i want to use for install

      then it should start vm creation and run my iso (its a autoinstall iso)

      i was able to make it work using packer but packer plugin is quit old and not really mantained...

      br

      mark

      posted in REST API
      M
      markxc
    • RE: Xen Orchestra Lite

      @olivierlambert

      nice tool 🙂 will there be an option to disable remote google font integration because of GDRP?

      posted in XO Lite
      M
      markxc
    • RE: xe-guest-utilities on ubuntu 22.04

      Hi i have done a Release upgrade from 20.04 to 22.04 LTS

      one VM doesnt recognice the xentools....

      i mounted tools from cd and installed it again ... all was fine but xenorchestra says

      Management agent not detected

      br

      Mark

      posted in Compute
      M
      markxc
    • RE: ZTP Restore XOA From Backup

      on my side importing backup config in a new XO installation worked (Using Webinterface). (i build from sources). Only thing wich bugs are backup jobs - i had to open and resubmit every backup job to get them work...
      br

      Mark

      posted in Xen Orchestra
      M
      markxc
    • RE: "CROSSTalk" CPU vulnerabilty (cross-core data leak)

      Hi do i need to patch my xenserver using AMD EPYC ? Those patches get offered to my AMD nodes by XO.
      On intel Xeon nodes it makes sense to me ....

      posted in News
      M
      markxc