Skip to content

Latest commit

 

History

History
114 lines (82 loc) · 9.13 KB

CHANGELOG.md

File metadata and controls

114 lines (82 loc) · 9.13 KB

Changelog

1.2.0 (2024-08-05)

Features

  • 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)

Bug Fixes

  • 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)

Documentation

1.1.0 (2024-05-15)

Features

Bug Fixes

  • force pulling of Docker images (c811bba)
  • only retrieve GPU models from eligible nodes (3733159)
  • properly monkey-patch Catalog class using MethodType (ce8156b)
  • set license year/owner (ecbcde7)
  • set max RAM memory (39a1384)

1.0.0 (2024-01-30)

⚠ BREAKING CHANGES

  • change main endpoint
  • create separate routes for tools

Features

  • 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 with api in Nomad jobs (da764eb)
  • return requested resources for queued jobs (7037e4e)
  • update to new Nextcloud instance (e2c11e7)

Bug Fixes

  • gpu_num for multi-gpu deployments (4b39af1)
  • module_name parsing (be3e502)
  • add back /ui to api 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)

Performance Improvements

  • improve check_domain (643aed6)
  • improve job retrieval with Nomad filters (a21272d)

Code Refactoring