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

    XCP-ng Center 20.03.00 released

    Scheduled Pinned Locked Moved News
    39 Posts 4 Posters 12.7k 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.
    • H Offline
      hvilches @olivierlambert
      last edited by

      @olivierlambert

      Because they are not true snapshots, as they have been defined in Center. They do not behave the same, then they are not the same. Yet they are both snapshots... What else is called the same in XO and Center but are actually not the same?

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

        WTF, "not true snapshots"? Best I've heard today 😆

        Seriously, try to understand why on earth XCP-ng Center is doing that instead of telling it's XO's fault.

        H 1 Reply Last reply Reply Quote 0
        • H Offline
          hvilches @olivierlambert
          last edited by

          @olivierlambert

          It is doing that because upstream does that.

          A true snapshot allows me to create a VM from it. It has done so in XenCenter for as long as I can remember, and XCP-ng Center has continued that.

          And yes, this makes me very weary of using XO, and that I will not have a choice in the future but XO.

          But, I will leave now and you can decide how much it is ok to diverge from upstream.

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

            There's no true or false snapshot: there's snapshot that's a template, which is dumb because if you export the snapshot then it's a template and not a VM.

            In XO, a snapshot is a VM, not a template. Which is far better. For tons of reasons: backup/restore, export etc.

            Now convince me we should do otherwise, for now you have 0 technical argument.

            edit: if you like that much what you call the "upstream" (real thing would be more "the original"), why are you using XCP-ng and not Citrix Hypervisor?

            In XCP-ng, upstream is where there's more contribution. XO get more than XCP-ng Center, so it's the only officially supported client or XCP-ng.

            H 1 Reply Last reply Reply Quote 0
            • H Offline
              hvilches @olivierlambert
              last edited by

              @olivierlambert

              I am using XCP-ng because I believe in your vision as opposed to your competitors. There are other options, and yet I like what you've done with XO/A and XCP-ng. And that's why I am writing here, whereas I have never participated in a feature/bug discussion with Citrix.

              If earn a Euro in France, I expect that Euro to behave the same anywhere else that Euro's are accepted. I didn't earn a French Euro, only valid in places that accept French Euros.

              The snapshot I created in XO, is my earned Euro. Except that I didn't realize it was an XO Snapshot, different from a Center snapshot. Why that is I leave to you, but it is undeniable that they are not created equal, be it a dumb concept or not.

              Still, there is no need to continue this, as the facts are already in the thread, from both perspectives. I was just trying to help, and I am learning more than I ever expected.

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

                That's what I thought, you don't really get the fact it's still a snapshot.

                It's just that it's not a template, which is only a flag to tell XAPI how to behave. It comes with the exact same data inside.

                These are the facts. That you don't like it is an opinion, not a fact 🙂

                H 1 Reply Last reply Reply Quote 0
                • H Offline
                  hvilches @olivierlambert
                  last edited by

                  @olivierlambert

                  No, I get that... and thats the silly part. All XO needs to do is set the flag, and it has been clear from the moment you had me print the objects.

                  It is super clear to me... the XO Snapshot is different than the Center Snapshot, only because of a single flag that XO is not setting to be true.

                  That difference, is enough to make them behave differently. They are not the same, no matter how tiny that difference may be.

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

                    All XO needs to do is set the flag

                    You have 0 knowledge about how it works underneath there and why we did the change. I already explained why. Please read my post carefully.

                    So far, 0 technical argument about why we should change this behavior and why it's not the opposite (XenCenter should change this)

                    H DanpD 2 Replies Last reply Reply Quote 0
                    • H Offline
                      hvilches @olivierlambert
                      last edited by

                      @olivierlambert

                      I appreciate you trying to educate me. However, we're going in circles... Its ok, I get it. The end result is:

                      • XO Snapshots are, by example, different than Center Snapshots, by a single flag.
                      • Once Center goes away, XO Snapshots will be the only snapshots.
                      • No issue here
                      1 Reply Last reply Reply Quote 0
                      • olivierlambertO Offline
                        olivierlambert Vates 🪐 Co-Founder CEO
                        last edited by

                        I can reverse the sentence: XCP-ng Center snapshots are using is a template at true, unlike than those done on the only officially supported client, XO.

                        In XO, the reason to do so is the fact those snapshot are directly bootable VMs than you can revert or export. But you can also convert them into a template in the XO UI.

                        Having this kind of snapshot (not with template at true) is also a basic feature allowing backups, so you can restore your backup without having a template instead.

                        I don't see any valid reason to change that behavior in XO.

                        1 Reply Last reply Reply Quote 0
                        • DanpD Offline
                          Danp Pro Support Team @olivierlambert
                          last edited by

                          @olivierlambert said in XCP-ng Center 20.03.00 released:

                          why it's not the opposite (XenCenter should change this)

                          This would be the logical change, which would allow all existing snapshots to work as designed. Making the change in XO would require maintenance on all existing XO-created snapshots.

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