-
-
Notifications
You must be signed in to change notification settings - Fork 1
docs: Stale passlib references after bcrypt 5.x migration #2811
Copy link
Copy link
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationpriority: low
Description
Problem
After removing passlib in #2669 (PR #2799), several documentation files still reference it:
docs/DEPENDENCIES.mdlines 74, 333, 365 — listspasslib[bcrypt]>=1.7.4as a dependencydocs/plans/2026-01-15-slm-startup-procedure-design.mdline 134 — lists passlibautobot-slm-backend/ansible/playbooks/enroll-node.ymlline 41 — comment referencingfrom passlib.hash import sha512_cryptautobot-slm-backend/ansible/playbooks/enroll-local.ymlline 27 — same passlib comment
Discovered During
Working on #2669 (bcrypt migration — Phase 1a)
Impact
Severity: low — documentation only, no runtime impact
Fix
- Update DEPENDENCIES.md to reference
bcrypt>=5.0.0instead of passlib - Update Ansible comments to use
python3 -c "import crypt; print(crypt.crypt('password'))"ormkpasswd - Remove passlib from design doc dependency list
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationpriority: low