Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fall, Spring and Everything In Between

Jamf
October 25, 2018

Fall, Spring and Everything In Between

Presentation from JNUC 2018, the world's largest rally of Apple IT administrators.

Session:
Fall, Spring and Everything In Between

Presented by:
Emily Kausalik-Wittle, Home Depot
Mark Buffington, Jamf

View all session slides, recordings and more at https://www.jamf.com/events/jamf-nation-user-conference/2018/.

Jamf

October 25, 2018
Tweet

More Decks by Jamf

Other Decks in Technology

Transcript

  1. © JAMF Software, LLC Emily Kausalik-Whittle Mac Systems Engineer The

    Home Depot Mark Buffington Senior Sales Engineer Jamf
  2. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Fall, Spring and Everything in Between Presentation agenda: • What are we doing here anyway? • A look to the past • Find what matters to you, ASAP • Preparing a VM test environment • Make your decisions
  3. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Your Mission: Tech Enablement
  4. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Working at the pace of Apple • Consumer features, users will update • May have OS “infrastructure” changes • WWDC sessions provide information • Timing linked to iPhone releases Annual “Fall” OS Releases
  5. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Working at the pace of Apple Annual “Fall” OS Releases
  6. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Working at the pace of Apple • Started in spring 2016 with iOS 9.3 • Largely features that benefit admins • Little disruption to workflows • Not widely advertised pre-release Annual “Spring” OS Releases
  7. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Working at the pace of Apple Annual “Spring” OS Releases • 2016: iOS 9.3 • 2017: iOS 10.3, tvOS 10.2, macOS 10.12.4 • 2018: iOS 11.3, tvOS 11.3, macOS 10.13.4 • 2019: ??
  8. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Working at the pace of Apple “In Between” Releases • Be ready for updates • 10.13.2 – User-approved MDM • 10.13.4 – Kext policy enforcement • iOS Lifecycle Management guide
  9. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC What does “Readiness” means to you? • App compatibility • Security tools, FileVault, etc. • Complex networks, integrations • Deployment workflows • Document along the way! Set your priorities first:
  10. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Max image dimensions Stay Informed – WWDC 2018 Sessions: “What’s New in Device Management” “Your Apps and the Future of macOS Security”
  11. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Email Lists Apple Security Announce Mailing List https://lists.apple.com/ mailman/listinfo/ security-announce/
  12. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Pre-release Apple Public Beta Software Program $ Free https://beta.apple.com/
  13. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Pre-release Apple Software Developer Program $ 99/year developer.apple.com
  14. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Pre-release AppleSeed for IT appleseed.apple.com
  15. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Pre-release MDM Documentation https://help.apple.com/ deployment/mdm/
  16. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Pre-release Jamf Pro Beta Program • Available to all customers • Jamf Nation > My Assets > Beta Programs
  17. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Stay Informed – Everything Else! • Apple Beta Forums • Jamf Nation + Betas • #MacAdmins Slack • Vendors • Community!
  18. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC OK – Start Testing! • Make your test runs easily repeatable • Documentation! • Work both in “clean” and “production” environments Define Your Objectives:
  19. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Tips for building VMs for testing • Quick testing of enrollment, MDM, DEP, new installers, policy workflows • Physical Macs can be tedious to reset,
 burdensome to reconfigure, expensive
 to keep around only for testing Why use VMs?
  20. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC • VMware Fusion* • installinstallmacos.py • AutoDMG • vfuse
 
 * required for vfuse Things you need for a VM
  21. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Max image dimensions installinstallmacos.py • Script by Greg Neagle • Pulls list of available 
 macOS installers from 
 Apple’s CDNs • Downloads components 
 and builds installer
  22. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC
  23. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC
  24. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Max image dimensions AutoDMG • App by Per Oloffson • Takes macOS installer 
 and builds never-booted,
 vanilla macOS disk image • Can apply updates and 
 install additional software
  25. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC
  26. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Max image dimensions vfuse • Script by Joseph Chilcote • Makes vmwarevm file 
 from AutoDMG disk • Can set name, hardware
 model ID, serial number, 
 with optional arguments
 or a template (JSON)
  27. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC 780 px 650 px Max image dimensions MDM VM • Can have random serial
 number • Must use hardware model
 ID of current Mac • Serial must be alpha-
 Numeric • Ideal for testing manual
  28. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC 780 px 650 px Max image dimensions DEP VM • Must have specific serial
 number of a Mac in DEP,
 assigned to MDM server • Model ID must match
 serial number • Ideal for testing DEP
 enrollment workflows
  29. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Screenshot or photo dimensions 1080 px 525 px MDM approved (must additionally pass “-s random” to generate random serial number) DEP enabled (must user serial number and corresponding hardware model ID from your DEP account)
  30. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC
  31. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC
  32. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Considerations • AutoDMG can only build a disk image that matches the host Mac’s OS (e.g., build 10.14 on 10.14 Mac) • AutoDMG requires the installer to be on
 an external disk to build
 (installinstallmacos.py takes care of this) • Clones are a game-changer for testing
  33. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Uses for MDM/DEP VMs • Enrollment testing • Workflow documentation • Vanilla environment, great for screenshots,
 recordings, etc. • App compatibility with new OS versions • New/updated workflow/policy testing
  34. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC What about testing with a real Mac?
  35. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC What about testing with a real Mac? • startosinstall is your friend! • tmutil snapshot in Setup Assistant
  36. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Ctrl + Opt + Cmd + T = Terminal!
  37. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC Ctrl + Opt + Cmd + T = Terminal! Good for 24 Hours!
  38. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC So… The new OS is here, are you ready? • Restricted Software record: “InstallAssistant” • Defer Software Updates restriction • “OS Notification Bundle” Buy some time if you aren’t
  39. Your logo here 275 x 100 max To update, double-click

    to edit master © JAMF Software, LLC