XenServer Supplemental Packs



  • Before I jump down the rabbit hole on my own, has anyone on here tried / had any success building xenserver supplemental packs? (@olivier maybe?) I'd like to be able to take the fusioninventory agent rpms here as well as any dependencies and build a supplemental pack that I can deploy on our xenserver hosts.

    Does this see feasible? Citrix seems to have some info on creating supplemental packs that's mostly aimed at driver support but it looks like features / extensions are possible too.

    Alternatively, if someone has already built such a thing and is willing to share.....



  • I've not created an supplemental packs, but I've also not had a need for them.

    You can check on the xcp-ng.org/forum and see if anyone has done this yet or is working on it. Assuming you're using XCP-ng and meant to say that rather than XenServer.



  • Nope, it's the regular old Citrix XenServer. I'm not against using XCP-ng, but we're licensed and supported as part of our VDI environment so we're staying there until further notice.

    For the moment it would be one of those "nice to have" items so I don't know how much time / effort I'm going to put into it. Like everyone else we've got some major projects that have to get done and never enough time to do them 🤓



  • @notverypunny said in XenServer Supplemental Packs:

    Nope, it's the regular old Citrix XenServer. I'm not against using XCP-ng, but we're licensed and supported as part of our VDI environment so we're staying there until further notice.

    Ah, I assumed XCP-ng since @olivier is the head of the Vates company which is the corporate sponsor of xcp-ng.



  • @DustinB3403 Yep 🙂 but they're also a Citrix Partner and XO is certified "Citrix Ready" so I figured if anyone would be in the know it would be him. If I manage to figure it out I should probably make a how-to or tutorial as it would be a cleaner way to install 3rd party stuff and I think would apply to XCP-ng the same as XS.



  • Well here is some documentation on the process of creating a supplemental pack.



  • @DustinB3403 Going through the 7.1 version of the same thing right now. Not much is making it through this sinus headache / migraine though.... Maybe another coffee will help. From what I see on the XCP-ng forum they're trying to move away from the notion of supplemental packs in favor of standard rpms.



  • @notverypunny said in XenServer Supplemental Packs:

    @DustinB3403 Going through the 7.1 version of the same thing right now. Not much is making it through this sinus headache / migraine though.... Maybe another coffee will help. From what I see on the XCP-ng forum they're trying to move away from the notion of supplemental packs in favor of standard rpms.

    Yup, because SPs are essentially private, where as the entire XCP-ng project is FOSS. It makes it way easier to just run yum install <something> and keep it all updated with the yum upgrade



  • @DustinB3403 said in XenServer Supplemental Packs:

    @notverypunny said in XenServer Supplemental Packs:

    @DustinB3403 Going through the 7.1 version of the same thing right now. Not much is making it through this sinus headache / migraine though.... Maybe another coffee will help. From what I see on the XCP-ng forum they're trying to move away from the notion of supplemental packs in favor of standard rpms.

    Yup, because SPs are essentially private, where as the entire XCP-ng project is FOSS. It makes it way easier to just run yum install <something> and keep it all updated with the yum upgrade

    Makes perfect sense for the XCP-ng project, but playing with yum and adding repos would put our hosts in an unsupported state with Citrix. Other way I might be able to do this is some sort of query over SSH from a linux machine to the bare-metal (Dell idrac) and / or the XenServer install. FusionInventory does wonders with SNMP for network devices and printers but I haven't seen anything that applies to my setup.



  • @notverypunny said in XenServer Supplemental Packs:

    @DustinB3403 said in XenServer Supplemental Packs:

    @notverypunny said in XenServer Supplemental Packs:

    @DustinB3403 Going through the 7.1 version of the same thing right now. Not much is making it through this sinus headache / migraine though.... Maybe another coffee will help. From what I see on the XCP-ng forum they're trying to move away from the notion of supplemental packs in favor of standard rpms.

    Yup, because SPs are essentially private, where as the entire XCP-ng project is FOSS. It makes it way easier to just run yum install <something> and keep it all updated with the yum upgrade

    Makes perfect sense for the XCP-ng project, but playing with yum and adding repos would put our hosts in an unsupported state with Citrix. Other way I might be able to do this is some sort of query over SSH from a linux machine to the bare-metal (Dell idrac) and / or the XenServer install. FusionInventory does wonders with SNMP for network devices and printers but I haven't seen anything that applies to my setup.

    You'll have to build an SP, and use that to ensure you can maintain your support from Citrix. Nothing else would fly with them.


Log in to reply