In this session we will demonstrate methods for keeping your OS deployments current with the latest greatest Windows updates. Learn more: http://dell.to/1GDYpr8
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
K2000 Keeping Your Deployments Up-to-Date
1. Dell World User Forum
UFIL505: K2000 Keeping your Deployments
up to Date
Mike Pace, Training Lead
Ian Bolton, Learning Development
Dell World
User Forum
2. Dell World User Forum
Agenda
• Patching Methods
• OS Configurations
• Applications
• K1000 Integrations
4. Dell World User Forum
Patching Considerations & Methods
Built-In Limited
Targeting
Options
Good practice,
but not always
possible
Lots of
Management
Features
Label Targeted
Integration with
K2000
Flexible, but
can be time
consuming to
manage
Windows/
Apple
Updates
Dell
KACE
K1000
WSUS
/ASUS
WSUS
Offline
Source
Media
Update
Download Bandwidth
Remote Users
Target groups
Integrations
Built-In or 3rd Party
7. Dell World User Forum
Just getting the OS installed is it…..Right?
• Getting the OS installed is one thing
• Getting it configured to meet your companies
requirements is another thing all together.
• Use Installation Tasks to configure the OS to how
you want it.
Wrong
8. Dell World User Forum
Post Installation Tasks
What?
Why?
Where?
What are they?
• Tasks run on a system after the O/S has been installed.
Why use them?
• Enables you to modify configuration settings of a system.
• Install Core Applications
• From the Network or the Local Computer.
• Install MS Office
• Install the K1000 Agent
• Can be used with both Scripted Installs & Images
Where do they run?
• Run within the O/S Environment.
9. Dell World User Forum
Post-Installation Tasks are your Friend
• Configure OS Settings:
– Disable the Windows Firewall
– Add Domain accounts (or groups) to the Local Admins Group
– Set the Wireless Configuration on provisioned devices
– Patch Cleanup – remove temporary files from offline patch updates
Using Post-Installation tasks on the K2000 we can:
• Set Specific Registry Keys:
• Enable RDP (Remote Desktop)
• Set the Computer Description
• Activate the OS
• Configuring Printer(s) details
12. Dell World User Forum
Application Updates
Built-in Applications
Does installer auto-
uninstall first?
Installation Tasks
Keeping tasks up to
date
Automation Tools
Ketarin
Dell KACE K1000
Drivers
nVidia/ATI
15. Dell World User Forum
• Use Breadcrumbs within your K2000
Deployments for quick and easy integration of
devices into your K1000.
• Use the K1000 to patch newly imaged devices.
• Shorten Deployment cycles by installing
software from both the K1000 and K2000
What Integration Means For You
16. Dell World User Forum
What are Breadcrumbs?
Allows more integration of the
K1000 with the K2000
installations
Breadcrumbs are an object
which the K1000 will check for
on the target machine to
perform certain actions.
Leaving something in your
image/scripted install that can
be detected by K1000 is
always a good practice.
17. Dell World User Forum
Breadcrumbs Example
Example: Using a registry value
• Post Install Task Type: Batch
• Runtime: Windows (Post KBE)
• Script:
• REG ADD "HKLMSOFTWARECOMPANY NAME" /v Accounting /t REG_SZ
• REG ADD KeyName [/v ValueName] [/t Type] [/d Data] [/f]
18. Dell World User Forum
K1000 – Building the Custom Inventory Rule
• Write a Custom Inventory Rule to detect the Breadcrumb
we have left behind.
19. Dell World User Forum
Example: Using a registry value
• Add a new software inventory item
• Name it clearly and uniquely - this will become important when creating
your smart label
• Add the Custom inventory rule to detect exactly what you wrote in your
PostInstall task:
• RegistryValueEquals(HKEY_LOCAL_MACHINESOFTWARECOMPANY NAME, Accounting, 1)
Custom Inventory Rule Example
20. Dell World User Forum
Now Let’s Build a Smart Label
• Now we build a K1000 Smart Label with criteria matching our Custom
Inventory Rule Name (or data).
21. Dell World User Forum
Grouping Newly Deployed Devices
Using a Custom Inventory Field we can detect newly deployed
devices.
• The K2000 leaves a hidden text file on all devices it deploys to.
• c:programdatadellkacek2000_deployment_info.conf
• This file contains details on the deployment date, time and the OS deployed.
• We can use the information in this file to group newly deployed devices on
the K1000 and target them for specific tasks, such as Patching or the
installation of Corporate Required Software as soon as they are online.
22. Dell World User Forum
Patching Newly Deployed Devices
Create dedicated Patching Jobs targeting newly deployed devices.
• These type of tasks can be set to run every hour, two hours etc.
• Device Smart Labels ensure the aggressive Patch Job will only target the
newly deployed devices.
25. Dell World User Forum
KACE Support Portal Migrating to Dell Software Support Portal
• Starting in November, all KACE
Support Portal material will be
migrated to the Dell Software Support
Portal
• All service requests will be submitted
online or by phone
• Same great content
– Knowledge base articles
– Video tutorials
– Product documentation
– JumpStart training
• Check out the Support Portal Getting
Started videos
Editor's Notes
ENTIRE DEMO MIGHT BE CHANGED BASED ON RELEASE OF KENT’S PATCHING TOOL
Download update installer packages from Microsoft
Move them to K2000 share
Implement Mid/Post Tasks
Have a VM/CLIENT in KBE and manually kick off scripts to show how it all works.
Notes:
The main purpose of this slide is to lead-in to talking about using Post-Installation Tasks in order to get certain aspects of the OS configured after its been installed (such as enabling Remote Desktop, disabling the firewall etc.).
So the slide heading is getting them to think about the bigger picture, getting the OS installed isn’t the be all & end all of things. We need to get it installed and configured how we actually need it, not just a plain vanilla install.
And how can we do this? Easy, using Installation Tasks on the K2000.
Should include:
Firewall (all and specific)
Adding Network Printers
OS Activation
RDP
Adding users/groups to Local Admins
Exporting/Importing Wireless configurations
Should include:
Basic task screen updates for payload
Using Ketarin to keep PO task deployments up to date
Nvidia Installer creation
Should include:
Creating Custom Inventory for K2000_deployment_info.conf, breadcrumbs in registry, wireless, and computer description
Creating Smart Labels for the above items
Force Inventory on CLIENT/HOST to show results
Aggressive Patching Schedule