...
Release Notes are divided into the following sections:
Table of Contents |
---|
...
Release 21.3.115
Setup and Operations
Component updates
The following central components were updated and will be shipped in the noted version:
Component | Version |
---|---|
VidiCore | 21.3 |
ConfigPortal | 21.3.41 |
AuthService | 21.3.9 |
MediaFramework (Linux) | 21.3.19 |
MediaFramework (Windows) | 21.1.7 |
VideoEngine Images | 21.3.90 |
Angular | 12 |
BPMN.io | 1.3 |
RabbitMQ | 3.8.14 |
RabbitMQ Operator | 1.5.0 |
Powershell | 7 |
Setting helm atomic flag per helm chart
...
Note |
---|
The update for RabbitMQ to version 3.8.18 14 will not work with just one instance of RabbitMQ installed. |
...
Items can be part of any number of collection. If users want to explicitely delete an item, this may not be possible as the collections may inherit deletion locks to the item. With this new task an item can be deleted from all collections containing it. Note that the task execution will be affected by access rights.
Additional new tasks
Info |
---|
Additional new tasks can be found in the following more specific sections: |
...
A new minor task version was implemented to support an additional optional parameter PartialItemPlatformUri. When given, the trimmed file will be attached as a shape to this item and no new item will be created.
FindLastItem
The task FindLastItem brings a new major task version which through an interrupting boundary event ItemNotFound to indicate in case no matching item can be found.
TranscoderS4M via Linux
As the media processing jobs are often resource consuming it may be needed to them to dedicated Kubernetes nodes that provide resources or even use a scalable service like AWS Fargate. In VidiFlow 21.1 the node affinity of the media processing job was set to the node affinity of the executing agent. In VidiFlow 21.3 this can be configured separately from the affinity of the executing agent.
...
In order to filter for specific workflow names, you can exclude workflow names from the list by selecting the checkbox “Exclude selected workflows” on the filter dialog. For more information please view https://vidispine.atlassian.net/wiki/spaces/ITSFP/pages/2207781922#Filter-to-exclude-workflow-names. Workflow Monitor [VF 21.3 UG]
Changes on time values
The format used for the column and filter “start time” adapts fully to the browsers language settings.
...
Columns can be shown or hidden in Workflow Monitor. For more information, please view https://vidispine.atlassian.net/wiki/spaces/ITSFP/pages/2207781922#Configure-shown-columns. Workflow Monitor [VF 21.3 UG] .
Expand / collapse selected workflows
...
Prioritization offers one the possibility to set a workflow instance priority when starting a workflow or to change it on running workflows. This will not affect the priority of the workflows itself in Camunda, but it will use the current priority of a workflow to automatically adopt the priority for all tasks in the Rabbit MQ message bus. For more information please view https://vidispine.atlassian.net/wiki/spaces/ITSFP/pages/2207781922#Workflow-Prioritization . Workflow Monitor [VF 21.3 UG] .
Workflow Designer
The priority of a workflow instance can be accessed in the Workflow Designer via the variable WorkflowInstancePriority. This variable can be changed to another value from inside the workflow execution of from outside via the Workflow Monitor (see https://vidispine.atlassian.net/wiki/spaces/CKB/pages/2207781687#Workflow-Monitor.1).
...
dotnet-trace
dotnet-counters
dotnet-dump
Additional improvements
Item # | Item |
---|---|
188313 | FC: Enlarge general REST call timeout |
187711 | VidiFlow Components: Allow https endpoint and credentials for external Elasticsearch cluster |
ConfigPortal Improvements
...
Additional improvements for ConfigPortal
Item # | Item |
---|---|
188178 | CP: Retry on transient error in CP UI |
188321 | CP: add inheritance for metadata groups |
187870 | CP: Improve resolve on UseCase with large number of Configuration |
Fixes
Item # | Item |
---|---|
184311 | AddFileToPlaceholder task: Side car file import should be deactivated by default |
187228 | FileUpload workflows should be triggered as the user that uploads the file |
188432 | Download helm charts issues with Helm 3.6.1 |
188680 | Camunda call activity plugin - ConcurrentModificationException |
188687 | WF Monitor: Page number is not stored after come back from wf detail view |
188712 | WF Monitor: Expanded workflows are not expanded after a reload |
188908 | WF Monitor: Change page needs to scroll up automatically |
187921 | WF Monitor: Filter for state 'failed' not working |
187922 | WF Monitor: Remove text from search field and press enter doesn't do anything |
188004 | WF Monitor: Text box filter doesn't work correct in combination with workflow name filter |
187920 | WF Monitor: Filter for WF name is not showing all workflow names |
188175 | Wf Monitor: Redundant API call when refreshing page |
188434 | WF Monitor: Duplicates request when expanding and loading state (possible infinite loop) |
189521 | WF Monitor: State does not apply after switch to detail and back to overview page |
189529 | WF Monitor: Selection on refresh |
189823 | WF Monitor: Search filter does not reset when empty out the search text |
189734 | WF Monitor: State button doesn't get update automatically |
189599 | WF Monitor: Multiple calls when expanding workflows that are still updating progress |
187680 | CP: read-only role for WF Monitor |
190322 | CP: UseCaseConfiguration failed at Resolved CustomInput_SystemEndpoint with null value |
188293 | Transcoder S4M:Problems mixing via Linux Use Cases with enabling/disabling and SF use cases |
188612 | TranscoderS4M: Problems handling audio source files |
188814 | Transcoder S4M: S3 Secret Access Key with '/' does not work |
188719 | Transcoder S4M: Node affinity not working for Linux Transcoding |
187069 | TranscoderS4M: option to disable video or audio part of container |
189064 | TranscodeS4MProxyViaLinux TargetFilename needs an Extension |
185036 | TranscoderS4M: Succeeds although keyframes are not generated |
183888 | Unable to resolve #{SourcePlatformUri} in Vidispine Tasks |
185677 | Vidispine Server Agent Crashes Every 24 Hours |
188693 | RabbitMQ endpoint in Camunda config always points to cluster-internal endpoint event if external RabbitMQ endpoint is configued |
187488 | MetadataEditor value reverted when saving 2nd time |
187610 | AddFileToItem: Misleading error statement |
187974 | Boundary events: Rabbit messages must not have TTL |
187822 | WF API service: Remove CP, Camunda health check |
188169 | WF Designer: Reduce unnecessary call to cp api |
188320 | Possible memory leak on different agents in 21.1 |
188656 | DeleteFile does not throw ProtectedByDeletionLock InterruptingEvent |
188944 | Remove VidiCore endpoint from Portal |
189928 | Deployment: Wrong VidiCore agent logrotate config map |
189397 | Default Values for Camunda installation |