Major Improvements: - Added retry deployment buttons in machine list for failed deployments - Added retry button in SSH console modal footer for enhanced UX - Enhanced deployment process with comprehensive cleanup of existing services - Improved binary installation with password-based sudo authentication - Updated configuration generation to include all required sections (agent, ai, network, security) - Fixed deployment verification and error handling Security Enhancements: - Enhanced verifiedStopExistingServices with thorough cleanup process - Improved binary copying with proper sudo authentication - Added comprehensive configuration validation UX Improvements: - Users can retry deployments without re-running machine discovery - Retry buttons available from both machine list and console modal - Real-time deployment progress with detailed console output - Clear error states with actionable retry options Technical Changes: - Modified ServiceDeployment.tsx with retry button components - Enhanced api/setup_manager.go with improved deployment functions - Updated main.go with command line argument support (--config, --setup) - Added comprehensive zero-trust security validation system 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
12 lines
445 B
INI
12 lines
445 B
INI
[bzzz_cluster]
|
|
walnut ansible_host=192.168.1.27 ansible_user=tony
|
|
acacia ansible_host=192.168.1.72 ansible_user=tony
|
|
ironwood ansible_host=192.168.1.113 ansible_user=tony
|
|
|
|
# Offline nodes (uncomment when available)
|
|
# birch ansible_host=192.168.1.106 ansible_user=tony
|
|
# rosewood ansible_host=192.168.1.115 ansible_user=tony
|
|
|
|
[bzzz_cluster:vars]
|
|
ansible_ssh_common_args='-o StrictHostKeyChecking=no'
|
|
ansible_become_pass="{{ ansible_ssh_pass }}" |