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

    Building XCP-ng from source code

    Scheduled Pinned Locked Moved Development
    5 Posts 3 Posters 96 Views 3 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.
    • B Offline
      benapetr
      last edited by

      Hello,

      Do we have any resources on how to build a fully working XCP-ng (dom0, installer, .iso etc.) from source code?

      There are few "helper" repos with scripts like the dev container for SRPM building, but I couldn't find any script set to actually build the installer for dom0 OS (which is IMHO some fork of CentOS 7).

      I wanted to experiment trying to get a working dom0 based on something much newer with latest kernel, like Rocky Linux 10, but I don't want to reinvent everything, I suppose there are some build scripts right? Or how do you produce the .iso file?

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

        Hi,

        Have you tried the official documentation? Like in here: https://docs.xcp-ng.org/category/development-process/

        edit: also, we already have an ISO loosely based on Alma 10, so maybe if you want to assist, that would be more interesting to sync with our teams 🙂

        G 1 Reply Last reply Reply Quote 0
        • G Offline
          Greg_E @olivierlambert
          last edited by

          @olivierlambert

          Where is this Alma 10 based image? I have a single host that will be freed up in the next week or so, would be internal storage only, but walk before run seems like a good option.

          It's an HP T740 with v1756b processor, 16GB of ram, x520-da2 and i226v connections, some size sata drive for OS and a 2tb NVME drive for VM storage.

          If things went well, I would convert my 3 host pool in my lab, it's not really doing much but would give a little bigger picture. The host are the same with exception of one is 32GB and the other two are 64GB of ram and they do not have an NVME, NAS storage for those. NFS and SMB is normally what I run from Truenas Scale.

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

            The image isn't available anywhere because it's not even a prototype right now, a very early demonstrator. I'm not sure this will be very helpful, even if "it works". Adding @yann in the loop in here

            G 1 Reply Last reply Reply Quote 0
            • G Offline
              Greg_E @olivierlambert
              last edited by

              @olivierlambert

              Ok, thanks. Yes I'm eagerly awaiting XCP-ng 9 for testing.

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