Skip to content

Releases: secretflow/kuscia

v0.6.0b0

18 Mar 02:20
4e06b22
Compare
Choose a tag to compare
v0.6.0b0 Pre-release
Pre-release

Added

Upgrade interconnection protocol from kuscia-alpha to kuscia-beta to support interconnection between Kuscia-Master and Kuscia-Autonomy.
Kuscia monitor, Kuscia exposes a set of metric data, which can be used as data sources for collection by external monitoring tools (such as Prometheus).
The Kuscia API added a job approve interface ,allowing participants to review jobs .
Add some pre-check before kuscia running, such as health check of the connection of database.
Add parameter validation to the kuscia api.
The create job interface of kuscia API added the attribute 'customed-fields' .
Support configuring the application's image ID in AppImage to prevent domain's application image from being tampered with.
Added the curl command example for requesting the kuscia API.
polish the agent runtime docs.

Changed

Changed some kuscia-crds (KusciaJob,KusciaTask,KusciaDeployment)from cluster to namespace (cross-domain).

Fixed

Correct some inaccurate descriptions in the document.

v0.7.0.dev240229

04 Mar 02:59
7becc12
Compare
Choose a tag to compare
v0.7.0.dev240229 Pre-release
Pre-release

[0.7.0.dev240229] - 2023-02-29

Added

  • add the documents of datasource api
  • add kusciaapi errorcode doc
  • add kuscia init command generating kuscia config

Changed

  • update domain register and handshake error
  • report events when Pod failed to start in RunK mode

Breaking Changed

  • Change the mounting directory for logs and data of Kuscia deploying with Docker
    • {{ROOT}}/kuscia-{{DEPLOY_MODE}}-{{DOMAIN_ID}}-data -> {{ROOT}}/{{DOMAIN_CONTAINER_NAME}}/data.
    • {{ROOT}}/kuscia-{{DEPLOY_MODE}}-{{DOMAIN_ID}}-logs -> {{ROOT}}/{{DOMAIN_CONTAINER_NAME}}/logs.
    • {{ROOT}}/kuscia-{{DEPLOY_MODE}}-{{DOMAIN_ID}}-certs was deleted.

Fixed

  • fix some unit test case
  • fix the issue of inconsistent states among multiple parties in KusciaDeployment
  • fix the issue of ClusterDefine only having unilateral information under KusciaDeployment in P2P scenarios
  • fix kusciaapi grpc role check
  • Upgrade certain dependency packages to fix security vulnerabilities in pkg.

v0.6.0.dev240131

05 Feb 03:26
e5339ee
Compare
Choose a tag to compare
v0.6.0.dev240131 Pre-release
Pre-release

Added

  • Upgrade interconnection protocol from kuscia-alpha to kuscia-beta to support interconnection between Kuscia-Master and Kuscia-Autonomy.
  • Kuscia monitor, Kuscia exposes a set of metric data, which can be used as data sources for collection by external monitoring tools (such as Prometheus).
  • The Kuscia API added a job approve interface ,allowing participants to review jobs .
  • Add some pre-check before kuscia running, such as health check of the connection of database.
  • Add parameter validation to the kuscia api.
  • The create job interface of kuscia API added the attribute 'customed-fields' .
  • Support configuring the application's image ID in AppImage to prevent domain's application image from being tampered with.
  • Added the curl command example for requesting the kuscia API.
  • polish the agent runtime docs.

Changed

  • Changed some kuscia-crds (KusciaJob,KusciaTask,KusciaDeployment)from cluster to namespace (cross-domain).

Fixed

  • Correct some inaccurate descriptions in the document.

v0.6.0.dev240115

15 Jan 08:48
352ef97
Compare
Choose a tag to compare
v0.6.0.dev240115 Pre-release
Pre-release

Added

  • Add network error troubleshooting document.
  • Add steps for pre creating data tables in the process of deploying kusica on K8s.

Changed

  • The token from lite to master supports rotation.

Fixed

  • When deploying using deploy.sh, no kuscia API client certificate was generated.

v0.5.0b0

09 Jan 07:36
6994ca0
Compare
Choose a tag to compare
v0.5.0b0 Pre-release
Pre-release

Added

  • Support deploying kuscia on K8s.
  • Support running algorithm images based on runp and runk modes.
  • Support configuring Path prefix in domain public URL addresses.

Changed

  • Optimize deployment configuration and add configuration documentation.
  • Optimize error information of task and error logs of kuscia.

Fixed

  • When there is a duplicate node error, the node will not exit but will try again.
  • Change ClusterDomainRoute status to be unready when dest domain is unreachable.

v0.5.0.dev231225

25 Dec 11:40
cdf8fea
Compare
Choose a tag to compare
v0.5.0.dev231225 Pre-release
Pre-release

[0.5.0.dev231225] - 2023-12-25

Added

  • Add document of Kuscia overview.

Changed

  • Move pod scheduling phase to the task pending phase.

v0.5.0.dev231218

18 Dec 03:21
98e2d26
Compare
Choose a tag to compare
v0.5.0.dev231218 Pre-release
Pre-release

Fixed

  • Domain Key File already exists on deploy.sh.

v0.5.0.dev231215

15 Dec 11:16
c4b58da
Compare
Choose a tag to compare
v0.5.0.dev231215 Pre-release
Pre-release

Added

  • Add document for deploying Kuscia on k8s.

Changed

  • Optimize log output.

v0.5.0.dev231212

12 Dec 08:50
afbd526
Compare
Choose a tag to compare
v0.5.0.dev231212 Pre-release
Pre-release

Fixed

  • Fix certificate path.

v0.5.0.dev231211

11 Dec 07:39
f1d2ebf
Compare
Choose a tag to compare
v0.5.0.dev231211 Pre-release
Pre-release

Fixed

  • Fix the path of the certificate.