App Layering

Citrix Provisioning

You can publish layered images to Citrix Provisioning running on MS Hyper-V, VMware vSphere, Nutanix AHV Acropolis, or XenServer.

Software requirements

When creating a platform layer for Citrix Provisioning, the following software must be in a location accessible to the packaging machine:

  • Citrix Provisioning installer.
  • Connection broker installer, if using a broker.

Only install hypervisor tools on the platform layer to override your primary hypervisor. (The primary hypervisor is deployed on the OS layer.)

To update the platform layer with a new version, you only need the software updates.

Citrix Provisioning prerequisites

  • Disable IPv6 on the OS layer

    If IPv6 is enabled on your OS Layer, add a version to the OS layer and disable IPv6 on it. A new platform layer must be created based on the new OS layer version.


    If you disable IPv6 on the platform layer instead of on the OS layer, the resulting Citrix Provisioning machines lose the network connection and hang when booted.

  • Install the App Layering agent on Citrix Provisioning servers

    Install the agent on Citrix Provisioning servers, and wherever your connector is configured to run scripts. Register each of the agents with the App Layering appliance.

  • Install the Citrix Provisioning console where the agent is installed

    The Citrix Provisioning console must be installed on all Citrix Provisioning servers where the agent is installed.

  • Make sure Citrix Provisioning Target Device Imaging software is available to install

    The Target Device Imaging software must be available to install on the platform layer. Use the version that is deployed on the server where you are publishing images.

  • Citrix Provisioning resource information

    The Citrix Provisioning info listed in this Citrix Provisioning Connector Configuration topic.

  • Install PowerShell Snap-in

    Install the appropriate PowerShell Snap-in.

  • Unique CMID for each target device (if using KMS)

    When using KMS licensing, Citrix Provisioning requires that each target device has a unique CMID. For the full story, check out this Citrix article, Demystifying KMS and Provisioning Services. Rearming KMS is covered in the steps to Create a Platform layer.

  • More Citrix Provisioning settings to use in your environment

    Configure Citrix Provisioning on your platform layer. Make sure that the settings match the environment where the layered image is to be used.

  • Citrix Provisioning for Hyper-V

    Requires a Legacy Network Adapter to Pre-Boot Execution Environment boot.

Hypervisor prerequisites

  • Software and settings - Access to the software to install on the layer.

  • Hypervisor resource information - The hypervisor info listed in the connector configuration you are using.

Connection broker prerequisites

You need any installers, tools, and settings required to run your connection broker on the hypervisor you are using.

Required Tools and Settings

  • KMS settings, if using KMS licensing

Once you have the requirements, you are ready to create the Platform layer.

Citrix Provisioning