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

    XCP-NG / XO Packer Plugin

    Scheduled Pinned Locked Moved Development
    9 Posts 3 Posters 1.3k Views 4 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
      BMeach
      last edited by

      Apologies if this is the wrong category but I am currently using the "XenServer packer.io builder" forked by ddelnano which according to the hashicorp docs says "This is a fork of the original, and recommended by the developers of XCP-NG". Just curious if there were any plans to have the vates team contribute or maintain the plugin? I'm very grateful for the work that ddelnano has put in, it just seems like over the past couple months there hasn't been much activity on the management side of the repo and would hate to see it go down the same path of the original repo. I also saw there was some talk about creating a completely new plugin using the XO API by @olivierlambert. I would be more than happy to contribute some time to the project. I just personally don't know the status of the XO API or the future of the existing plugin and didn't want to devote time to something that is going to be forgotten about. I would love to see this maybe even be a community effort like others have talked about in the past and like how the terraform plugin was made.

      Sorry for the wall of text but any advice would be greatly appreciated as I am currently migrating all of our hypervisors to xcp and would like to approach the new infrastructure from a IaC standpoint as much as possible.

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

        Hi,

        We have plans to get a packer plugin for XO API. It's not not yet in the active work but in the backlog 🙂

        B pedroalvesbatistaP 2 Replies Last reply Reply Quote 1
        • B Offline
          BMeach @olivierlambert
          last edited by

          olivierlambert Thanks for reaching out so quickly, is the API at a state where it would be stable enough to start to develop a plugin around it? Or is it in the backlog due to the constantly changing API

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

            So if you use our "internal" API (websocket with JSON RPC), it's rather stable 🙂

            The REST API isn't mature enough to be used in a complex scenario

            1 Reply Last reply Reply Quote 0
            • pedroalvesbatistaP Offline
              pedroalvesbatista @olivierlambert
              last edited by

              olivierlambert Just replying to keep on watching !

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

                BTW, we are adding async actions in the REST API (VM actions) plugged to our new task system.

                pedroalvesbatistaP 1 Reply Last reply Reply Quote 0
                • pedroalvesbatistaP Offline
                  pedroalvesbatista @olivierlambert
                  last edited by

                  olivierlambert If I'm correct, this API system is written in OCaml, right ?

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

                    On XCP-ng side, yes. But the goal is to rely on XO API as an entry point for everything instead of individual host API.

                    1 Reply Last reply Reply Quote 0
                    • pedroalvesbatistaP Offline
                      pedroalvesbatista
                      last edited by

                      Very cool ! Will a great move relying on a single entrypoint.

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