Skip to content

Releases: Aridhia-Open-Source/federated-node-task-controller

1.4.0

10 Oct 08:56
22b9f95

Choose a tag to compare

1.4.0

  • Prefixed all of the cluster-wide resources with the helm release name, granting uniqueness.
  • Parameterized CRD_GROUP and STORAGE_CLASS in the analytics-operator
  • Moved the controller's specific ClusterRole and bindings into namespaced ones

1.3.0

27 Sep 10:44

Choose a tag to compare

1.3.0

Bugfix

  • Fixed an issue that caused the controller to retry even when the review was pending

1.2.0

01 Sep 10:47
284770b

Choose a tag to compare

1.2.0

  • Added a dynamic configuration to global.taskReview in the values files. This is only effective when deployed with the federated node. It will hold the result release until approved from the api, which in turns should set the task's CRD annotation approved to "true" and allowing result delivery. Defaults to false.

1.1.0

08 Aug 08:43

Choose a tag to compare

0.7.4

  • Changed the branch naming convention so it will be consistent with the user/task name

1.0.0

21 May 11:25
538429a

Choose a tag to compare

1.0.0

  • Version 1.0.0 release. No changes. Only a version bump

0.7.4

20 May 06:57
50fb8be

Choose a tag to compare

0.7.4

  • Changed the branch naming convention so it will be consistent with the user/task name

0.7.3

15 May 13:50
0387319

Choose a tag to compare

0.7.3

  • Set the kc-secrets secret and keycloak-config configmap as conditional copy. Only if global is not empty in the values file.

    This will be taken care of by the FederatedNode parent chart

0.7.2

14 May 09:12
9cbbc78

Choose a tag to compare

0.7.2

  • Fixed alpine docker image to 3.19

  • Added support on the CRD for database virtualization on the FN (available from Federated Node v1.0.0)

  • Migrated away from python-alpine to python-slim for more consistency

0.7.1

13 May 12:22
a26381f

Choose a tag to compare

0.7.1

  • Added the fnalpine.tag to have a more dynamic way to set the docker tag for helper image.

0.7.0

12 May 14:18
1cb44de

Choose a tag to compare

0.7.0

Bugfixes

  • Fixed an issue on non-microk8s cluster where helper jobs were lacking proper permissions. Added the same account name as the controller.
  • Increased timeout before removing a terminated helper job from 5s to 30s.
  • Fixed an issue where the controller would lose connection after 5 minutes on AKS clusters
  • Refactored the CRD approach so now it's a class, to centralize repeated operations
  • Removed dataset field in the CRD as required
  • Aggregated helper scripts in the new docker image ghcr.io/aridhia-open-source/fn_task_controller_helper
  • Added a timeout in case a pod doesn't exist, leaving the controller hanging