Backend.ai-manager

Latest version: v25.5.2

Safety actively analyzes 723607 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 22 of 23

0.7.4

------------------

FIXES
- Legacy ZMQ interface: Revived a missing language parameter in legacy
client-side session token generation.
This has broken CodeOnWeb's PRACTICE page.
- Gateway: Increased timeouts when interacting with agents.
In particular, code execution timeouts must be longer than kernel execution
timeouts.
- Gateway: Added a missing transaction context during authorization.
This has caused "another operation in progress" errors with concurrent API
requests within a very short period of time (under a few tens of msec).

0.7.3

------------------

CHANGES
- When launching a new kernel and accessing to an existing kernel, it scans
only "currently alive" instances by checking shadow keys that automatically
expires. This makes the Sorna service sustainable with abrupt agent failures.

0.7.2

-----------------

CHANGES
- When launching a new kernel, it now chooses the least loaded agent instead of
the first-found agent with free kernel slots.

0.7.1

------------------

Hot-fix to add missing dependencies in requirements.txt and setup.py

0.7.0

------------------

To avoid confusion with different version numbers in other Sorna sub-projects,
we skip the version 0.6.0 in all sub-projects.

NEW
- Implemented most of the REST API except streaming terminals and events.
- Added database schema for user/keypair information management.
It can be initialized using `python -m sorna.gateway.models` command.

FIXES
- Fixed duplicate kernel count decrementing when destroying kernels in legacy manager.

0.5.1

------------------

FIXES
- Added a missing check for stale kernel sessions due to restarts of Sorna agents.
This bug has impacted public tutorial/workshops and demonstrations because the
manager does not recreate kernels at the right timing.

Page 22 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.