1.2.0 (2024-08-05)
- add also vscode for old dev-env (backward compatibility) (4ec9c31)
- add support for downloading datasets (#53) (55f6b77)
- better tag sorting for dev env (feb2883)
- module migration to
ai4os-hub
(#51) (87473e0) - move to federated cluster (#56) (6355cd6)
- stats: account for ineligible nodes (6560a10)
- stats: properly aggregate cluster resources (fd00d14)
- update conf for
deep-oc-federated-server
(#55) (36082a7)
- better catch exception (4133723)
- reenable dataset checks (#54) (af9e8eb)
- stats: account for failing GPU nodes (93a1608)
- stats: move stat in to if loop (c056894)
- temporarily disable DOI checks (d6a1599)
- zenodo: properly handle
params=None
(af090c1)
- update README (30133ba)
1.1.0 (2024-05-15)
- force pulling of Docker images (c811bba)
- only retrieve GPU models from eligible nodes (3733159)
- properly monkey-patch
Catalog
class usingMethodType
(ce8156b) - set license year/owner (ecbcde7)
- set max RAM memory (39a1384)
- change main endpoint
- create separate routes for tools
- add
cpu_MHz
(ce1d74a) - add active endpoints (35f53f0)
- add checks for JWT scopes (c71e918)
- add datacenter to deployment info (7773a02)
- add federated token as env variable (1646bcc)
- add monitor port to fedserver tool to enable ttyd (c849fe4)
- add name and email to Nomad jobs (8743e31)
- add release-please support (16f17c3)
- add storage task (0efa70f)
- allow SSL in deployments (6a3857d)
- auto-discover available gpu models (d31e3f5)
- create separate routes for tools (6fd0fc5)
- deployment creation uses
string.Template
(ed79f27) - disable custom domain, leave custom host (1771a31)
- implement total GPUs quota per user (55baab8)
- remove proxy + let's encrypt (d7c0ef0)
- replace
deepaas
withapi
in Nomad jobs (da764eb) - return requested resources for queued jobs (7037e4e)
- update to new Nextcloud instance (e2c11e7)
gpu_num
for multi-gpu deployments (4b39af1)module_name
parsing (be3e502)- add back
/ui
toapi
endpoint (205daa7) - allow requests from ai4os-proxy (f09a07d)
- avoid restarting jobs when network is temporarily lost (49bc1e6)
- better error catching (9894fbc)
- better hardware limit (8d9a30a)
- change lowercase (de8630d)
- check in
gpu_model
affinity is empty (2fabe18) - comment
cpu_MHz
(d58f7d7) - disable Nomad storage tasks if credentials not provided (de3783d)
- docker tags pagination (929325c)
- endpoints retrieval (7aeea2b)
- GPU modelnames (4e37c55)
- ignore user disk (c2ba8aa)
- increase shared memory limit in Docker (c5949cd)
- parse modules from .gitmodules file instead of YAML (b38f11b)
- pyyaml version (e69422c)
- remove gpu_model constraint if model is not specified (3d11fdb)
- set
cpu_num
to cores, not to MHz (da9186b) - update Docker compose files (487be86)
- use constraint instead of affinity for GPU models (897ac78)
- change main endpoint (2558b4b)