Remove Komodo backend in favor of native hosts

This commit is contained in:
2026-10-05 18:07:07 -04:00
parent 701066aaf8
commit 4b0f341d64
116 changed files with 557 additions and 8132 deletions
@@ -24,9 +24,9 @@ describe('provisioning reads with retained lifecycle history', () => {
const now = Date.parse('2026-10-05T12:00:00Z');
const iso = (offset: number) => new Date(now + offset).toISOString();
handle.transaction(() => {
const server = handle.prepare('INSERT INTO servers(name, komodo_name) VALUES (?, ?)');
for (let i = 0; i < 16; i++) server.run(`server-${i}`, `server-${i}`);
server.run('empty', 'empty');
const server = handle.prepare('INSERT INTO servers(name) VALUES (?)');
for (let i = 0; i < 16; i++) server.run(`server-${i}`);
server.run('empty');
const insert = handle.prepare(`INSERT INTO server_deployments
(id, server, action, state, stage, started_at, finished_at, submitted_at, server_deleted_at, triggered_by)
VALUES (?, ?, ?, 'done', 'Complete', ?, ?, ?, ?, 'test')`);
@@ -121,7 +121,7 @@ describe('provisioning reads with retained lifecycle history', () => {
legacy.exec(schema.replace(/CREATE TABLE IF NOT EXISTS server_deployments \([\s\S]*?\n\);/, table => table
.replace("'create', 'start', 'restart', 'rebuild', 'stop', 'destroy'", "'create', 'destroy'")
.replace(' server_deleted_at TEXT,\n', '')));
legacy.exec(`INSERT INTO servers(name,komodo_name) VALUES('existing','existing');
legacy.exec(`INSERT INTO servers(name) VALUES('existing');
INSERT INTO server_deployments(id,server,action,state,stage,started_at,triggered_by)
VALUES('old','existing','create','done','Complete','2025-01-01','fixture');
INSERT INTO server_deployment_events(deployment_id,created_at,message)