Arqit SKA-Platform PaaS Release v24.06
Details | |
---|---|
Release version | v24.06 |
Release Date | (features available from ~1900 BST) |
Published |
What’s new?
Enhanced activity find
Console users are able to filter activity events by selecting those within a date/time range.
In conjunction with the existing text search, this functionality enables users to more easily find specific events via the console.
Users can access this feature by navigating to the ‘Activity’ page, where the From/To boxes can be found to the top left of the activity list.
Policy update control
The rate at which client devices poll for new policies and settings can be controlled centrally via the console.
This feature is applied via a policy and can be applied to individual devices or groups via ‘Organisational Units’ on the 'Devices' page.
The feature is controlled by a policy type: ‘Default Device Behaviour Policy'.
After the period set in the policy, devices will poll the server to check if any settings have changed.
The time can be set across the estate by navigating to the ‘Policies’ page and selecting the edit button for the default policy. Users can then type a value and choose the relevant units (period must be between 30 seconds and 4 weeks).
More granular policies can be applied to OUs or devices by copying the ‘Default Device Behaviour Policy’ instance, editing the values in each copy, then applying them as required.
What’s changed?
SDK updates
The SDKs will be updated with the following changes for this release:
Updates to support ‘Policy update control’ feature.
Updates to support ‘Registration configuration’ feature.
Updates to support ‘Device recovery’ feature.
Security updates and bug fixes.
These changes will be released in the next SDK release version (v24.06, date tbc). Customers wishing to take advantage of these features in the meantime should raise a request through the customer portal.
Partners and customers are advised to incorporate the latest SDK release into their apps and services as soon as practicable.
Known Issues
QC-2901 (QCPI/PaaS) Python SDK does not currently support Python v3.11. Support will be added in a future release. SDK developers are advised to use v3.10 of Python in the interim.
SDK feature matrix (SDKs v24.06)
Some features are not yet available across the suite of SDKs, these are captured in the table below.
Feature/SDK | Kotlin/Java | C++/C | Python |
QKEY registration | ✅ | ✅ | ✅ |
OTA_TLS registration | ✅ | ✅ | ✅ |
OTA__QUANTUM registration | ✅ | ✅ | ✅ |
Key negotiation via sockets | ✅ | ✅ | ✅ |
Key negotiation via MQTT | ✅ | ❌ | ✅ |
Device de-registration | ✅ | ✅ | ✅ |
Device recovery | ✅ | ✅ | ✅ |
Declaration of ‘Application Name’ | ✅ | ✅ | ✅ |
Registration configuration | ✅ | ✅ | ✅ |
Application heartbeat | ✅ | ✅ | ✅ |
Application properties | ✅ | ✅ | ✅ |
Device-based policies | ✅ | ✅ | ✅ |