Skip to content

Commit

Permalink
SLE 2024-08 release notes (#211)
Browse files Browse the repository at this point in the history
* Add helm versions in the template

* Updated bug fix patch versions

* update testinsights patch

* Update README.md - new features as documented by Vera

* Update README.md - added Behavior changes as documented by RnD

* Update README.md - added breaking changes as documented by teams

* Update README.md - missing a full stop.

* update systemlink chart version

* Update README.md - fix the name for container helium-serviceregistry:0.18.8

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

Co-authored-by: vpstoynova <100705307+vpstoynova@users.noreply.github.com>

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

Co-authored-by: vpstoynova <100705307+vpstoynova@users.noreply.github.com>

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

Co-authored-by: vpstoynova <100705307+vpstoynova@users.noreply.github.com>

* Adding closed-bugs-sle-2024-08.xlsx

* sbom files

* sbom files

* sbom files

* sbom files

* sbom files

* sbom files

* Adding notices

* Adding notices

* Update README.md - added links for bugs, sbom, notices

* grammar and style

---------

Co-authored-by: CIakab-NI <127735155+CIakab-NI@users.noreply.github.com>
Co-authored-by: vpstoynova <100705307+vpstoynova@users.noreply.github.com>
Co-authored-by: = <mark.black@ni.com>
  • Loading branch information
4 people authored Aug 22, 2024
1 parent 1f28e47 commit 7aa8903
Show file tree
Hide file tree
Showing 101 changed files with 81,597 additions and 0 deletions.
210 changes: 210 additions & 0 deletions release-notes/2024-08/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
# SystemLink Enterprise release 2024-08 Release Notes

The 2024-08 release bundle 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

- Approve, delete, or disable multiple routines at once. Navigate to Analysis » Routines and select the routines you want to modify.
- View and manage [data tables](https://www.ni.com/docs/en-US/bundle/systemlink-enterprise/page/visualizing-data-tables-in-a-data-space.html) across all test results. Navigate to Product Insights » Data Tables and select the data tables you want to interact with.
- Learn about [data limits for proxy servers and for ingress controllers](https://www.ni.com/docs/en-US/bundle/systemlink-enterprise/page/data-limits-for-proxy-servers-ingress-controllers.html).
- Learn about the [performance metrics for the SystemLink Alarm Service](https://www.ni.com/docs/en-US/bundle/systemlink-enterprise/page/performance-metrics-for-alarm-service.html).
- Privileges **Create/Update/Delete Product** and Test results" are split to **Create/Update/Delete Product** and **Create/Update/Delete Test Results**.
- Built-In roles will be updated automatically upon upgrade and their collective level of access remains unchanged.
- Custom roles should be reevaluated by SystemLink administrators as their privileges will _not_ automatically update upon upgrade.
- The privilege **Access web application** have been added under **Data Tables** to show or hide the Data Tables application in left navigation pane. This privilege is enabled by default for Collaborator, Data Maintainer, and Systems Maintainer built-in roles.
- The privileges **Manage feeds** and **Apply states** have been added under **Systems Management**. They are enabled by default in the Systems Maintainer built-in role.

## Helm Chart Breaking Changes

- `helium-serviceregistry:0.18.8`
- The underlying HTTP client used to monitor service liveness in the Service Registry service is changed from `HTTPoison` to `Req`. This should be unnoticeable, but if issues are encountered it is possible to revert back to the old client by setting `serviceRegsitry.featureFlags.reqClientEnabled` to `false` in your Helm configuration. Issues with liveness monitoring will manifest in the SystemLink UI as missing applications in the navigation tree.
- `feedservice:0.5.31`
- Default value for `feedsLimitPerOrg` have been changed from 10000 to 1000 - no action needed.
- `feedservice:0.5.31`
- S3 region moved from `feedservice.secrets.s3.region` to `feedservice.s3.region` and is no longer stored as a secret.
- [View this service configuration](https://github.com/ni/install-systemlink-enterprise/blob/2024-08/getting-started/templates/systemlink-values.yaml#L829)
- `helium-fileingestionservices:1.6.10`
- S3 region moved from `fileingestion.secrets.s3.region` to `fileingestion.s3.region` and it is no longer stored as a secret.
- [View this service configuration](https://github.com/ni/install-systemlink-enterprise/blob/2024-08/getting-started/templates/systemlink-values.yaml#L888)

## 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-08](https://github.com/ni/install-systemlink-enterprise/tree/2024-08/release-notes/2024-08/closed-bugs-sle-2024-08.xlsx)

## Software Bill of Materials and Notices

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

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

## Versions

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

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

### NI Containers

alarmservice:0.3.33

assetservice:0.14.33

assetui:0.13.33

comments:0.12.4

dashboardsui:0.16.16

dataframeservice:1.8.61_10113643

dremio-ee:24.1.2

executionsui:0.16.30

feedservice:0.5.31

feedsui:0.4.59

filesui:0.17.53

grafana-auth-proxy:0.12.0

grafana-plugins:3.10.1

grafana-rbac-integrator:0.16.9

helium-dataservices-mongomigration:0.15.0

helium-dataservices:0.15.0

helium-fileingestionservices:1.6.10

helium-salt-master:1.11.7

helium-serviceregistry:0.18.8

helium-taghistoriandataretention:0.11.1

helium-taghistorianmongomigration:0.11.1

helium-taghistorianservices:0.11.1

helium-userservices:0.18.3

helium-webappservices:0.16.1

helium-webserver:0.25.19

jupyter-notebook-userpod:2.6.3

jupyterui:0.16.20

labmanagementui:0.7.104

landingpageui:0.16.40

nbexec-execution-helpers:0.14.14

nbexec-notebook-runner:0.16.3

nbexecservice:0.17.31

nbparsingservice:0.16.16

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

notification:0.16.7

repository:0.12.14

routineeventtrigger:0.17.8

routineexecutor:0.17.4

routinescheduletrigger:0.17.8

routineservice:0.18.8

routinesui:0.17.36

securityui:0.16.37

session-manager-service:0.19.3

sl-configurable-http-proxy:2.5.3

sl-k8s-hub:2.5.9

smtp:0.16.8

specificationmanagement:0.7.4

sysmgmtevent:0.17.9

systemsmanagementservice:0.16.19

systemsstateservice:0.6.14

systemsstatesui:0.5.64

systemsui:0.17.95

tagsui:0.12.17

testinsightsui:0.16.107

testmonitorservice:0.25.16

userdata:0.16.14

userservice-setup:0.19.0

workorder:0.7.43

### 3rd Party Containers

alpine:3.20.1

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.7.29-debian-12-r0

bitnami/mongodb:5.0.24-debian-11-r20

bitnami/rabbitmq:3.13.6-debian-12-r1

bitnami/redis-cluster:7.2.5-debian-12-r4

busybox:stable@sha256:50aa4698fa6262977cff89181b2664b99d8a56dbca847bf62f2ef04854597cf8

busybox:stable@sha256:51de9138b0cc394c813df84f334d638499333cac22edd05d0300b2c9a2dc80dd

jupyterhub/k8s-image-awaiter:3.3.7

kiwigrid/k8s-sidecar:1.27.5

pause:3.9

swaggerapi/swagger-ui:v5.17.14

zookeeper:3.9.1
Binary file not shown.
Loading

0 comments on commit 7aa8903

Please sign in to comment.