Update UniFi Pulumi plan: switch to ubiquiti-community provider #187

Merged
eblume merged 2 commits from update-unifi-pulumi-plan into main 2026-02-13 20:02:17 -08:00
Owner

Summary

  • Switch provider from filipowm/unifi (inactive maintainer, showstopper bug #94 wiping firewall rules) to ubiquiti-community/unifi (actively maintained, API key auth)
  • Add UX7 config backup prerequisite before adopting IaC
  • Fix safety guard: check default route interface instead of hostname (runs from gilbert, not indri)
  • Update 1Password paths to match actual item (op://blumeops/unifi/credential)
  • Fix ringtail references: not a Raspberry Pi, stays on WiFi (removed from wired topology)
  • Update doc steps for already-existing reference files

Test plan

  • Pre-commit hooks pass
  • docs-check-links pass
  • docs-check-index pass

🤖 Generated with Claude Code

## Summary - Switch provider from filipowm/unifi (inactive maintainer, showstopper bug #94 wiping firewall rules) to ubiquiti-community/unifi (actively maintained, API key auth) - Add UX7 config backup prerequisite before adopting IaC - Fix safety guard: check default route interface instead of hostname (runs from gilbert, not indri) - Update 1Password paths to match actual item (`op://blumeops/unifi/credential`) - Fix ringtail references: not a Raspberry Pi, stays on WiFi (removed from wired topology) - Update doc steps for already-existing reference files ## Test plan - [x] Pre-commit hooks pass - [x] `docs-check-links` pass - [x] `docs-check-index` pass 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Corroboration review of the add-unifi-pulumi-stack plan found several
issues. Switch provider from filipowm/unifi (inactive maintainer,
showstopper bug #94 wiping firewall rules) to ubiquiti-community/unifi
(actively maintained, API key auth). Add UX7 config backup prerequisite,
fix safety guard to check default route instead of hostname, update
1Password paths to match actual item, fix ringtail references, and
update doc steps for already-existing files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
eblume merged commit 49ec05041c into main 2026-02-13 20:02:17 -08:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!187
No description provided.