Bug #442
openBuild agent identity provisioning automation (Playwright + Bitwarden)
40%
Description
Build the Playwright-based automation that enrolls AI agent identities in Cloudron, generates API keys for Gitea/Discourse/Redmine via SSO, and stores all credentials in Bitwarden. Repo: TSYSGroupCorporate/agent-identity-provisioning. Prerequisites: user provides Cloudron invite links + BW account credentials. Architecture in ~/Q3/agent-identity-bootstrap.md. Includes: provision-agent.py (Playwright), bw-helper.py (BW CLI wrapper), Dockerfile (Playwright image + bw CLI), docker-compose.yml. Also build bw-run.sh credential sourcing layer in TSYSGroupAIOS.
Updated by Charles N 1 day ago
- % Done changed from 0 to 40
Initial automation built and pushed. Repos:
- TSYSGroupCorporate/agent-identity-provisioning: provision-agent.py (Playwright), bw-helper.py (BW wrapper), Dockerfile, docker-compose.yml, agents.yaml.example
- TSYSGroupCorporate/TSYSGroupAIOS: scripts/bw-run.sh (credential sourcing layer)
Both repos committed and pushed. Pre-commit/pre-push hooks passing.
Blockers (user action items):
- Create coo Linux account
- Create BW account for AI agents (provide client_id/secret)
- Generate Cloudron invite links for vp-techops, vp-secops, vp-techcompliance
- Create Discourse VP SecOps category (API user is trust-4, can't create)
Questions in agent-identity-provisioning/questions-v1.md