[1.16.0]
Added
- Added the endpoints
/compute/nodes
and/compute/nodes/{nodeName}
to retrieve information about nodes in the scheduling queue. - Added endpoints
POST /utilities/compress
,POST /utilities/extract
,POST /storage/xfer-internal/compress
andPOST /storage/xfer-internal/extract
for file compression and extraction. - Added recurisive option to ls utilities command
&recursive=true
. - Added the endpoint
/compute/partitions
to retrieve information about partitions in the scheduling queue. - Added grep support for tail and head command.
&grep=pattern
- Added
examples
directory for practical use cases of FirecREST.
Changed
-
Environment variable names
-
Added:
F7T_CERTIFICATOR_HOST
,F7T_COMPUTE_HOST
,F7T_RESERVATION_HOST
,F7T_STATUS_HOST
,F7T_STORAGE_HOST
,F7T_TASKS_HOST
,F7T_UTILITIES_HOST
-
Replaced
F7T_SYSTEMS_PUBLIC
byF7T_SYSTEMS_PUBLIC_NAME
F7T_USE_SSL
byF7T_SSL_ENABLED
F7T_POLICY_PATH
byF7T_OPA_POLICY_PATH
F7T_PERSISTENCE_IP
byF7T_PERSIST_HOST
F7T_SSH_CERTIFICATE_WRAPPER
byF7T_SSH_CERTIFICATE_WRAPPER_ENABLED
F7T_STATUS_SYSTEMS
byF7T_SYSTEMS_INTERNAL_STATUS_ADDR
F7T_SECRET_KEY
byF7T_SWIFT_SECRET_KEY
F7T_USE_SPANK_PLUGIN
byF7T_SPANK_PLUGIN_ENABLED
-
Removed:
F7T_CERTIFICATOR_URL
,F7T_COMPUTE_URL
,F7T_RESERVATION_URL
,F7T_STATUS_URL
,F7T_STORAGE_URL
,F7T_TASKS_URL
,F7T_UTILITIES_URL
, andF7T_SWIFT_ACCOUNT
(it's using the same value thanF7T_OS_PROJECT_ID
)
-
-
On task response metadata, the
task_url
value is now relative to the/tasks
endpoint
Fixed
- Fixed error on pipeline when releasing production version.
- Fixed response in task after timeout in one of the commands.
- Handle
ChunkedEncodingError
error in task creation to avoid crashing and returning 500 Error. - Fixed compute task error message on system not available