diff --git a/script/vault-start.ps1 b/script/vault-start.ps1 index 0c9e68f..3cf3436 100755 --- a/script/vault-start.ps1 +++ b/script/vault-start.ps1 @@ -78,36 +78,4 @@ if (-not $isReady) { exit 1 } -# Set environment variables -$env:VAULT_ADDR = "https://127.0.0.1:8200" -$env:VAULT_TOKEN = "test-token" -$env:VAULT_SKIP_VERIFY = "true" - -# Final check with vault status (with timeout) -Write-Output "🕐 Performing final status check..." -$statusJob = Start-Job -ScriptBlock { - & ".\vault.exe" status - return $LASTEXITCODE -} - -# Wait for job with timeout -$statusJob | Wait-Job -Timeout 10 | Out-Null - -if ($statusJob.State -eq "Running") { - Write-Output "Status check timed out after 10 seconds" - $statusJob | Stop-Job -Force - $statusResult = -1 -} else { - $statusResult = Receive-Job -Job $statusJob -} - -$statusJob | Remove-Job -Force - -if ($statusResult -ne 0) { - Write-Output "❌ Vault status check failed after startup" - Write-Output "Status exit code: $statusResult" - Stop-Process -Id $vaultPid -Force -ErrorAction SilentlyContinue - exit 1 -} - Write-Output "✅ Vault server started successfully!"