Backend.ai

Latest version: v22.3.0

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

Scan your dependencies

Page 12 of 27

19.03.0b8

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

* NEW: resource policy for keypairs (134)
- Now admins can limit the maximum number of concurrent session, virtual folders,
and the total resource slots used by each access key.
- IMPORTANT: DB migration is required (if you upgrade from prior beta versions).

Before migrating, you *MUST BACKUP* the existing keypairs table if you want to
preserve the "concurrency_limit" column, as it will be reset to 30 using a
"default" keypair resource policy. Also, the default policy allows unlimited
resource slots to preserve the previous behavior while it limits the number of
vfolders to 10 per access key and enables only the "local" vfolder host. You
need to adjust those settings using the dbshell (SQL)!
- NOTE: Fancy GraphQL mutation APIs for the resource policies (and their CLI/GUI
counterparts) will come in the next version.
- NOTE: Currently the vfolder size limit is not enforced since it is not
implemented yet.
* Support big integers (up to 53 bits or 8192 TiB) when serializing various
statistics fields in the GraphQL API. (133)
* Add "--skip-sslcert-validation" CLI option and "BACKEND_SKIP_SSLCERT_VALIDATION"
environment variable for setups using privately-signed SSL certificates

19.03.0b7

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

- Make logs and error messages to have more details.
- Implement RW/RO permissions when mounting vfolders (lablup/backend.ai-manager82)
- Change statistics collector to use UNIX domain socketes, for specific environments
where locally bound sockets are not accessible via network-local IP addresses.
- Update Alpine-based kernel runners with a fix for uid-match functionality for them.
- Fix some bugs related to allocation maps and ImageRef class.

19.03.0b6

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

- NEW: Jupyter notebooks now have our Backend.AI logo and a slightly customized look.
- Fix the jupyter notebook service-port to work with conda-based images,
where "python -m jupyter notebook" does not work but "python -m notebook"
works.
- Let agent fail early and cleanly if there is an initialization error,
for ease of debugging with supervisord.
- Fix restoration of resource allocation maps upon agent restarts.

19.03.0b5

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

- Handle failures of accelerator plugin initialization more gracefully.

19.03.0b4

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

- Fix duplicate resource allocation when a computedevice plugin defines
multiple resource slots.
- Fix handling multiple sets of docker container configuration arguments
generated by different compute device plugins.

19.03.0b3

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

- Restore support for fractionally scaled accelerators and a reusable
FractionAllocMap class for them.
- Fix a bug after automatically pull-updating kernel images from registries.
- Fix heartbeat serialization error.

Page 12 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.