Skip to content

Auto-install 1Password patches on Workstations#48585

Draft
allenhouchins wants to merge 1 commit into
mainfrom
dogfood-1password-forced-install
Draft

Auto-install 1Password patches on Workstations#48585
allenhouchins wants to merge 1 commit into
mainfrom
dogfood-1password-forced-install

Conversation

@allenhouchins

Copy link
Copy Markdown
Member

Related issue: N/A — dogfood GitOps configuration change

What & why

Changes the 1Password patch automation on the 💻 Workstations fleet from calendar-event-driven remediation to forced install, on both macOS and Windows.

For both 1password/darwin and 1password/windows patch policies in it-and-security/:

  • install_software: falseinstall_software: true
  • Removed calendar_events_enabled: true
  • Updated the resolution text to drop the "scheduled maintenance window / check your calendar" language, matching the wording used by the other IT-managed forced-install policies (Okta Verify, Adobe Acrobat, etc.).

When a host now fails either 1Password patch policy, Fleet automatically installs the latest Fleet-maintained 1Password with no end-user calendar interaction. The fleet's google_calendar integration is left in place since other policies (e.g. Firefox) still use calendar events.

Checklist for submitter

  • QA'd all new/changed functionality manually (GitOps config only; no code change)

Note: This is a dogfood GitOps config change only — no user-visible product change, no code, no migrations, no new settings.

Switch the 1Password patch automation on the Workstations fleet from
calendar-event-driven to forced install on both macOS and Windows.
Sets install_software: true, removes calendar_events_enabled, and
updates the resolution text to match the other IT-managed forced-install
policies.
@allenhouchins allenhouchins changed the title Dogfood: force-install 1Password patches on Workstations Auto-install 1Password patches on Workstations Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants