Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sle-release-notes-2025-01 #240

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
201 changes: 201 additions & 0 deletions release-notes/2025-01/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@
# SystemLink Enterprise release 2025-01 Release Notes

The 2025-01 release for SystemLink Enterprise has been published to <https://downloads.artifacts.ni.com>. This update includes new features, bug fixes, and security updates. Work with your account representative to obtain credentials to access these artifacts. If you are not upgrading from the previous release, refer to past release notes to ensure you have addressed all required configuration changes.

## New Features and Behavior changes

- The option to install MinIO as part of the top-level SLE Helm chart has been removed. MinIO was always intended to be used only during product evaluations where no other block storage solution was available. That option still exists, but the customer will need to install MinIO themselves rather than as part of the SLE application.
CIakab-NI marked this conversation as resolved.
Show resolved Hide resolved
- [Refer to the installation and upgrade guide on github](https://github.com/ni/install-systemlink-enterprise/tree/main/getting-started/templates/Dependencies/MinIO)
- Renamed the **Download files** privileges to **Preview and download files**.
- Cross origin requests are enabled by default in the Dataframe service and the list of origins can be controlled in the top level helm chart.
CIakab-NI marked this conversation as resolved.
Show resolved Hide resolved
- Exposed an API to Cancel Executions. Removed **Cancel notebook executions** privileges to Data Maintainer role.
CIakab-NI marked this conversation as resolved.
Show resolved Hide resolved
- Software installation and feed configuration on multiple systems is now available.
CIakab-NI marked this conversation as resolved.
Show resolved Hide resolved
- Dynamic form fields (DFF)
- Made DFF privileges visible in rules management. The rights to manage DFF configuration are assigned to Data maintainer, Systems maintainer.
CIakab-NI marked this conversation as resolved.
Show resolved Hide resolved
- Feature flags (ff-workorders-dff, ff-assets-dff, ff-testplans-dff, ff-systems-dff, ff-products-dff) for DFF usage are set to true.

## Helm Chart Breaking Changes

- `workorder 0.12.23`
- User-facing IDs have been introduced for test plan templates, resulting in a breaking change from the previous versions.
- Migration job will run during the Helm upgrade, with brief downtime depending on the number of existing templates and plans.

## Upgrade Considerations

### RabbitMQ Version

SystemLink Enterprise includes a deployment of the [RabbitMQ](https://www.rabbitmq.com/) message bus. Since you cannot skip minor versions when updating RabbitMQ, you may not be able to upgrade directly between versions of SystemLink Enterprise. The table below shows the version of the RabbitMQ dependency for each released version of SystemLink Enterprise. Refer to [Updating SystemLink Enterprise](https://www.ni.com/docs/en-US/bundle/systemlink-enterprise/page/updating-systemlink-enterprise.html) for detailed update instructions.

| RabbitMQ Version | First SystemLink Enterprise Version | Last SystemLink Enterprise Version |
|------------------|-------------------------------------|------------------------------------|
| 3.11.x | 0.12.x | 0.15.x |
| 3.12.x | 0.16.x | 0.24.x |
| 3.13.x | 0.25.x | current |

## Bugs Fixed

- [closed-bugs-sle-2025-01](https://github.com/ni/install-systemlink-enterprise/tree/2025-01/release-notes/2025-01/closed-bugs-sle-2025-01.xlsx)

## Software Bill of Materials and Notices

[SBOM](https://github.com/ni/install-systemlink-enterprise/tree/2025-01/release-notes/2025-01/sbom)

[Notices](https://github.com/ni/install-systemlink-enterprise/tree/2025-01/release-notes/2025-01/notices)

## Versions

**Top Level Helm Chart:** `systemlink 0.33.46`

**Admin Helm Chart:** `systemlink-admin 0.33.4`

### NI Containers

alarmservice:0.8.59

assetservice:0.19.18

assetui:0.18.81

comments:0.17.11

dashboardsui:0.21.35

dataframeservice:1.13.51

dremio-ee:24.1.2

dynamicformfields:0.2.18

executionsui:0.21.36

feedservice:0.10.33

feedsui:0.9.51

filesui:0.22.78

grafana-auth-proxy:0.21.7

grafana-plugins:3.43.6

grafana-rbac-integrator:0.21.14

helium-dataservices-mongomigration:0.20.32

helium-dataservices:0.20.32

helium-fileingestionservices:1.11.16

helium-salt-master:1.18.10

helium-serviceregistry:0.24.13

helium-taghistoriandataretention:0.16.10

helium-taghistorianmongomigration:0.16.10

helium-taghistorianservices:0.16.10

helium-userservices:0.24.11

helium-webappservices:0.22.43

helium-webserver:0.31.32

jupyter-notebook-userpod:2.12.9

jupyterui:0.21.30

labmanagementui:0.12.76

landingpageui:0.21.31

nbexec-execution-helpers:0.22.7

nbexec-notebook-runner:0.22.14

nbexecservice:0.22.46

nbparsingservice:0.21.8

ni-grafana:v10.2.3-c2d2d1c81f-ni

notification:0.21.12

repository:0.17.19

routineeventtrigger:0.22.11

routineexecutor:0.22.9

routinescheduletrigger:0.22.6

routineservice:0.23.17

routinesui:0.22.47

securityui:0.21.30

session-manager-service:0.25.17

sl-configurable-http-proxy:2.12.9

sl-k8s-hub:2.12.8

smtp:0.21.9

specificationmanagement:0.12.10

sysmgmtevent:0.22.14

systemsmanagementservice:0.21.6

systemsstateservice:0.11.11

systemsstatesui:0.10.57

systemsui:0.22.103

tagsui:0.17.35

testinsightsui:0.21.100

testmonitorservice:0.30.10

userdata:0.21.16

userservice-setup:0.25.6

webapphostui:0.20.118

workorder:0.12.23

### 3rd Party Containers

alpine:3.20.3

argoproj/argocli:v3.5.5-linux-amd64

argoproj/argoexec:v3.5.5-linux-amd64

argoproj/workflow-controller:v3.5.5-linux-amd64

bitnami/kubectl:1.29.1-debian-11-r16

bitnami/mongodb:5.0.24-debian-11-r20

bitnami/rabbitmq:4.0.5-debian-12-r0

bitnami/redis-cluster:7.4.2-debian-12-r0

busybox:stable@sha256:51de9138b0cc394c813df84f334d638499333cac22edd05d0300b2c9a2dc80dd

jupyterhub/k8s-image-awaiter:3.3.8

kiwigrid/k8s-sidecar:1.29.0

pause:3.9

swaggerapi/swagger-ui:v5.17.14

zookeeper:3.9.3
Loading