WIP: start stop scripts
This commit is contained in:
parent
a4c3e04684
commit
9eee364202
|
|
@ -52,6 +52,8 @@ MVP - Minimum Viable Product Task List
|
||||||
- [ ] Show system type (Physical 🖥️ / VM 💠)
|
- [ ] Show system type (Physical 🖥️ / VM 💠)
|
||||||
- [ ] Show GPU VRAM in GPU column (e.g., "2 GPUs (48 GB)")
|
- [ ] Show GPU VRAM in GPU column (e.g., "2 GPUs (48 GB)")
|
||||||
- [ ] Show worker uptime in dashboard
|
- [ ] Show worker uptime in dashboard
|
||||||
|
- [ ] Display last seen as elapsed time in dashboard, not date
|
||||||
|
- [ ] Track Username for sdl process
|
||||||
|
|
||||||
**Resource Management**
|
**Resource Management**
|
||||||
- [ ] CPU Reserve Capacity Allocation
|
- [ ] CPU Reserve Capacity Allocation
|
||||||
|
|
@ -70,7 +72,12 @@ MVP - Minimum Viable Product Task List
|
||||||
- [ ] Support for system-level (sudo) and user-level services
|
- [ ] Support for system-level (sudo) and user-level services
|
||||||
- [ ] SDL-MGR auto-installs SDL-WKR
|
- [ ] SDL-MGR auto-installs SDL-WKR
|
||||||
- [ ] Manager node becomes worker by default
|
- [ ] Manager node becomes worker by default
|
||||||
- [ ] Config flag to disable: `install_worker_on_manager: false`
|
- [ ] Config flag to disable: `install_worker_on_manager: false
|
||||||
|
- [ ] Pass HTTP Port to SDL-WKR Curl installer
|
||||||
|
- [ ] Update Install Summary
|
||||||
|
- [ ] Add Quite Mode to sdl-wkr install
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Data & Storage**
|
**Data & Storage**
|
||||||
- [ ] Data Storage Organizational Structure
|
- [ ] Data Storage Organizational Structure
|
||||||
|
|
@ -85,8 +92,18 @@ MVP - Minimum Viable Product Task List
|
||||||
|
|
||||||
**Projects**
|
**Projects**
|
||||||
- [ ] Project Management Org Structure
|
- [ ] Project Management Org Structure
|
||||||
|
- [ ] Define project metadata schema
|
||||||
|
- [ ] Project lifecycle states (draft, active, archived)
|
||||||
|
- [ ] Permission/access control model
|
||||||
- [ ] Experiment Organization under Org Structure
|
- [ ] Experiment Organization under Org Structure
|
||||||
|
- [ ] Experiment templates
|
||||||
|
- [ ] Parameter tracking
|
||||||
|
- [ ] Result linking to experiments
|
||||||
- [ ] HPC Experiment Binary Development
|
- [ ] HPC Experiment Binary Development
|
||||||
|
- [ ] sdl-wkr Capablity detection (phyton, etc)
|
||||||
|
- [ ] Binary packaging format
|
||||||
|
- [ ] Dependency management
|
||||||
|
- [ ] Version control for binaries
|
||||||
|
|
||||||
**Dashboard Enhancements**
|
**Dashboard Enhancements**
|
||||||
- [x] Dark/Light theme polish (CSS refinements)
|
- [x] Dark/Light theme polish (CSS refinements)
|
||||||
|
|
|
||||||
|
|
@ -605,7 +605,7 @@ function getUptimeDHMS() {
|
||||||
const h = Math.floor((uptimeSec % 86400) / 3600);
|
const h = Math.floor((uptimeSec % 86400) / 3600);
|
||||||
const m = Math.floor((uptimeSec % 3600) / 60);
|
const m = Math.floor((uptimeSec % 3600) / 60);
|
||||||
const s = Math.floor(uptimeSec % 60);
|
const s = Math.floor(uptimeSec % 60);
|
||||||
return `${d}:${h}:${m}:${s}`;
|
return `${d}d ${h}h ${m}m ${s}s`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -146,11 +146,11 @@ SDL_HOME=$HOME/.sdl
|
||||||
|
|
||||||
SDL_VER=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.version')
|
SDL_VER=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.version')
|
||||||
SDL_DESC=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.description')
|
SDL_DESC=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.description')
|
||||||
SDL_ABBR=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.abbr')
|
# SDL_ABBR=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.abbr')
|
||||||
SDL_COPYRT=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.copyright')
|
SDL_COPYRT=$(curl -s http://${SDL_MGR_IP}:8081/api/config | jq -r '.package.copyright')
|
||||||
|
|
||||||
echo "###############################################"
|
echo "###############################################"
|
||||||
echo "${SDL_DESC} (${SDL_ABBR})"
|
# echo "${SDL_DESC} (${SDL_ABBR})"
|
||||||
echo "Version: ${SDL_VER}"
|
echo "Version: ${SDL_VER}"
|
||||||
echo "Copyright: (C) ${SDL_COPYRT}"
|
echo "Copyright: (C) ${SDL_COPYRT}"
|
||||||
echo "Installing SDL Worker..."
|
echo "Installing SDL Worker..."
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue