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

Fall, Spring and Everything In Between

Avatar for Jamf 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/.

Avatar for Jamf

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