Skip to content

v3.3.0

Choose a tag to compare

@rezib rezib released this 18 Mar 08:16
· 861 commits to main since this release
v3.3.0

Added

  • agent: Return local RacksDB version in /info endpoint.
  • docs: Mention support of Fedora 41

Changed

  • gateway: Check RacksDB version executed by agent is greater or equal to the minimal supported version specified in gateway configuration settings (#415).
  • docs: Update package repository settings to install Slurm-web 3 despite Slurm-web 4 release with slurmweb-3 packages repository derivative and higher priority to avoid upgrade.
  • conf: Update description of agent > racksdb_version to describe its new semantic.
  • docs: Update configuration reference documentation.
  • pkgs:
    • Add dependency on importlib_metadata external library on Python < 3.8.
    • Add requirement on RFL.settings and RFL.core >= 1.1.0.

Fixed

  • Fix DeprecationWarning with setuptools pkg_resources being used as an API.
  • agent: Fix compatibility issue with Requests >= 2.32.2 (#350).
  • gateway:
    • Add support of strings in RacksDB/agent version parts comparison logic.
    • Fix crash with AttributeError in asyncio.tasks on Python 3.6 (#498).
    • Catch generic requests.exceptions.RequestException when retrieving information from agents to avoid AttributeError with more specific exceptions on old versions on Requests library (#391).
    • Catch JSONDecodeError from simpleson external library and json standard library module not managed by Requests < 2.27.
  • frontend: