fix: interpretaor_id on scripts
ci-agent / build (push) Failing after 5m27s

This commit is contained in:
d3m0k1d
2026-04-05 06:25:00 +03:00
parent a4b7024bb8
commit d79e9dd829
+10 -5
View File
@@ -82,9 +82,14 @@ TTL timestamp + INTERVAL 30 DAY
SETTINGS index_granularity = 8192 SETTINGS index_granularity = 8192
` `
// SeedDefaultScripts inserts default diagnostic scripts into the scripts table. // SeedDefaultScripts inserts the bash interpreter and default diagnostic scripts.
// Uses INSERT OR IGNORE to avoid duplicates on subsequent runs. // Uses INSERT OR IGNORE to avoid duplicates on subsequent runs.
const SeedDefaultScripts = ` const SeedDefaultScripts = `
-- Create bash interpreter with id=2
INSERT OR IGNORE INTO script_interpreters (id, name, label, argv) VALUES
(2, 'bash', 'Bash Shell', '["/bin/bash"]');
-- Insert default scripts bound to bash interpreter (id=2)
INSERT OR IGNORE INTO scripts (path, content, interpreter_id) VALUES INSERT OR IGNORE INTO scripts (path, content, interpreter_id) VALUES
('default/system_info.sh', '#!/bin/bash ('default/system_info.sh', '#!/bin/bash
# Скрипт сбора базовой информации о системе: hostname, IP-адреса, сетевые интерфейсы, версия ОС # Скрипт сбора базовой информации о системе: hostname, IP-адреса, сетевые интерфейсы, версия ОС
@@ -152,7 +157,7 @@ else
fi fi
echo "" echo ""
echo "=== END SYSTEM INFORMATION ==="', 0), echo "=== END SYSTEM INFORMATION ==="', 2),
('default/services_scan.sh', '#!/bin/bash ('default/services_scan.sh', '#!/bin/bash
# Скрипт сканирования доступных сервисов и портов на машине # Скрипт сканирования доступных сервисов и портов на машине
@@ -209,7 +214,7 @@ else
fi fi
echo "" echo ""
echo "=== END SERVICES AND PORTS SCAN ==="', 0), echo "=== END SERVICES AND PORTS SCAN ==="', 2),
('default/diagnostics.sh', '#!/bin/bash ('default/diagnostics.sh', '#!/bin/bash
# Скрипт выполнения базовых диагностических команд # Скрипт выполнения базовых диагностических команд
@@ -282,7 +287,7 @@ else
fi fi
echo "" echo ""
echo "=== END DIAGNOSTIC COMMANDS ==="', 0), echo "=== END DIAGNOSTIC COMMANDS ==="', 2),
('default/network_info.sh', '#!/bin/bash ('default/network_info.sh', '#!/bin/bash
# Скрипт сбора базовой сетевой информации # Скрипт сбора базовой сетевой информации
@@ -368,5 +373,5 @@ else
fi fi
echo "" echo ""
echo "=== END NETWORK INFORMATION ==="', 0); echo "=== END NETWORK INFORMATION ==="', 2);
` `