{"code":"var Component=(()=>{var p=Object.create;var r=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var k=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty;var m=(a,i)=>()=>(i||a((i={exports:{}}).exports,i),i.exports),y=(a,i)=>{for(var n in i)r(a,n,{get:i[n],enumerable:!0})},h=(a,i,n,s)=>{if(i&&typeof i==\"object\"||typeof i==\"function\")for(let t of g(i))!f.call(a,t)&&t!==n&&r(a,t,{get:()=>i[t],enumerable:!(s=u(i,t))||s.enumerable});return a};var w=(a,i,n)=>(n=a!=null?p(k(a)):{},h(i||!a||!a.__esModule?r(n,\"default\",{value:a,enumerable:!0}):n,a)),b=a=>h(r({},\"__esModule\",{value:!0}),a);var d=m((v,l)=>{l.exports=_jsx_runtime});var F={};y(F,{default:()=>c});var e=w(d());function o(a){let i={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",img:\"img\",li:\"li\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...a.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(i.p,{children:\"Release day has a predictable rhythm. Apple flips the switch, the news sites publish, your timeline fills with screenshots of the upgrade banner \\u2014 and your Mac shows you nothing, or worse, offers you macOS Tahoe 26.7 as though 27 does not exist. Before you start deleting caches and resetting NVRAM, work through the causes in order. Most of the time it is one of six things, and only one of them is an actual fault.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"A Mac showing Software Update with no macOS 27 upgrade offered\",src:\"/images/blog/macos-27-not-showing-software-update-mac-wont-upgrade-fix-2026/hero.webp\",width:\"1024\",height:\"541\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"key-takeaways\",children:\"Key Takeaways\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Check eligibility first.\"}),\" macOS 27 Golden Gate is Apple silicon only. Every Intel Mac, including the four that got Tahoe, sees nothing and will keep seeing nothing.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Major upgrades roll out in stages.\"}),\" macOS records the date each update was first offered to your Mac, and you can read it \\u2014 on this Mac, the Tahoe 26 upgrade appeared four days after release while the point updates landed the same day.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"Software Update shows upgrades and updates as two separate items.\"}),' Seeing \"Update Now\" for 26.7 does not mean 27 is missing; scroll for the second item.']}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsxs)(i.strong,{children:[(0,e.jsx)(i.code,{children:\"softwareupdate --list-full-installers\"}),\" is the fastest answer.\"]}),\" It reads the installer catalogue directly, and its \",(0,e.jsx)(i.code,{children:\"Deferred:\"}),\" column tells you whether a policy is holding updates back.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"A managed Mac can be deferred for up to 90 days\"}),\" by a single MDM key, and nothing you do locally will override it.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"step-0-is-this-mac-eligible\",children:\"Step 0: Is This Mac Eligible?\"}),`\n`,(0,e.jsx)(i.p,{children:\"macOS 27 dropped every Intel Mac. If your Mac has an Intel processor, Software Update is behaving correctly by not offering it, and no workaround exists \\u2014 not a bootable installer, not a direct download, not a terminal command.\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"system_profiler\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" SPHardwareDataType\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"Model Name|Chip|Model Identifier\"'})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"Anything reporting an Intel processor stops here. The supported list is:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"MacBook Neo (A18 Pro, 2026)\"}),`\n`,(0,e.jsx)(i.li,{children:\"MacBook Air (Apple silicon, 2020 and later)\"}),`\n`,(0,e.jsx)(i.li,{children:\"MacBook Pro (Apple silicon, 2020 and later)\"}),`\n`,(0,e.jsx)(i.li,{children:\"iMac (Apple silicon, 2021 and later)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Mac mini (Apple silicon, 2020 and later)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Mac Studio (2022 and later)\"}),`\n`,(0,e.jsx)(i.li,{children:\"Mac Pro (Apple silicon, 2023 and later)\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"For Intel Macs, the right destination is Tahoe 26.7 or Sequoia 15.8, and \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-end-of-intel-mac-era-final-compatibility-list-2026\",children:\"the end of the Intel Mac era\"}),\" covers which one applies to which model. If yours has fallen off even that list, \",(0,e.jsx)(i.a,{href:\"/blog/macos-sonoma-security-updates-ending-september-2026-what-to-do-by-mac-model\",children:\"what to do when Sonoma's security updates end\"}),\" is the piece you want.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"step-1-look-for-the-second-item\",children:\"Step 1: Look for the Second Item\"}),`\n`,(0,e.jsx)(i.p,{children:\"This one catches people every year and costs nothing to check.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"macOS presents \",(0,e.jsx)(i.strong,{children:\"point updates\"}),\" and \",(0,e.jsx)(i.strong,{children:\"major upgrades\"}),\" as two different things in the same pane. On an eligible Mac on 14 September you may see:\"]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"macOS Tahoe 26.7\"}),\" with an \",(0,e.jsx)(i.em,{children:\"Update Now\"}),\" button \\u2014 the security update for the OS you are on\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"macOS 27 Golden Gate\"}),\" with an \",(0,e.jsx)(i.em,{children:\"Upgrade Now\"}),\" button \\u2014 the new major release\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:'The upgrade item is typically below the update item, sometimes collapsed behind \"More info\", and on a small window it can be entirely off-screen. Resize the Settings window before concluding anything is wrong.'}),`\n`,(0,e.jsxs)(i.p,{children:[\"They are also not interchangeable. If you want to stay on Tahoe for now, taking \",(0,e.jsx)(i.em,{children:\"Update Now\"}),\" is correct and leaves 27 waiting. If you take the upgrade, you skip 26.7 entirely because Golden Gate supersedes it.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"step-2-the-rollout-has-not-reached-you-yet\",children:\"Step 2: The Rollout Has Not Reached You Yet\"}),`\n`,(0,e.jsx)(i.p,{children:\"Apple does not hand a major release to every Mac at the same instant. The rollout is staged, and where you land in it is not something you can influence.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"What makes this diagnosable rather than a matter of faith is that \",(0,e.jsx)(i.strong,{children:\"macOS keeps a record of when each update was first offered to your Mac\"}),\":\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"defaults\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" read\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Preferences/com.apple.SoftwareUpdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" FirstOfferDateDictionary\"})]})})})}),`\n`,(0,e.jsx)(i.p,{children:\"On this Mac, running Tahoe 26.5.2, the answer is a complete history:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25A354_patch_26.0_major\"   = \"2025-09-19 15:06:14 +0000\";'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25A362_patch_26.0.1_minor\" = \"2025-10-01 04:54:48 +0000\";'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25B78_patch_26.1_minor\"    = \"2025-11-19 02:41:25 +0000\";'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25E246_patch_26.4_minor\"   = \"2026-03-24 21:15:05 +0000\";'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25F84_patch_26.5.2_minor\"  = \"2026-06-30 08:40:30 +0000\";'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25G72_patch_26.6_minor\"    = \"2026-07-27 23:43:30 +0000\";'})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:'\"MSU_UPDATE_25G83_patch_26.6.2_minor\"  = \"2026-08-19 11:58:15 +0000\";'})})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Read the suffixes: \",(0,e.jsx)(i.code,{children:\"_major\"}),\" for the Tahoe upgrade, \",(0,e.jsx)(i.code,{children:\"_minor\"}),\" for point updates. Compare a few against their release dates:\"]}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Update\"}),(0,e.jsx)(i.th,{children:\"Released\"}),(0,e.jsx)(i.th,{children:\"First offered here\"}),(0,e.jsx)(i.th,{children:\"Gap\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsxs)(i.td,{children:[\"macOS 26.0 (25A354) \\u2014 \",(0,e.jsx)(i.strong,{children:\"major\"})]}),(0,e.jsx)(i.td,{children:\"15 Sep 2025\"}),(0,e.jsx)(i.td,{children:\"19 Sep 2025\"}),(0,e.jsx)(i.td,{children:\"4 days\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"macOS 26.4 (25E246)\"}),(0,e.jsx)(i.td,{children:\"24 Mar 2026\"}),(0,e.jsx)(i.td,{children:\"24 Mar 2026\"}),(0,e.jsx)(i.td,{children:\"same day\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"macOS 26.5.2 (25F84)\"}),(0,e.jsx)(i.td,{children:\"29 Jun 2026\"}),(0,e.jsx)(i.td,{children:\"30 Jun 2026\"}),(0,e.jsx)(i.td,{children:\"1 day\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"macOS 26.6 (25G72)\"}),(0,e.jsx)(i.td,{children:\"27 Jul 2026\"}),(0,e.jsx)(i.td,{children:\"27 Jul 2026\"}),(0,e.jsx)(i.td,{children:\"same day\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:\"macOS 26.6.2 (25G83)\"}),(0,e.jsx)(i.td,{children:\"17 Aug 2026\"}),(0,e.jsx)(i.td,{children:\"19 Aug 2026\"}),(0,e.jsx)(i.td,{children:\"2 days\"})]})]})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"The pattern is consistent with what people report anecdotally: \",(0,e.jsx)(i.strong,{children:\"security and point updates arrive within a day or two, the major upgrade takes longer.\"}),\" Four days, on this Mac, for Tahoe.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"One honest caveat about that table. This is the date the update was first \",(0,e.jsx)(i.em,{children:\"offered to this Mac\"}),`, which folds together Apple's staged rollout and when the Mac actually got around to checking \\u2014 automatic download is off here. It is not a pure measurement of Apple's phasing. But as an answer to \"am I imagining the delay?\", it is far better than guessing, and it is the only record of its kind on the system.`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"The same file is worth a browse for another reason: it records Rapid Security Responses separately, with an \",(0,e.jsx)(i.code,{children:\"_rsr\"}),\" suffix, which is a tidy way to confirm whether your Mac ever received one.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"step-3-your-mac-has-not-actually-checked\",children:\"Step 3: Your Mac Has Not Actually Checked\"}),`\n`,(0,e.jsx)(i.p,{children:\"The Software Update pane does not continuously poll. If the Mac has been asleep, or automatic checking is off, the pane can be showing you a cached answer from yesterday.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Force a real scan:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --background\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --force\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"--force\"}),\" matters: without it, \",(0,e.jsx)(i.code,{children:\"--background\"}),' respects the \"Automatically check for updates\" preference and quietly does nothing when that is off. Then list what the scan found:']}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --list\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Note that plain \",(0,e.jsx)(i.code,{children:\"--list\"}),\" performs its own scan, while \",(0,e.jsx)(i.code,{children:\"--list --no-scan\"}),\" reuses the previous results. If you want to know what is genuinely available right now, do not use \",(0,e.jsx)(i.code,{children:\"--no-scan\"}),\".\"]}),`\n`,(0,e.jsx)(i.p,{children:\"Opening System Settings \\u2192 General \\u2192 Software Update also triggers a check, but it is a polite one \\u2014 it can return the cached state while it works in the background, which is why the pane sometimes populates a few seconds after you open it.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"step-4-something-is-deferring-updates\",children:\"Step 4: Something Is Deferring Updates\"}),`\n`,(0,e.jsx)(i.p,{children:\"If the Mac is managed \\u2014 by an employer, a school, or a configuration profile you installed years ago and forgot \\u2014 updates can be held back by policy.\"}),`\n`,(0,e.jsx)(i.p,{children:\"Check whether any profiles are installed:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"profiles\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" list\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"                 # user-level profiles\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" profiles\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" show\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -type\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" enrollment\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"   # MDM enrolment status\"})]})]})})}),`\n`,(0,e.jsx)(i.p,{children:\"Apple's MDM restrictions include two independent deferral pairs:\"}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Restriction key\"}),(0,e.jsx)(i.th,{children:\"Companion delay key\"}),(0,e.jsx)(i.th,{children:\"What it holds back\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"forceDelayedSoftwareUpdates\"})}),(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"enforcedSoftwareUpdateDelay\"})}),(0,e.jsx)(i.td,{children:\"Point and security updates\"})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"forceDelayedMajorSoftwareUpdates\"})}),(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"enforcedSoftwareUpdateMajorOSDeferredInstallDelay\"})}),(0,e.jsx)(i.td,{children:\"Major upgrades such as macOS 27\"})]})]})]}),`\n`,(0,e.jsxs)(i.p,{children:[\"The major-OS delay defaults to 30 days, with a minimum of 1 and a \",(0,e.jsx)(i.strong,{children:\"maximum of 90\"}),\". An administrator who set 90 days in August has hidden Golden Gate from your Mac until December, and that is working exactly as designed.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"The fastest local signal is the \",(0,e.jsx)(i.code,{children:\"Deferred:\"}),\" column in the installer list:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --list-full-installers\"})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"On this unmanaged Mac, two days before Golden Gate ships, every line reads \",(0,e.jsx)(i.code,{children:\"Deferred: NO\"}),\":\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"* Title: macOS Tahoe, Version: 26.6.2, Size: 17953734KiB, Build: 25G83, Deferred: NO\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"* Title: macOS Tahoe, Version: 26.6.1, Size: 17938060KiB, Build: 25G76, Deferred: NO\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"* Title: macOS Tahoe, Version: 26.6,   Size: 17942836KiB, Build: 25G72, Deferred: NO\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{children:\"* Title: macOS Sequoia, Version: 15.7.9, Size: 15289021KiB, Build: 24G830, Deferred: NO\"})})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"A \",(0,e.jsx)(i.code,{children:\"YES\"}),\" there is your answer, and it is not one you can fix from the Terminal. Deferral is enforced server-side and locally; removing the profile without authorisation is both futile on a supervised Mac and a conversation with your IT team you would rather have first.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"Worth knowing if you administer Macs: the major-upgrade deferral does \",(0,e.jsx)(i.strong,{children:\"not\"}),\" hold back minor updates. If your users are seeing 26.7 but not 27, that is a correctly configured fleet, not a broken one.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"Terminal output showing available macOS full installers and their deferral status\",src:\"/images/blog/macos-27-not-showing-software-update-mac-wont-upgrade-fix-2026/content-1.webp\",width:\"1024\",height:\"541\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"step-5-you-are-on-a-beta-channel\",children:\"Step 5: You Are on a Beta Channel\"}),`\n`,(0,e.jsx)(i.p,{children:\"This trips up more people than it should, and in both directions.\"}),`\n`,(0,e.jsx)(i.p,{children:\"If the Mac is enrolled in the developer or public beta programme, Software Update serves you the beta track. Depending on timing, that can mean you already have the release build (the RC becomes the release), or that you are being offered a beta of 27.1 rather than the release of 27.0, or that the pane looks confusingly different from everyone else's.\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Check and change it in \",(0,e.jsx)(i.strong,{children:\"System Settings \\u2192 General \\u2192 Software Update \\u2192 Beta Updates\"}),\", which is the supported control on current macOS. Setting it to \",(0,e.jsx)(i.em,{children:\"Off\"}),\" returns the Mac to the release track.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"The old \",(0,e.jsx)(i.code,{children:\"seedutil\"}),\" binary still exists at \",(0,e.jsx)(i.code,{children:\"/System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil\"}),\", and pre-Ventura guides still recommend it. Use the Settings control instead \\u2014 the beta enrolment moved to an Apple Account\\u2013based system, and the binary's view of the world is no longer authoritative.\"]}),`\n`,(0,e.jsx)(i.p,{children:'One related trap: if you installed the Golden Gate RC, you are already on the shipping build. Software Update will not offer you \"macOS 27\" because you have it. Check the version in About This Mac rather than assuming.'}),`\n`,(0,e.jsx)(i.h2,{id:\"step-6-not-enough-free-space\",children:\"Step 6: Not Enough Free Space\"}),`\n`,(0,e.jsx)(i.p,{children:\"Software Update will show an upgrade it cannot install, then fail partway through or refuse at the last step. Golden Gate's full installer is in the same class as Tahoe's \\u2014 around 17 GB downloaded \\u2014 and the installation itself needs substantially more room than that while it works.\"}),`\n`,(0,e.jsx)(i.p,{children:\"The number the Finder shows you is not the number the installer uses. Check the container:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsx)(i.code,{children:(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"diskutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" info\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"Container Free Space\"'})]})})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"If that comes back much lower than expected, the space is usually held by APFS snapshots and purgeable content rather than by files you can find and delete \\u2014 \",(0,e.jsx)(i.a,{href:\"/blog/mac-disk-full-apfs-snapshots-purgeable-space-macos-27-upgrade-2026\",children:\"what is actually eating your disk before an upgrade\"}),\" takes that apart, and \",(0,e.jsx)(i.a,{href:\"/blog/mac-disk-full-hidden-root-logs-rtcreportingd-fileproviderd-fix-2026\",children:\"hidden root-level logs\"}),\" covers the other common surprise.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"step-7-the-catalogue-or-the-network\",children:\"Step 7: The Catalogue or the Network\"}),`\n`,(0,e.jsx)(i.p,{children:\"Rare, but real, and worth checking before you assume Apple is at fault.\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"A custom catalogue URL.\"}),\" Old Software Update Server profiles wrote a \",(0,e.jsx)(i.code,{children:\"CatalogURL\"}),\" into \",(0,e.jsx)(i.code,{children:\"/Library/Preferences/com.apple.SoftwareUpdate\"}),\". If one is set and points at a server that no longer exists, your Mac is asking the wrong place. Check with \",(0,e.jsx)(i.code,{children:\"defaults read /Library/Preferences/com.apple.SoftwareUpdate\"}),\" and look for a \",(0,e.jsx)(i.code,{children:\"CatalogURL\"}),\" key \\u2014 there should not be one on a normal Mac.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"A content caching server.\"}),\" On a network running macOS Content Caching, your Mac may be waiting on a cache that has not pulled the new release yet. It resolves itself, usually within hours.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"A VPN or filtering proxy.\"}),\" Corporate filtering that intercepts TLS can break the update check in ways that produce no error, just an empty pane. Test on a different network before escalating.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[(0,e.jsx)(i.strong,{children:\"A stale catalogue cache.\"}),\" \",(0,e.jsx)(i.code,{children:\"sudo softwareupdate --clear-catalog\"}),\" resets the client's cached catalogue. Harmless, occasionally effective, and a reasonable thing to try once everything above has been ruled out.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.h2,{id:\"if-you-administer-macs-the-picture-is-different\",children:\"If You Administer Macs, the Picture Is Different\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Deferral restrictions are the old mechanism. Since macOS 14, Apple's preferred approach is \",(0,e.jsx)(i.strong,{children:\"declarative device management\"}),\", where the Mac is handed a declaration describing the state it should reach and then gets itself there without the server polling it.\"]}),`\n`,(0,e.jsxs)(i.p,{children:[\"The relevant declaration is \",(0,e.jsx)(i.code,{children:\"com.apple.configuration.softwareupdate.enforcement.specific\"}),\", and its three keys explain a lot of behaviour that looks mysterious from the user's side:\"]}),`\n`,(0,e.jsxs)(i.table,{children:[(0,e.jsx)(i.thead,{children:(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.th,{children:\"Key\"}),(0,e.jsx)(i.th,{children:\"Effect\"})]})}),(0,e.jsxs)(i.tbody,{children:[(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"TargetOSVersion\"})}),(0,e.jsxs)(i.td,{children:[\"The version the Mac must reach, for example \",(0,e.jsx)(i.code,{children:\"27.0\"})]})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"TargetBuildVersion\"})}),(0,e.jsxs)(i.td,{children:[\"Optional, and takes precedence over \",(0,e.jsx)(i.code,{children:\"TargetOSVersion\"}),\" when both are set \\u2014 used to target a specific build\"]})]}),(0,e.jsxs)(i.tr,{children:[(0,e.jsx)(i.td,{children:(0,e.jsx)(i.code,{children:\"TargetLocalDateTime\"})}),(0,e.jsx)(i.td,{children:\"The local date and time at which the update is forced\"})]})]})]}),`\n`,(0,e.jsx)(i.p,{children:\"Two behaviours are worth knowing because they produce support tickets:\"}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsxs)(i.li,{children:[\"If the targeted version is not yet available to that Mac, \",(0,e.jsx)(i.strong,{children:\"the declaration stays active and simply waits\"}),\". The Mac is not broken; it is holding a configuration it cannot yet satisfy. When a matching update appears, it processes it.\"]}),`\n`,(0,e.jsxs)(i.li,{children:[\"If several declarations target newer versions, \",(0,e.jsx)(i.strong,{children:\"the one with the earliest target date runs first\"}),\" and the rest queue behind it.\"]}),`\n`]}),`\n`,(0,e.jsx)(i.p,{children:\"From the user's chair, a Mac under declarative enforcement can show an upgrade prompt with a countdown, or show nothing at all until the target date approaches. Neither is a fault. If you manage the fleet, decide before Monday whether Golden Gate is a target or a deferral \\u2014 and remember that a major-OS deferral does not block 26.7, which is where this month's security fixes live.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"after-it-installs-verify-you-got-what-you-expected\",children:\"After It Installs, Verify You Got What You Expected\"}),`\n`,(0,e.jsx)(i.p,{children:\"Worth thirty seconds, particularly if you fetched the installer manually.\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Version and build\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sw_vers\"})}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# System Integrity Protection should be enabled\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"csrutil\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" status\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Firmware \\u2014 Golden Gate moves to a new series\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ioreg\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" IODeviceTree\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -n\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" chosen\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -r\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"firmware-version|iboot-stage\"'})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"sw_vers\"}),\" should report \",(0,e.jsx)(i.code,{children:\"27.0\"}),\" with the shipping build. The firmware command is the interesting one: Tahoe reports something in the \",(0,e.jsx)(i.code,{children:\"mBoot-18000.x\"}),\" range \\u2014 this Mac on 26.5.2 reports \",(0,e.jsx)(i.code,{children:\"mBoot-18000.121.3\"}),\" \\u2014 while the Golden Gate release candidate reports \",(0,e.jsx)(i.code,{children:\"20457.1.29\"}),\", a new series entirely. If you keep a firmware inventory, expect it to look discontinuous, and see \",(0,e.jsx)(i.a,{href:\"/blog/mac-firmware-version-mismatch-mboot-18000-161-10-sequoia-sonoma-silent-change-2026\",children:\"the firmware version mismatch in the Sequoia and Sonoma updates\"}),\" for why those numbers are worth recording in the first place.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"getting-it-anyway\",children:\"Getting It Anyway\"}),`\n`,(0,e.jsx)(i.p,{children:\"If you have confirmed eligibility and you simply do not want to wait for the rollout, there are supported ways to fetch the installer directly.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"the-app-store-page\",children:\"The App Store page\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Apple publishes a Mac App Store page for each macOS release, and opening it puts the full installer into \",(0,e.jsx)(i.code,{children:\"/Applications\"}),` regardless of whether Software Update has offered the upgrade. Apple's own support pages link to them, and those links are the safest route \\u2014 a \"macOS 27 installer\" from a search result is exactly the shape a malware distributor likes.`]}),`\n`,(0,e.jsx)(i.h3,{id:\"softwareupdate---fetch-full-installer\",children:(0,e.jsx)(i.code,{children:\"softwareupdate --fetch-full-installer\"})}),`\n`,(0,e.jsx)(i.p,{children:\"The command-line route, which bypasses the Software Update pane's rollout logic:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# See what the catalogue actually contains\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --list-full-installers\"})]}),`\n`,(0,e.jsx)(i.span,{className:\"line\"}),`\n`,(0,e.jsx)(i.span,{className:\"line\",children:(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Fetch a specific version into /Applications\"})}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --fetch-full-installer\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --full-installer-version\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 27.0\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Run the first command on Monday and watch for the moment macOS 27 appears in the list \\u2014 that is the catalogue flipping, and it is usually ahead of your Software Update pane. The same command is how you fetch an \",(0,e.jsx)(i.em,{children:\"older\"}),\" release on purpose, such as installing Sequoia on a Mac that is only being offered Tahoe.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"a-bootable-installer\",children:\"A bootable installer\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Once the installer application is in \",(0,e.jsx)(i.code,{children:\"/Applications\"}),\", \",(0,e.jsx)(i.code,{children:\"createinstallmedia\"}),\" turns a USB drive into a bootable installer:\"]}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Applications/Install\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"macOS\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"27\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"Golden\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"\\\\ \"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"Gate.app/Contents/Resources/createinstallmedia\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" \\\\\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"  --volume\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Volumes/MyUSBDrive\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"The exact application name will depend on what Apple ships; check \",(0,e.jsx)(i.code,{children:\"/Applications\"}),\" rather than copying the path blindly. This is the route worth taking if you are upgrading several Macs, since it downloads once.\"]}),`\n`,(0,e.jsx)(i.h2,{id:\"when-software-update-offers-267-instead\",children:\"When Software Update Offers 26.7 Instead\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Worth stating plainly, because it will be the most common experience on Monday: \",(0,e.jsx)(i.strong,{children:\"being offered Tahoe 26.7 rather than macOS 27 is often the correct outcome, not a failure.\"})]}),`\n`,(0,e.jsxs)(i.ul,{children:[`\n`,(0,e.jsx)(i.li,{children:\"On an Intel Mac, 26.7 is the end of the line and there is nothing else coming.\"}),`\n`,(0,e.jsx)(i.li,{children:\"On a managed Mac with a major-OS deferral, 26.7 is what policy permits.\"}),`\n`,(0,e.jsx)(i.li,{children:\"On an eligible Mac early in the rollout, 26.7 arrives first and 27 follows.\"}),`\n`]}),`\n`,(0,e.jsxs)(i.p,{children:[\"And 26.7 is not a consolation prize. It and Sequoia 15.8 went through four release candidates between 17 August and 9 September \\u2014 \",(0,e.jsx)(i.code,{children:\"25G229\"}),\" and \",(0,e.jsx)(i.code,{children:\"24H23\"}),\" in the final round \\u2014 for updates whose release notes describe security fixes. Taking it while you decide about 27 is a perfectly sound plan; \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-golden-gate-release-day-update-guide-september-14-2026\",children:\"the Golden Gate day-one guide\"}),\" lays out the case for waiting on the major upgrade.\"]}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsx)(i.img,{alt:\"A decision flow for what to do when the macOS upgrade does not appear\",src:\"/images/blog/macos-27-not-showing-software-update-mac-wont-upgrade-fix-2026/content-2.webp\",width:\"1024\",height:\"541\"})}),`\n`,(0,e.jsx)(i.h2,{id:\"troubleshooting-common-issues\",children:\"Troubleshooting Common Issues\"}),`\n`,(0,e.jsx)(i.h3,{id:\"the-upgrade-appears-downloads-then-vanishes\",children:\"The upgrade appears, downloads, then vanishes\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"Usually a failed integrity check or an interrupted download. The partial download lives in \",(0,e.jsx)(i.code,{children:\"/Library/Updates\"}),\"; deleting its contents and re-running the update is safe and often sufficient. If it recurs, fetch the full installer instead \\u2014 a single 17 GB download is more robust than a resumed one.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"an-error-occurred-downloading-the-selected-updates\",children:'\"An error occurred downloading the selected updates\"'}),`\n`,(0,e.jsx)(i.p,{children:\"Generic, and most often a network-layer problem rather than a Mac problem. Try a different network, disable any VPN, and re-run. If your organisation runs a caching server, that is the first place to look.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"software-update-spins-forever-on-checking-for-updates\",children:'Software Update spins forever on \"Checking for updates\"'}),`\n`,(0,e.jsx)(i.p,{children:\"Kill the check and force a clean one:\"}),`\n`,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(i.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,e.jsxs)(i.code,{children:[(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" killall\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" softwareupdated\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --clear-catalog\"})]}),`\n`,(0,e.jsxs)(i.span,{className:\"line\",children:[(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" softwareupdate\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --background\"}),(0,e.jsx)(i.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --force\"})]})]})})}),`\n`,(0,e.jsxs)(i.p,{children:[\"Then reopen the Software Update pane. The \",(0,e.jsx)(i.code,{children:\"softwareupdated\"}),\" daemon restarts automatically.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"the-mac-is-eligible-unmanaged-has-space-and-still-shows-nothing-after-several-days\",children:\"The Mac is eligible, unmanaged, has space, and still shows nothing after several days\"}),`\n`,(0,e.jsx)(i.p,{children:\"At that point the rollout explanation has run out. Fetch the full installer directly \\u2014 it is the same bits by a different route, and it does not require diagnosing why the pane is being stubborn.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"upgrading-breaks-a-work-vpn-or-security-agent\",children:\"Upgrading breaks a work VPN or security agent\"}),`\n`,(0,e.jsx)(i.p,{children:\"Not an upgrade failure, but the most common post-upgrade support ticket. Third-party network extensions and kernel extensions frequently need a vendor update for a new major release. Check for compatibility before upgrading, not after \\u2014 and on a managed Mac, that is precisely why the deferral exists.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"faq\",children:\"FAQ\"}),`\n`,(0,e.jsx)(i.h3,{id:\"how-long-does-the-macos-rollout-usually-take\",children:\"How long does the macOS rollout usually take?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Days, not weeks, for most Macs. On this Mac the Tahoe 26 upgrade appeared four days after release while point updates arrived same-day. Apple does not publish rollout schedules or percentages.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"does-restarting-make-the-update-appear-sooner\",children:\"Does restarting make the update appear sooner?\"}),`\n`,(0,e.jsx)(i.p,{children:\"No. A restart triggers a fresh check, which helps only if the Mac had a stale cached result. It does not move you up the rollout.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"can-i-check-whether-my-mac-is-managed-without-asking-it\",children:\"Can I check whether my Mac is managed without asking IT?\"}),`\n`,(0,e.jsxs)(i.p,{children:[(0,e.jsx)(i.code,{children:\"sudo profiles show -type enrollment\"}),\" tells you whether the Mac is enrolled in MDM and whether the enrolment is user-approved or supervised. A supervised Mac's policies cannot be removed locally.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"is-downloading-the-installer-from-a-third-party-site-ever-acceptable\",children:\"Is downloading the installer from a third-party site ever acceptable?\"}),`\n`,(0,e.jsxs)(i.p,{children:[\"No. Use Apple's App Store links or \",(0,e.jsx)(i.code,{children:\"softwareupdate --fetch-full-installer\"}),\". A modified macOS installer is a complete compromise of the machine, and installers are a favourite malware vector precisely because people go looking for them on release day.\"]}),`\n`,(0,e.jsx)(i.h3,{id:\"i-am-on-the-release-candidate-do-i-need-to-do-anything-on-monday\",children:\"I am on the release candidate. Do I need to do anything on Monday?\"}),`\n`,(0,e.jsx)(i.p,{children:\"Almost certainly not \\u2014 the RC build becomes the release build. Confirm the build number in About This Mac \\u2192 More Info, and turn Beta Updates off if you do not want 27.1 betas next.\"}),`\n`,(0,e.jsx)(i.h3,{id:\"should-i-upgrade-the-day-it-appears\",children:\"Should I upgrade the day it appears?\"}),`\n`,(0,e.jsx)(i.p,{children:\"That is a separate question from whether it appears, and the answer for most working Macs is to wait for 27.0.1. The day-one guide covers the known regressions in the shipping build.\"}),`\n`,(0,e.jsx)(i.h2,{id:\"conclusion\",children:\"Conclusion\"}),`\n`,(0,e.jsx)(i.p,{children:\"The order matters more than any individual fix. Eligibility, then the second item in the pane, then the rollout record, then a forced check, then deferral policy, then the beta channel, then space, then the network. Six of those seven are explanations rather than faults, and working through them in sequence takes about five minutes \\u2014 considerably less than the afternoon people spend resetting NVRAM on a Mac that was simply forty-eight hours from the front of a queue.\"}),`\n`,(0,e.jsx)(i.p,{children:\"If you get to the end and the Mac is eligible, unmanaged, has room and still shows nothing, stop diagnosing and fetch the full installer. It is supported, it is Apple's own bits, and it sidesteps the entire question.\"}),`\n`,(0,e.jsx)(i.p,{children:(0,e.jsxs)(i.em,{children:[\"Related reading: \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-golden-gate-release-day-update-guide-september-14-2026\",children:\"macOS 27 Golden Gate day-one update guide\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/mac-disk-full-apfs-snapshots-purgeable-space-macos-27-upgrade-2026\",children:\"What is really eating your disk before the upgrade\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/macos-27-end-of-intel-mac-era-final-compatibility-list-2026\",children:\"The end of the Intel Mac era\"}),\" \\xB7 \",(0,e.jsx)(i.a,{href:\"/blog/how-to-install-macos-27-golden-gate-public-beta-safely-2026\",children:\"How to install a macOS beta safely\"})]})})]})}function c(a={}){let{wrapper:i}=a.components||{};return i?(0,e.jsx)(i,{...a,children:(0,e.jsx)(o,{...a})}):o(a)}return b(F);})();\n;return Component;","toc":[{"title":"Key Takeaways","url":"#key-takeaways","depth":2},{"title":"Step 0: Is This Mac Eligible?","url":"#step-0-is-this-mac-eligible","depth":2},{"title":"Step 1: Look for the Second Item","url":"#step-1-look-for-the-second-item","depth":2},{"title":"Step 2: The Rollout Has Not Reached You Yet","url":"#step-2-the-rollout-has-not-reached-you-yet","depth":2},{"title":"Step 3: Your Mac Has Not Actually Checked","url":"#step-3-your-mac-has-not-actually-checked","depth":2},{"title":"Step 4: Something Is Deferring Updates","url":"#step-4-something-is-deferring-updates","depth":2},{"title":"Step 5: You Are on a Beta Channel","url":"#step-5-you-are-on-a-beta-channel","depth":2},{"title":"Step 6: Not Enough Free Space","url":"#step-6-not-enough-free-space","depth":2},{"title":"Step 7: The Catalogue or the Network","url":"#step-7-the-catalogue-or-the-network","depth":2},{"title":"If You Administer Macs, the Picture Is Different","url":"#if-you-administer-macs-the-picture-is-different","depth":2},{"title":"After It Installs, Verify You Got What You Expected","url":"#after-it-installs-verify-you-got-what-you-expected","depth":2},{"title":"Getting It Anyway","url":"#getting-it-anyway","depth":2},{"title":"The App Store page","url":"#the-app-store-page","depth":3},{"title":"softwareupdate --fetch-full-installer","url":"#softwareupdate---fetch-full-installer","depth":3},{"title":"A bootable installer","url":"#a-bootable-installer","depth":3},{"title":"When Software Update Offers 26.7 Instead","url":"#when-software-update-offers-267-instead","depth":2},{"title":"Troubleshooting Common Issues","url":"#troubleshooting-common-issues","depth":2},{"title":"The upgrade appears, downloads, then vanishes","url":"#the-upgrade-appears-downloads-then-vanishes","depth":3},{"title":"\"An error occurred downloading the selected updates\"","url":"#an-error-occurred-downloading-the-selected-updates","depth":3},{"title":"Software Update spins forever on \"Checking for updates\"","url":"#software-update-spins-forever-on-checking-for-updates","depth":3},{"title":"The Mac is eligible, unmanaged, has space, and still shows nothing after several days","url":"#the-mac-is-eligible-unmanaged-has-space-and-still-shows-nothing-after-several-days","depth":3},{"title":"Upgrading breaks a work VPN or security agent","url":"#upgrading-breaks-a-work-vpn-or-security-agent","depth":3},{"title":"FAQ","url":"#faq","depth":2},{"title":"How long does the macOS rollout usually take?","url":"#how-long-does-the-macos-rollout-usually-take","depth":3},{"title":"Does restarting make the update appear sooner?","url":"#does-restarting-make-the-update-appear-sooner","depth":3},{"title":"Can I check whether my Mac is managed without asking IT?","url":"#can-i-check-whether-my-mac-is-managed-without-asking-it","depth":3},{"title":"Is downloading the installer from a third-party site ever acceptable?","url":"#is-downloading-the-installer-from-a-third-party-site-ever-acceptable","depth":3},{"title":"I am on the release candidate. Do I need to do anything on Monday?","url":"#i-am-on-the-release-candidate-do-i-need-to-do-anything-on-monday","depth":3},{"title":"Should I upgrade the day it appears?","url":"#should-i-upgrade-the-day-it-appears","depth":3},{"title":"Conclusion","url":"#conclusion","depth":2}],"estimatedTime":17}