Commit graph

856 commits

Author SHA1 Message Date
Irena Reedy
e8bcd480fc
Create $0-migration-to-fleet.md (#33872)
Alex's article that we are hoping to get live today and point the Uber
ad URL redirect to it
[fleetdm.com/jnuc-2025](http://fleetdm.com/jnuc-2025)

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-10-07 20:07:06 +09:00
Luke Heath
23d95c3fdd
Fix typo in AWS IAM authentication section (#33908) 2025-10-06 17:30:46 -05:00
Mike Thomas
cd4c67f1e5
Update entra-conditional-access-integration.md (#32574)
Related to
https://github.com/fleetdm/fleet/pull/32434#pullrequestreview-3172873391

I re-edited the guide to follow an easier-to-scan, step-by-step format. 

- Rewrote steps into shorter, directive numbered lists in the imperative
mood.
- I added intro lines and note blocks to separate essential instructions
from the supporting context.
- Reorganized post-setup sections into clearer buckets: Disabling,
troubleshooting, end-user experience, and advanced GitOps setup.
- Tightened up UI references using bold instead of quotes.

No technical meaning was changed (I hope). The goal was to make the
guide easier to scan, follow, and maintain, as part of an ongoing effort
to improve doc content consistency and readability.
2025-10-07 07:06:59 +09:00
Noah Talerman
f4fe03e1ca
Release article: 4.74.0 (#33716) 2025-10-06 17:04:05 -05:00
Rachael Shaw
48cb0908cd
Docs v4.74.0 (#33879)
Documentation changes for 4.74

---------

Co-authored-by: Marko Lisica <83164494+marko-lisica@users.noreply.github.com>
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Victor Lyuboslavsky <2685025+getvictor@users.noreply.github.com>
Co-authored-by: Ian Littman <iansltx@gmail.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: Lucas Manuel Rodriguez <lucas@fleetdm.com>
Co-authored-by: Magnus Jensen <magnus@fleetdm.com>
Co-authored-by: Jordan Montgomery <elijah.jordan.montgomery@gmail.com>
Co-authored-by: Janis Watts <184028114+jmwatts@users.noreply.github.com>
Co-authored-by: Allen Houchins <32207388+allenhouchins@users.noreply.github.com>
2025-10-06 17:03:10 -05:00
Noah Talerman
e1ca48f549
Supported host operating systems (#33861)
- openSUSE 15.6+
- Lowercase "openSUSE"

Supported added in the following user story:
- #32778
2025-10-06 11:59:35 -05:00
Allen Houchins
48b7291c8b
Fixed broken link (#33866)
- Fixed broken link to
https://fleetdm.com/guides/policy-automation-run-script
2025-10-06 09:13:07 -05:00
Noah Talerman
dfed16339e
Roadmap preview: Use cross (†) instead of star (*) (#33828)
- Star (*) renders as a bullet on the website:

<img width="725" height="109" alt="Screenshot 2025-10-03 at 4 25 10 PM"
src="https://github.com/user-attachments/assets/45b9c987-1c81-417f-915a-29a695e998ce"
/>
2025-10-06 09:37:21 -04:00
Jorge Falcon
ca2efb90dd
Kubernetes guide update - MySQL and Redis to use bitnamilegacy images (#33833)
* Updated MySQL instructions to use `bitnamilegacy/mysql`
* Updated Redis Instructions to use `bitnamilegacy/redis`

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-10-06 09:02:08 -04:00
Noah Talerman
10a7348ecf
Entra conditional access guide (#33817)
Add link to reach out to sales
- Context: Folks from Microsoft are going to create a LinkedIn post
talking about Entra conditional access. They're going to link to this
guide in the LinkedIn post.
2025-10-03 18:07:04 -04:00
Noah Talerman
c92644c72c
"macOS" (#33773) 2025-10-04 06:56:41 +09:00
Marko Lisica
bd6ed423e4
Update android-mdm-setup.md (#33785)
Remove part that is wrong.
2025-10-03 14:45:55 -04:00
Allen Houchins
b23de19559
Added additional required endpoints to the MDM features section for macOS (#33813)
Updated endpoints needed for end user authentication during macOS Setup experience based on testing and results found in this [Slack thread](https://fleetdm.slack.com/archives/C09B2NPQR8V/p1759186542322289).
2025-10-03 11:03:07 -05:00
Marko Lisica
06e10bb3c7
Update Android MDM setup guide (#33742)
Related to:

- #33664
2025-10-02 09:34:07 -04:00
Marko Lisica
7bd96c7453
Update vulnerability coverage table (#32149)
Related to:

- #30738
2025-10-02 13:26:06 +02:00
Eric
abd558e511
Website: Add build script error for article images that don't match website naming conventions. (#33644)
Closes: #25943

Changes:
- Added two build script errors that are thrown if an article references
an image in the website/assets/images/ folder that does not match the
[website's image filename
conventions](https://fleetdm.com/handbook/company/communications#export-an-image-for-fleetdm-com)
- Renamed two images and removed two unused images
2025-10-01 13:14:01 +09:00
Harrison Ravazzolo
8c5375d47d
Fix typo in Title (#33643)
Typo
2025-10-01 13:12:36 +09:00
Mitch Francese
46d6f4fd5e
Update sysadmin-diaries-restoring-fleetd.md (#33486)
Fixed a broken link for the resend profiles feature. Corrected it to
https://fleetdm.com/docs/rest-api/rest-api#resend-custom-os-setting-configuration-profile
2025-10-01 13:11:31 +09:00
Irena Reedy
28e0a034e8
Create device-enrollment-lifecycle.md (#33226)
Article written by Brock

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-30 09:33:11 -04:00
Brock Walters
257bc16d69
Update deploying-crowdstrike-with-fleet.md (#33539)
Removed note box around profile combinations & changed text around
uploading profiles.
2025-09-30 18:19:48 +09:00
Brock Walters
25fbb017c2
Update consolidate-multiple-tools-with-fleet.md (#33541)
Re-ordered article structure & rewrote some clumsy passages but kept the
vibe much of the content. Also changed some factual inaccuracies.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-30 18:17:36 +09:00
Jorge Falcon
d3db45d517
Deploying Fleet on AWS with Terraform guide updates (#33385)
**Related issue:** Resolves
https://github.com/fleetdm/fleet-terraform/issues/59

**Updated Deploy Fleet on AWS with Terraform guide**
- Consolidated steps to reflect recent updates to [Fleet-terraform
modules](https://github.com/fleetdm/fleet-terraform) and
[Fleet-terraform
example](https://github.com/fleetdm/fleet-terraform/tree/main/example)
2025-09-30 17:59:22 +09:00
Noah Talerman
1089fd6564
Disk encryption guide: No deferrals on macOS (#33463)
Added as part of this user story:
- #29250
2025-09-29 21:26:15 +03:00
Mike McNeil
52612fe108
fyi it was Stripe (#33536) 2025-09-26 16:09:26 -07:00
Noah Talerman
ded72eb582
macOS setup experience: End user auth before BYOD Android enrollment (#33461)
- @noahtalerman: It looks like end user auth before BYOD Android
enrollment is supported. Added in this story:
  - https://github.com/fleetdm/fleet/issues/29222
2025-09-25 15:29:53 -04:00
Victor Lyuboslavsky
6d73c6cccc
Delaying reboot so that script can report status. (#33386)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #33381 unreleased Linux unlock bug.

# Checklist for submitter
## Testing
- [x] QA'd all new/changed functionality manually
2025-09-24 14:25:52 -05:00
Noah Talerman
8ca54f59ca
macOS Setup Assistant (#33375)
- Link out to default automatic enrollment profile
2025-09-23 15:22:01 -04:00
Steven Palmesano
eed0b92c94
Update issue link with correct FR (#32995)
The current link for a "coming soon" feature directs to a GitHub Issue
that doesn't seem to be related. After
[discussing](https://fleetdm.slack.com/archives/C06M4CRP7M4/p1757594623859339)
on Slack, it was determined that a new FR should be opened.
2025-09-22 18:34:28 -05:00
Allen Houchins
b394e3da18
Update fleetctl.md (#33271)
- Fixed typo
2025-09-22 09:57:26 -05:00
Mike Thomas
4a3ebc738a
Update how-fleet-raised-a-27m-series-b-without-a-pitch-deck.md (#33256)
Closes https://github.com/fleetdm/confidential/issues/12068

I shortened and sharpened up the Series B article by cutting about a
third of the length while keeping the narrative intact. I also updated
the meta description to be clearer and more concise.
2025-09-22 10:00:29 -04:00
Ian Littman
f8ef5d8052
Blog post for Fleet @ GopherCon 2025 (#32701)
Ready to go, pending writing feedback and image insertion.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-20 06:32:50 +09:00
Harrison Ravazzolo
1770de287f
Update consolidate-multiple-tools-with-fleet.md (#33051)
Remove the colon ( : )
2025-09-19 21:24:29 +09:00
jacobshandling
a87d7bdc50
Update the Labels guide (#33144)
## For #29721

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-09-18 16:42:21 -07:00
Josh Roskos
035d4f4839
Add FDA requirement + links to safari_extensions.yml (#33069)
Added reference to FDA requirement along with links to enable FDA and a
pre-created mobileconfig per discussion in product office hours
(9/16/25). ~Josh 🖖🏻
2025-09-17 12:48:58 -04:00
Adam Baali
2fe8c56d9c
Revise article on preventing tampering of Fleet Orbit (#33099)
in comments

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.

- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] If paths of existing endpoints are modified without backwards
compatibility, checked the frontend/CLI for any necessary changes

## Testing

- [ ] Added/updated automated tests
- [ ] Where appropriate, [automated tests simulate multiple hosts and
test for host
isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing)
(updates to one hosts's records do not affect another)

- [ ] QA'd all new/changed functionality manually

For unreleased bug fixes in a release candidate, one of:

- [ ] Confirmed that the fix is not expected to adversely impact load
test results
- [ ] Alerted the release DRI if additional load testing is needed

## Database migrations

- [ ] Checked table schema to confirm autoupdate
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).

## New Fleet configuration settings

- [ ] Setting(s) is/are explicitly excluded from GitOps

If you didn't check the box above, follow this checklist for
GitOps-enabled settings:

- [ ] Verified that the setting is exported via `fleetctl
generate-gitops`
- [ ] Verified the setting is documented in a separate PR to [the GitOps
documentation](https://github.com/fleetdm/fleet/blob/main/docs/Configuration/yaml-files.md#L485)
- [ ] Verified that the setting is cleared on the server if it is not
supplied in a YAML file (or that it is documented as being optional)
- [ ] Verified that any relevant UI is disabled when GitOps mode is
enabled

## fleetd/orbit/Fleet Desktop

- [ ] Verified compatibility with the latest released version of Fleet
(see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/workflows/fleetd-development-and-release-strategy.md))
- [ ] If the change applies to only one platform, confirmed that
`runtime.GOOS` is used as needed to isolate changes
- [ ] Verified that fleetd runs on macOS, Linux and Windows
- [ ] Verified auto-update works from the released version of component
to the new version (see [tools/tuf/test](../tools/tuf/test/README.md))
2025-09-17 15:39:05 +02:00
Brock Walters
f1ec163606
Update remediating-the-xz-vulnerability-with-fleet.md (#32771)
Updated article with policy failure script execution features added in
Fleet version 4.58
2025-09-17 08:43:54 -04:00
Irena Reedy
184f89003b
Article: Create prevent-tampering-of-fleet-agent.md (#32457)
Article by Adam Baali

---------

Co-authored-by: Adam Baali <45665341+AdamBaali@users.noreply.github.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-17 13:26:28 +02:00
Eric Swenson
baedfd083a
Update deploy-fleet-on-aws-with-terraform.md (#32806)
simple change telling the user they will need a vpc created before they
are trying to run terraform apply
2025-09-17 15:51:54 +09:00
Sarah Gillespie
d7ead968a2
Fix typo in certificates guide (#32932)
Deleted stray "$" in example profile
2025-09-17 15:49:27 +09:00
Noah Talerman
6095b58099
Update guide: macOS Tahoe (#33042)
- What does same day support mean? Existing features are tested and all
bugs are fixed
- What about new features? Those go through Fleet's prioritization
process
- Add section for new feature highlights
- Fleet currently only supports Apple Business Manager (ABM). Remove
mention of Apple School Manager
2025-09-16 11:55:04 -05:00
Allen Houchins
fccdd8c152
Clean up "Compliance exclusions" references (#32969)
- https://github.com/fleetdm/fleet/issues/32633
2025-09-15 13:38:20 -05:00
Brock Walters
1002c9eb01
Update fleet-supports-macos-26-tahoe-ios-26-and-ipados-26.md (#32922)
cc @mike-j-thomas please review when you get a chance. Thanks.
2025-09-12 12:03:26 -04:00
Allen Houchins
9de8a7ec0b
Updated documentation for OpenSUSE support (#32782)
- Policy and script were previously updated in the following PR. This PR
is to update the related doc.
https://github.com/fleetdm/fleet/pull/32779

---------

Co-authored-by: Brock Walters <153771548+nonpunctual@users.noreply.github.com>
2025-09-12 09:43:27 -05:00
Andrey Kizimenko
0721217e5b
Article: Fleet supports macOS 26 Tahoe (#32784)
A guide announcing same-day support for macOS Tahoe. Part of this issue:
https://github.com/fleetdm/fleet/issues/30696


https://github.com/fleetdm/fleet/blob/fleet-supports-macos-26/articles/fleet-supports-macos-26-tahoe-ios-26-and-ipados-26.md

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-09-11 20:25:51 -05:00
Magnus Jensen
d1e183584e
Add missing space in 4.73 release article. (#32758) 2025-09-11 10:17:20 +03:00
Noah Talerman
906ffd93a3
Update fleetctl and log destinations guide (#32718)
- Capital "Fleetctl" at the start of a sentence:
https://fleetdm.com/handbook/company/communications#capitalization-and-proper-nouns
- Move note about `filesysten` being the default log destination
- Add note that only self-hosted users being able to configure log
destinations on their own
- Cut content
2025-09-10 16:05:51 -07:00
Lucas Manuel Rodriguez
4fe2ec58b7
Fix duplicate note and while we're at it some typos under docs/ (#32575)
Fixing the following duplicate note in
`docs/Configuration/yaml-files.md`:
<img width="512" height="630" alt="Screenshot 2025-09-04 at 5 49 05 AM"
src="https://github.com/user-attachments/assets/37229d45-e9b2-4744-9fe1-1c4c54be72b0"
/>

And while we're at it... fixing some typos under `docs/`.
2025-09-09 19:33:18 -03:00
Janis Watts
c2672d8866
update article to correctly reference macOS 26 instead of macOS 16 (#32726)
update article to correctly reference macOS 26 instead of macOS 16
2025-09-09 10:35:41 -05:00
Luke Heath
0ad7f69a4e
Add missing changelog item to 4.73.0 release article (#32753) 2025-09-08 19:24:58 -05:00
Noah Talerman
59261bc378
Release article: 4.73.0 (#32353) 2025-09-08 19:19:34 -05:00