Project

General

Profile

Actions

Bug #442

open

Build agent identity provisioning automation (Playwright + Bitwarden)

Bug #442: Build agent identity provisioning automation (Playwright + Bitwarden)

Added by Charles N 1 day ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
08/13/2026
Due date:
% Done:

40%

Estimated time:

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 Actions #1

  • % 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):

  1. Create coo Linux account
  2. Create BW account for AI agents (provide client_id/secret)
  3. Generate Cloudron invite links for vp-techops, vp-secops, vp-techcompliance
  4. Create Discourse VP SecOps category (API user is trust-4, can't create)

Questions in agent-identity-provisioning/questions-v1.md

Actions

Also available in: PDF Atom