Jira (FACT-3201) Facter should report macOS "extra" version from Rapid Security Response updates

7 views
Skip to first unread message

Clay Caviness (Jira)

unread,
May 4, 2023, 3:12:02 PM5/4/23
to puppe...@googlegroups.com
Clay Caviness created an issue
 
Facter / Improvement FACT-3201
Facter should report macOS "extra" version from Rapid Security Response updates
Issue Type: Improvement Improvement
Assignee: Unassigned
Components: Facter 4
Created: 2023/05/04 12:11 PM
Priority: Normal Normal
Reporter: Clay Caviness

Starting with macOS 13, Apple can use a "Rapid Security Response" process to push small system updates out. When one of these is applied, a new ProductVersionExtra field is output from the sw_vers command:

 

$ sw_vers
ProductName:        macOS
ProductVersion:        13.3.1
ProductVersionExtra:    (a)
BuildVersion:        22E772610a

If no Rapid Security Response update is installed, the ProductVersionExtra field does not appear:

 

$ sw_vers 
ProductName:        macOS
ProductVersion:        13.4
BuildVersion:        22F5049e 

The os.macosx.productversion fact should report this. Currently it only reports full, major, minor, and patch fields. Adding an additional extra field for macOS 13 and later should suffice.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo

Clay Caviness (Jira)

unread,
May 4, 2023, 3:12:02 PM5/4/23
to puppe...@googlegroups.com

Clay Caviness (Jira)

unread,
May 4, 2023, 3:19:03 PM5/4/23
to puppe...@googlegroups.com

Aria Li (Jira)

unread,
May 9, 2023, 4:11:01 PM5/9/23
to puppe...@googlegroups.com

Aria Li (Jira)

unread,
May 9, 2023, 4:12:03 PM5/9/23
to puppe...@googlegroups.com
Aria Li commented on Improvement FACT-3201
 
Re: Facter should report macOS "extra" version from Rapid Security Response updates

Hi Clay Caviness thank you for the PR! We don't currently support macOS 13 but this would be a helpful feature, we'll review your PR later when we add support for macOS 13.

Aria Li (Jira)

unread,
May 9, 2023, 4:12:03 PM5/9/23
to puppe...@googlegroups.com

Clay Caviness (Jira)

unread,
May 15, 2023, 11:10:01 AM5/15/23
to puppe...@googlegroups.com
Clay Caviness commented on Improvement FACT-3201
 
Re: Facter should report macOS "extra" version from Rapid Security Response updates

For what it's worth, we have a fleet of 180k+ machines running macOS 13, all using Puppet 7.20.0 and Facter 4.2.13 with no major compatibility issues. Also, macOS 14 will be announced in a few weeks, as well, likely released this fall.

Reply all
Reply to author
Forward
0 new messages