Lamaste E2E: 11 — Plugin Lifecycle (Three-VM)
text
> Started at `2026-03-30 13:11:39 UTC`
## Pre-flight: check onboarding is complete
✅ `13:11:39` Onboarding is complete
## Plugin list is initially empty
✅ `13:11:40` Initial plugin list is empty on host VM
## Push-install config defaults
✅ `13:11:40` Push install is disabled by default
✅ `13:11:40` Default policy is 'default'
## Create push install policy
✅ `13:11:40` Policy creation returned ok: true
✅ `13:11:40` Policy ID matches
## Delete test policy
✅ `13:11:40` Policy deletion returned ok: true
## Push install for agent
ℹ️ `13:11:40` Found agent: test-agent
✅ `13:11:40` Push install enabled for agent
✅ `13:11:40` pushInstallEnabledUntil is set
ℹ️ `13:11:40` Agent status response: {"pushInstallEnabled":false}
✅ `13:11:40` Push install disabled for agent
## Push install guard: global toggle off
✅ `13:11:41` Cannot enable push install when globally disabled
## Sessions audit log
✅ `13:11:41` Push install sessions is an array
## Cleanup
✅ `13:11:41` Push install disabled globally for cleanup
✅ `13:11:41` Cleanup complete — plugin state restored
---
## Results
| Metric | Count |
|--------|-------|
| **Passed** | `14` |
| **Failed** | `0` |
| **Skipped** | `0` |
| **Total** | `14` |
🔵 `13:11:41` **Running: 12-enrollment-lifecycle.sh**