Skip to content

Commit

Permalink
SystemLink Enterprise Release Notes for 2024-10 (#224)
Browse files Browse the repository at this point in the history
* initial modifications to release version and nicontainers/3rd party containers

* remove double blank line

* Update README.md

Adding new features and behavior changes as documented by squads

* Update README.md - sbom, notices and bugs links (pending adding the actual files)

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Update release-notes/2024-10/README.md

Co-authored-by: vpstoynova <[email protected]>

* Add files via upload

* update top level helm version and ni containers

* mblack review and update

* sbom files

* sbom files

* sbom files

* sbom files

* sbom files

* notices files

* notices files

* new features

* review feedback

* new features and references

* grammar and style

---------

Co-authored-by: CIakab-NI <[email protected]>
Co-authored-by: vpstoynova <[email protected]>
Co-authored-by: = <[email protected]>
  • Loading branch information
4 people authored Oct 25, 2024
1 parent 4bfc92d commit 5de8b2e
Show file tree
Hide file tree
Showing 98 changed files with 81,084 additions and 0 deletions.
210 changes: 210 additions & 0 deletions release-notes/2024-10/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
# SystemLink Enterprise release 2024-10 Release Notes

The 2024-10 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

- Use the scheduling assistant to see what systems and DUTs are available and schedule test plans without conflicts.
- Add comments with @ mention and rich text on work orders and test plans.
- When viewing your data tables in a data space, you can now view your data in a table as well as a chart.
- Configure resource profiles to maximize resource utilization for the Notebook Execution Service. In systemlink-values.yaml, you can modify the low, medium, or high resource profiles.
- Resource profiles allows for a notebook to be executed with different pre-defined memory and CPU allocations for its container. The resources configured for each profile are defined in Helm values.
- [View this configuration](https://github.com/ni/install-systemlink-enterprise/tree/2024-10/getting-started/templates/systemlink-values.yaml#L1085)
- The resource profile used when executing a notebook is specified in the POST body of the `/ninbexecution/v1/executions` route.
- As a result of privilege changes for routines, non-Server Administrator users who could previously perform operations on routines may not be able to any longer. Apply the **Routine Maintainer** role to these users or create a new role that grants routine privileges.
- Added the **Routines** service role.
- Added the **Routine Maintainer** role.
- Added the **Enable** and **Disable** privileges to the **Routines** privilege category.
- The **Modify metadata** routine privilege has been renamed to **Modify routines**.
- Users must disable Routines to update them unless they have _all_ of the following privileges.
- **Enable routines**
- **Disable routines**
- **Modify routines**
- Renamed the **Notebook Execution** privilege category to **Scripts** to match the application rename.
- Added the **Cancel notebook execution** privilege to the **Scripts** privilege category. This privilege is not yet enforced. Enforcement will included in a future release.
- Added the **Specify resource profile** privilege to the **Scripts** privilege category.
- Enabled CORS for the **DELETE** `niauth/v1/session-keys/self` route.

## Helm Chart Breaking Changes

This release contains no Helm chart breaking changes.

## 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 the SystemLink Enterprise product. 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

Only customer facing bugs have been included in this list.

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

## Software Bill of Materials and Notices

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

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

## Versions

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

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

### NI Containers

alarmservice:0.5.54

assetservice:0.16.70

assetui:0.15.98_10988922

comments:0.14.9

dashboardsui:0.18.63

dataframeservice:1.10.71

dremio-ee:24.1.2

executionsui:0.18.67

feedservice:0.7.32

feedsui:0.6.66_10988921

filesui:0.19.75

grafana-auth-proxy:0.17.6

grafana-plugins:3.34.1

grafana-rbac-integrator:0.18.40

helium-dataservices-mongomigration:0.17.7

helium-dataservices:0.17.7

helium-fileingestionservices:1.8.11

helium-salt-master:1.15.6

helium-serviceregistry:0.20.18

helium-taghistoriandataretention:0.13.5

helium-taghistorianmongomigration:0.13.5

helium-taghistorianservices:0.13.5

helium-userservices:0.20.25

helium-webappservices:0.18.53

helium-webserver:0.27.32

jupyter-notebook-userpod:2.9.10

jupyterui:0.18.61

labmanagementui:0.9.115

landingpageui:0.18.63

nbexec-execution-helpers:0.18.12

nbexec-notebook-runner:0.19.12

nbexecservice:0.19.63

nbparsingservice:0.18.22

ni-grafana:v10.2.3-19a2369fad-ni

notification:0.18.16

repository:0.14.14

routineeventtrigger:0.19.10

routineexecutor:0.19.10

routinescheduletrigger:0.19.14

routineservice:0.20.25

routinesui:0.19.71

securityui:0.18.59

session-manager-service:0.21.16

sl-configurable-http-proxy:2.9.2

sl-k8s-hub:2.9.7

smtp:0.18.15

specificationmanagement:0.9.9

sysmgmtevent:0.19.15

systemsmanagementservice:0.18.23

systemsstateservice:0.8.11

systemsstatesui:0.7.88

systemsui:0.19.110

tagsui:0.14.65

testinsightsui:0.18.171

testmonitorservice:0.27.22

userdata:0.18.17

userservice-setup:0.21.0

workorder:0.9.20

### 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.28.2-debian-11-r16

bitnami/minio:2024.10.2-debian-12-r0

bitnami/mongodb:5.0.24-debian-11-r20

bitnami/rabbitmq:4.0.2-debian-12-r0

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

busybox:stable@sha256:51de9138b0cc394c813df84f334d638499333cac22edd05d0300b2c9a2dc80dd

jupyterhub/k8s-image-awaiter:3.3.8

kiwigrid/k8s-sidecar:1.28.0

pause:3.9

swaggerapi/swagger-ui:v5.17.14

zookeeper:3.9.1
Binary file not shown.
Loading

0 comments on commit 5de8b2e

Please sign in to comment.