Citrix Application Layering 4.x – Creating App Layers , Templates and Publishing

Create App Layer

See Citrix CTX225952 (4.x Layering Best Practices) – https://support.citrix.com/article/CTX225952

For the following example we will use Office 2016 x86 to demonstrate application layers

Step 1: Go back to ELM Appliance , Select Layers>App and Select Create App Layer

applay_1

Step 2: Enter layer Name and version number. Then click down arrow

APplaynew-19PNG.PNG

Step 3: Select the OS Layer (I will choose W2016OSLayer). Then click down arrowAPplaynew-20PNG.PNG

Step 4: Leave as default(as no prerequisites exist for our Office 2016 test) , Then click down arrowapplay_4

Step 5: Select the “XenServer – XENSERVER-POOL” Connector, Then click down arrowapplay_5

Step 6: Leave as default (as i am deploying to different hypervisor), Then click down arrowapplay_6

Step 7: Leave as default (it uses the layer name ), or change if required, Then click down arrow

APplaynew-21PNG.PNG

Step 8: Choose appropriate icon for layer, Then click down arrow

APplaynew-22PNG.PNG

Step 9: Confirm details are all correct , Click Create Layer

APplaynew-23PNG.PNG

Step 10: At the bottom of screen, expand task windows and a task will be created for Creating the App Layer

APplaynew-24PNG.PNG

Step 11: Once complete, a message requiring an action will be displayed with a VM machine

APplaynew-26PNG.PNG

Step 12: Power on the machine name listed in the message(if not powered on automatically)

APplaynew-25PNG.PNG

Step 13: Login in and Install Microsoft Office 2016

APplaynew-27PNG

Step 13: Browse to “C:\Windows\Setup\scripts\” and Launch Optimize.hta. Under Section “H” Select “Activate MS Office via KMS“.applay_13

Step 14: Click “Save Settings A-J”

applay_14

Step 15: The tool will now save “Office2013Windows81_PREP.cmd” in the “C:\Windows\Setup\scripts” directory. Run this as administrator

applay_15

Step 16: Then once complete, Double-Click “Shutdown for Finialize”

applay10PNG

Step 17: Go back to ELM Appliance , Select Layers>App and right Click the App Layer created and Click “Finalize

APplaynew-28PNG.PNG

Step 18: At Script path, leave as default, Then click down arrowapplay_17

Step 19: Then click “Finalize

APplaynew-29PNG.PNG

Step 20: At the bottom of screen, expand task windows and a task will be created for Finalizing the App Layer

APplaynew-30PNG.PNG

Step 21: The App Layer will complete and then become deployable as per below screenshot.

APplaynew-31PNG.PNG

Create Template

Step 1: Go back to ELM Appliance , Select Images> Select Create Template

applay_21

Step 2: Enter a description (WS2016 XS7-VDA-MCS) , Then click down arrow

APplaynew-32PNG.PNG

Step 3: Select the OS Layer (in my case W2016Layer -1), Then click down arrow

APplaynew-33PNG.PNG

Step 4: Select the application assignment, Office 2016 x86 -1 which was created in previous section , Then click down arrow

APplaynew-34PNG.PNG

Step 5: Select the “XenServer – XENSERVER-POOL” Connector, Then click down arrowapplay_25

Step 6: Select the Platform Layer (created in previous article) XS7-XD-MCS – 7.15, Then click down arrow

APplaynew-35PNG.PNG

Step 7: Enter the following info, Then click down arrow

  • Layered Image Disk Filename: WS2016 XS7-VDA-MCS
  • Layered Image Disk Size : 100 (default)
  • Sysprep:  not generalized (default) This will be done by MCS
  • Elastic Layering: NONE (default)  This will covered later on in article.

APplaynew-36PNG.PNG

Step 8: Confirm details are all correct , Click Create Template

APplaynew-37PNG.PNG

Step 9: At the bottom of screen, expand task windows and a task will be created for Creating the template.applay_29

Step 10: Select Image Template created> Click Publish Layered Image

APplaynew-38PNG.PNG

Step 11: Click Publish Layered Image

APplaynew-39PNG.PNG

Step 12: At the bottom of screen, expand task windows and a task will be created for Publishing Layered Imaged

APplaynew-40PNG.PNG

 

APplaynew-41PNG.PNG

Step 13: Go back Citrix Studio > Machine Catalog. Right Click and Click Create Machine Catalog

applay_34

Step 14: During creation of the Machine , upon selecting the master image. Choose the Published Layered Image “Windows 2016 VDA-2017-10-22-22-49.029”.

APplaynew-41aPNG.PNG

That’s Creating App Layers, Template and Publishing section completed.

Next – Citrix Application Layering 4.x – Elastic Layers

2 comments

  1. Hi

    Thank you for this step-by-step instruction, I have one question

    “Step 13: Go back Citrix Studio > Machine Catalog. Right Click and Click Create Machine Catalog”
    Does this mean a separate Deliver Controller is required to setup?

Leave a Reply