OpenTV ENTera & OpenTV Platform Documentation

Release notes for OpenTV Video Platform

Release summary 

This release contains several improvements around the Image Service, like support for locales and default image by sequence number. Around encoders integration, we are adding Harmonic Unified Channel URI support, as well as the geo-blocking functionality for Broadpeak encoders. 

We are also adding support for CDN token protection for SSP and NexGuard Quickmark to OPF, increasing our integration with other NAGRA products. 

Display indirect product relationships for content

From the Operator Console content detail screen, product relationships are now displayed when the association is via a node.

Image Service – default image by sequence number

This feature allows the operator to set a default image sequence number. This will be used to select an image when no specific image is selected for a specific piece of content. Where no preference is assigned the image will be returned based on the image name and sequence number set as the default. 

Image Service – MAS update management

Ensure MAS is calling the correct APIs for the management of images from ingest metadata (add/update/delete).

Image Service – locale support

The addition of support for locales in the image service enables OPF to support: 

  • Operators to configure a list of locales and their priority via OpCon

  • Requests from the client that specify a locale and return the image that matches the request, or matches the next most appropriate locale

  • Requests with no locale specified, for backwards compatibility

Dynamic Content Groups – DCG OpCon management completion

The purpose of this feature is to extend the DCG capabilities to provide additional UI management via OpCon.

SSM session channel and group ID management from OPF

This feature allows group management of Technical Channels within the SSP/SSM session framework, allowing fine-grained control of channel accessibility for an account. Grouping of channels is managed via OPF ingest and control mechanisms, either via OpCon or operator-level API. These controls enable existing SSM GroupId policies for session accounting.

Usage rules – SSP technical usage rule profile integration

This feature enables the OPF Platform to set SSP content auth token usage rule profiles in auth tokens opaquely when a Client requests playout. The allocated usage rule profile ID is predefined by operator configuration based on technical channel mappings.

FSK / parental controls – operator delete parental rating threshold

This feature provides an additional operator API to delete a parental rating threshold from a specified account.

Regional source preference – phase 2

This feature provides UX and backend enhancements to the regional source preference configuration.

This feature enhances the simplified metadata APIs with support for the retrieval of catchup for an event, by event ID. Catchup returned includes STCU, LTCU, and deeplinks (where deeplinks are supplemented with appropriate metadata).

Device properties – custom attributes

This feature adds the capability for an operator to add custom attributes to specific devices, that are viewable only to the operator.

Harmonic Unified Channel URI

This feature provides initial backend changes to support the Harmonic single-channel URI format.

Nexguard – Quickmark

This feature allows an operator to set the need for Quickmark watermarking on a per-content basis, either through ingest, APIs, or from OpCon.

Note: appropriate application, Player, SSP platform, and Nexguard Quickmark products are necessary for a complete end-to-end deployment. 

CDN token protection with SSP

This feature allows an operator to set the need for CDN token access for OTT video playback on a per-content basis, either through ingest, APIs, or from OpCon.

In order to generate the CDN access token, OPF is integrated with SSP, allowing the use of SSP advanced security solutions (ASP) features (i.e., CDN content access control and account revocation) to be used in deployments.

Additional ADM device parameters  to CRM-GW APIs and OpCon

Additional device parameters of the ADM device object (regionId and rolloutId) have been added to CRM-GW device APIs, and the fields are visible in OpCon.

Search Facade enhancements – category/rating/suggestions

Provide enhancements to Search Facade to support the following (identified as gaps between current SOLR offering and Search Facade):

  • Search suggestions

  • Parental ratings as query parameter

  • Category, genre, and sub-genre as query parameters

Blocking and filtering – location group overrides

Previously, Operator Console only allowed a whole location group to be assigned to a content item, channel or event. Individual content-level changes could not be made without creating and assigning a new location group. This feature allows the location group functionality to be overridden so that locations can be edited directly on a per-content item basis.

Image Service – delivering promo images

Promo image support allows operators to set and use promo images against content. 

A promo image will be returned when an image is requested from the Image Service, taking priority over any other images related to the content when configured.

This promo image will be managed via OpCon, delivered in the Rails response and shown in OpCon when configuring rails. 

Image Service – image selection and delivering images more often

We are finding that the data available from operators for images is not consistent – image types and formats are often not available in the range the operator and client expect. 

To address these issues, we will broaden the search scope of the image service. The service will now attempt to reduce the search constraints until a relevant image is found for the specified content.

Ability to set default values for custom fields

Some customers need to have some custom fields set with a default value to avoid certain error conditions and export issues. This feature provides this capability.

Preferred image solution 

Previously, once a preferred image was set, it could not be changed via ingest or OpCon it could only be changed via a support ticket. This feature resolves that issue. Now when a new promo image is ingested it will override any existing promo images.

OPF and SSP public APIs metrics exposed to customer through API

This feature exposes the state of health of OPF and SSP deployment programmatically so customers that require it can integrate that information in their existing management systems.

Note that this feature replaces the former "Solution Dashboard" feature.

Compatibility matrix

OPF

Q2 : 22.24STD2

Q3 22.38STD0

SSP Q3 GA (22.36STD2)

tick.png

tick.png

DWH GIT Details– (

https://gitlab.hq.k.grp/dtv-analytics/dtv-analytics/-/tree/DWH_REL_22Q1RC0

git commit sha 43c9f525728d3ca4af6dcd65a1363d0062f9038d)
Tableau (online config) – 

tick.png

tick.png

STD0

STD0

List of known issues

The following issues are still open (not resolved) in this OPF_22.38_STD0 release.

Issue Type

Component(s)

Key

Summary

Improvement

Account and Device Manager (ADM)

OPF-2935

Device Limit Counts

Bug

Account and Device Manager (ADM)

OPF-3518

PIN Status of LOCKED PIN shows MANDATORY always

Bug

Account and Device Manager (ADM)

OPF-3673

When we cancel an account using Accounts page in OPCON the workflow jobs for the future recordings are not getting deleted 

Bug

API Gateway  (AGW)

OPF-3280

Incorrect response in GDPR while the bookmark and Favorite is added to user

Bug

Authorisation Facade

OPF-3958

signonByUser

Bug

Business Configuration Manager (BCM)

OPF-1795

Slowness with re-ingestion of existing VOD contents (No changes/updates) on MDMC profile

Bug

business-rules

OPF-3901

The LTCU workflows are not getting intermediately for a past event

Bug

business-rules

OPF-3923

Record only once feature does not work for LTCU/NPVR

Bug

Cassandra

OPF-3298

GET UAV on a Warm_LC_account and other accounts getting 503 error time to time 

Bug

Cast Crew and Persona Service (CCP)

OPF-2205

CCP data is getting deleted even though recording is in active state 

Improvement

Configuration

OPF-3800

Some CPM Pods with very high CPU usage

Bug

Content and Product Manager (CPM)

OPF-973

When we delete one technical content CWM Purge job is in DONE state even though the other technical content is present

Bug

Content and Product Manager (CPM)

OPF-1180

LTCU auto-generated editorial content does not return images in images tab of opcon

Bug

Content and Product Manager (CPM)

OPF-1977

Live EditorialContents marked as readyToExport=false in CPM

Bug

Content and Product Manager (CPM)

OPF-2194

Some SERIES EdContents have no TechContents associated

Bug

Content and Product Manager (CPM)

OPF-2311

Change in product/package does not get reflected on end-user

Improvement

Content and Product Manager (CPM)

OPF-2345

Need ability to set default values for Custom Fields

Bug

Content and Product Manager (CPM)

OPF-2427

Channels get unsubscribed after the platform upgrade

Improvement

Content and Product Manager (CPM)

OPF-2558

OPUI: [CMS] ability to See all copied nodes in the Nav tree when bulk copy actioned

Bug

Content and Product Manager (CPM)

OPF-2590

There is no update on the productlink for editorial when there is a change on the asset

Bug

Content and Product Manager (CPM)

OPF-2600

Nodelink/EditorialContents/technicalContents api got time out when we do limit 1000

Bug

Content and Product Manager (CPM)

OPF-2650

When delete/add the Nodelink on the CPM

Improvement

Content and Product Manager (CPM)

OPF-2676

CPM doesn't allow pagination over productLinks APIs - this blocks OPF-2592

Improvement

Content and Product Manager (CPM)

OPF-2809

resync.py command in Metadata do not include the productlink sync

Bug

Content and Product Manager (CPM)

OPF-2828

Inconsistency Flag on content group on CPM

Improvement

Content and Product Manager (CPM)

OPF-2886

Ability when adding a channel via the OpCon to automatically update channel list

Improvement

Content and Product Manager (CPM)

OPF-2917

[CPM] Dynamic Content Groups does not support ordering

Improvement

Content and Product Manager (CPM)

OPF-3007

DELETE ContentGroup Requests Contravene API Standards

Bug

Content and Product Manager (CPM)

OPF-3075

RabbitMQ mds.vod.error queue is increasing

Bug

Content and Product Manager (CPM)

OPF-3171

REDO workflow doesn't work when Job is in status DONE

Bug

Content and Product Manager (CPM)

OPF-3185

EPG overlaps different events in some channels

Bug

Content and Product Manager (CPM)

OPF-3195

When we update the CPW to a different Node

Bug

Content and Product Manager (CPM)

OPF-3324

Dead.Letter queue increased

Improvement

Content and Product Manager (CPM)

OPF-3462

Copy Content via Drag-Drop does not retain display ordering

Bug

Content and Product Manager (CPM)

OPF-3479

OPF3 B/E - Node Copy with Content - preferenceSet not updated during removal of content from a copied node - also standard nodes

Bug

Content and Product Manager (CPM)

OPF-3495

Missing catch-up

Bug

Content and Product Manager (CPM)

OPF-3520

CPM data not synching with MDS / SAS

Bug

Content and Product Manager (CPM)

OPF-3521

EPG are not displayed on end-user devices

Bug

Content and Product Manager (CPM)

OPF-3547

CPM purge did not delete the old data

Bug

Content and Product Manager (CPM)

OPF-3550

CPW (Content publishing window) is empty

Bug

Content and Product Manager (CPM)

OPF-3569

Dead letter queue is constantly filling  

Bug

Content and Product Manager (CPM)

OPF-3654

CPM Sending ContentPublishingWindows with a null node reference 

Bug

Content and Product Manager (CPM)

OPF-3665

Channels can not be added to any product

Bug

Content and Product Manager (CPM)

OPF-3694

[opUI/CPM] Extending product dates does not refresh ProductLinks validity dates.

Bug

Content and Product Manager (CPM)

OPF-3698

Missing CatchUps

Bug

Content and Product Manager (CPM)

OPF-3757

Prod Neo4j CPU High usage

Bug

Content and Product Manager (CPM)

OPF-3793

Neo4j CPU utilization is reaching 100% on bulk NodeLinks ingestion

Improvement

Content and Product Manager (CPM)

OPF-3807

EditorialContent date alignment to Events

Improvement

Content and Product Manager (CPM)

OPF-3809

EditorialContent date alignment to deeplinks

Bug

Content and Product Manager (CPM)

OPF-3832

Missing items in Billing Reports due to lack of product presence in DWH

Bug

Content and Product Manager (CPM)

OPF-3860

CPM sending productlinks with null end validity

Bug

Content and Product Manager (CPM)

OPF-3867

OPF3 F/E - Previously removed Content from OpCon returns on STB

Bug

Content and Product Manager (CPM)

OPF-3890

CPM Sending updates for same entities many times over causing large drag effect on platform

Bug

Content and Product Manager (CPM)

OPF-3900

EditorialContent is not creating for STCU event 

Bug

Content and Product Manager (CPM)

OPF-3908

[OpUI] Catalog Manual Ordering does not work at FIH 

Bug

Content and Product Manager (CPM)

OPF-3985

DeepLink Scope is assign to LIVE when DL is ingested within the same file as the EC

Bug

Content and Product Manager (CPM)

OPF-4001

Some New Release titles show No Actions Available in the STB.

Bug

Content and Product Manager (CPM)

OPF-4010

Adding catchup deeplink to BTV Editorial does not update Editorial scope

Bug

Content and Product Manager (CPM)

OPF-4026

"unknown" ContentType in CPM

Improvement

Content Builder

OPF-2784

[CB] [Rails] Template rendering fails completely if just one part of the template fails

Bug

Content Builder

OPF-2896

RAILS Recently Watched Returns Nothing

Bug

Content Builder

OPF-3519

Rails API are taking too much time to be delivered

Bug

Content Delivery

OPF-3971

Duration is null for VOD content

Improvement

Content Discovery Facade

OPF-3108

When we create a dynamic group with constraint group and link the that dynamic content group to a node

Bug

Content Discovery Facade

OPF-3854

Content discovery facade not working with orquestrator APIs

Improvement

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-1885

CEX - Improve the log information

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3239

Count mismatch in OPF3 mds and OPF2 mds while validating BTV Migration

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3926

CEX-NES  logs contains too many error messages

Improvement

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3997

CEX should export statistics to DWH

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4019

VOD CEX file ingestion in SDP fails - Ratings for promotions

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4020

VOD CEX file ingestion in SDP fails - Referenced technical asset not present

Improvement

Content Import Module "Gracenote On Connect" (CIM-GOC)

OPF-2217

Display season synopsis when a season is returned in search

Improvement

Content Import Module "Gracenote On Connect" (CIM-GOC)

OPF-2321

CIM-GOC Parental Rating is not reflected in OpCon

Bug

Content Import Module "Gracenote On Connect" (CIM-GOC)

OPF-3401

CIM-GOC Series Identifier Missing

Bug

Content Import Module "Gracenote On Connect" (CIM-GOC)

OPF-3469

GraceNote ingest raising a lot of SocketTimeout error

Bug

Content Import Module Disney+ (CIM-Dplus)

OPF-4007

cim-dplus is restarting during Disney Ingestion

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-2584

Event Ingest XML Failing Due To Mandatory Name On Channel

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-2684

CIM-NIS fails to accept complex passwords with special characters when connecting to SFTP server 

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-3159

CIM stopped working

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-3693

Posters are not available for some of the Events as the data is not being ingested into the ihs metadata database

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-3979

ML2 BTV export ingestion in OPF3 returns errors 

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-3994

ML2 VOD export ingestion returns errors

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4005

MDS parental Rating field missing "precedence" and wrong "Title" value

Bug

Content Workflow Manager (CWM)

OPF-2634

CWM replaces hyphen character on EditorialContent Name on pivot transcoding jobs

Bug

Content Workflow Manager (CWM)

OPF-3180

Packaging workflow is hang

Improvement

Content Workflow Manager (CWM)

OPF-3491

Cancel a job while it is processing

Improvement

Content Workflow Manager (CWM)

OPF-3708

Can't redo a successful job from OpCon 

Improvement

Content Workflow Manager (CWM)

OPF-3731

Import parameter jobPriority not traslated in the OPCon job

Improvement

Content Workflow Manager (CWM)

OPF-3737

deviceType does not change in a VOD already generated

Bug

CWM Harmonic VOS Adapter

OPF-3976

VOS playback URLs for LTCU contents

Bug

EAS Dispatcher

OPF-3594

Trilithics device does not support Keycloak token authentication

Improvement

Elemental adapter

OPF-2978

[AWS-LTCU] Asset playable URLs published before packaged assets are available for playback

Improvement

Elemental adapter

OPF-3802

Cross-Account Assume Role support for accessing Elemental Services 

Bug

Image Handler(IHS) (IHS)

OPF-3988

IHS purge queue over 7500 and growing

Bug

Locker to UserRecordings Facade

OPF-3931

lkr2userrecording facade: error "Missing deviceType in filter attribute"

Bug

Locker to UserRecordings Facade

OPF-3968

LKR2UserRecording Facade support for GET seriesrecordingS API

Bug

Locker to UserRecordings Facade

OPF-4012

Cancel seriesRecordings API fails if no deviceType specified as parameter

Bug

Locker to UserRecordings Facade

OPF-4022

Protection of a recording returns always 404

Bug

Metadata Aggregator Service (MAS)

OPF-943

Shorting/Extending On-going Live event on OpConsole doesn't reflect changes on CU CaptureJob

Bug

Metadata Aggregator Service (MAS)

OPF-3850

redo workflow should be only for VOD contents

Bug

Metadata Server (MDS)

OPF-3695

Incorrect "endTime" and "startTime" for events with "Program Info Unavailable"

Bug

Metadata Server (MDS)

OPF-3975

com.nagra.ml

.sp.mds queue is increasing

Improvement

MKAaquila Adapter

OPF-2952

Aquila Mediakind Adapter needs to support Cancelled status in VOD workflows  from Aquila Mediakind Encoder

Bug

Open Device Messenger (ODM)

OPF-4004

Internal error while creating a device

Improvement

Operator UI (OPUI)

OPF-2505

Can linked Trailers be displayed in the Trailers tab under Editorial content

Improvement

Operator UI (OPUI)

OPF-2655

[OpCon] Series - Related Content Improvements

Improvement

Operator UI (OPUI)

OPF-2885

Ability for OpCon to automatically import logo when creating channels

Improvement

Operator UI (OPUI)

OPF-3047

OPCON-Cumulative user permissions in hybrid AD/App environment

Improvement

Operator UI (OPUI)

OPF-3097

OPCON - Operator access - Enable Add Child Option to Level 3 menu nodes (Last Restricted Node Level)

Improvement

Operator UI (OPUI)

OPF-3227

OPUI: [CMS] OPCON-NPD - Rows Per Page - Add additional option of "250"

Improvement

Operator UI (OPUI)

OPF-3229

OPUI: Node Link Default ON | Future Improvement

Improvement

Operator UI (OPUI)

OPF-3232

OPUI: [CMS] - Bulk Display Ordering 

Improvement

Operator UI (OPUI)

OPF-3234

SEARCH: 

Bug

Operator UI (OPUI)

OPF-3389

Migration- "longName" is missing in chunked file which is present in production data

Bug

Operator UI (OPUI)

OPF-3407

Retaining Table Preferences per profile after Q2 upgrade

Improvement

Operator UI (OPUI)

OPF-3485

Update Job priority in OpConsole

Improvement

Operator UI (OPUI)

OPF-3545

Extend filter fields in OpCon RAILS Groups for EPG

Bug

Operator UI (OPUI)

OPF-3574

OpCon ContentType Values

Bug

Operator UI (OPUI)

OPF-3657

Cannot move a node to be a child of another node

Improvement

Operator UI (OPUI)

OPF-3707

Can't search jobs by filename in OpCon

Improvement

Operator UI (OPUI)

OPF-3751

Ability to distinguish between VOD and LTCU content in OPConsole

Improvement

Operator UI (OPUI)

OPF-3816

Unable to search by dates in VOD Contents in the Console

Bug

Operator UI (OPUI)

OPF-3840

DCG is Enabled even when the Dynamic Content Group Enabled button is disabled

Improvement

Operator UI (OPUI)

OPF-3869

Can't search jobs with multiple criteria

Bug

Operator UI (OPUI)

OPF-3870

'Contains' search returns wrong results

Bug

Operator UI (OPUI)

OPF-3871

Search contents included in a product returns wrong results

Improvement

Operator UI (OPUI)

OPF-3886

Add unit on timeshift duration field

Improvement

Operator UI (OPUI)

OPF-4011

Specify the Content Name and content ID of the technical content in the job instead of the editorial content

Bug

Operator UI (OPUI)

OPF-4013

OPCONSOLE- Update content targeting group from a channel generates that the channel doesn't appear in the lineup. 

Bug

Operator UI (OPUI)

OPF-4025

Changing Content validity should change the purge job (Opcon)

Bug

Recommendations Facade

OPF-3973

Queue com.nagra.recommendationsfacade.activities as data cannot be processed

Bug

RightsManager (RMG)

OPF-2813

PlayoutDeviceClass should be validated when creating an Entitlement

Improvement

RightsManager (RMG)

OPF-3122

Additional Index on RMG

Improvement

Search Aggregation

OPF-2604

SEARCH- Special Character : led to item not being returned in search

Bug

Search Aggregation

OPF-3952

Delete Failed node are not filtering out by SAS

Bug

Search Aggregation

OPF-3953

When filter Deletions is true

Improvement

Search Facade

OPF-3331

Add Episode (e.g. "The One Where Old Yeller Dies") to SOLR/SearchFacade

Bug

Search Facade

OPF-3966

deeplinks are not returned in search facade results

Bug

Thumbor

OPF-3820

Missing metadata images in guide ( SSL certificate problems with thumbor ) 

Bug

URL Builder

OPF-1983

Getting blackout url response for the VIP user from Url builder

Improvement

URL Builder

OPF-2277

When geo-filtering is disabled

Improvement

User Activity Vault (UAV)

OPF-3022

nPVR Recordings to be removed from UAV when a channel is ceased

Bug

User Activity Vault (UAV)

OPF-3386

OPF3 F/E STB doesn't send an auth token for UAV in OPF2 but it's needed in OPF3 (not backward compatible)

Bug

User Activity Vault (UAV)

OPF-3935

Bookmark retrival is slower to Warm_for_LC compare other Account

Improvement

User Recordings

OPF-3408

[user-recording]: User's quota usage exceeds the above quota available 

Bug

User Recordings

OPF-3493

user-recordings pod continuously restarting

Bug

User Recordings

OPF-3796

User-Recordings pod restarts while triggering the load test of User-Rec GET calls.

Bug

User Recordings

OPF-3808

Delete recording request method does not allow filters

Improvement

User Recordings

OPF-3849

Change of recording file name

Bug

Workflow Manager to Harmonic VOS360 adapter

OPF-4024

Playback URL for OTT VOD contents has an incorrect format

New issues

The following are new issues found in this OPF_22.38_STD0 release.

Issue Type

Component/s

Key

Summary

Bug

Account and Device Manager (ADM)

OPF-3978

PUT /adm/v1/devices/{uid} incorrect error returned

Bug

Business Configuration Manager (BCM)

OPF-3451

Enable/disable Usage Rules  Profile

Bug

Content and Product Manager (CPM)

OPF-3421

When we are editing validity dates of unpublished product-link

Improvement

Content and Product Manager (CPM)

OPF-3595

Events Bulk DEL doesn't work

Improvement

Content and Product Manager (CPM)

OPF-3615

GET events with channel's providerId & providerResourceId fetches ALL the events

Bug

Content and Product Manager (CPM)

OPF-3702

The nodeLink which is created for a STCU & LTCU content when we have the StcuEnityScope as LIVE_AND_VOD is not having the same validity as the STCU or LTCU Content 

Bug

Content and Product Manager (CPM)

OPF-3771

CPM allows MOVING a Node to Same Node (Source and Destination are same)

Bug

Content and Product Manager (CPM)

OPF-3772

Not able to copying the child node as the root node from OPCON

Bug

Content and Product Manager (CPM)

OPF-3933

CPM restarting continuously in SITQ2Q3UPG lab 

Bug

Content Discovery Facade

OPF-3863

The API /metadata/v1/epg/now?next=true&previous=true doesn't return the next event if there is no Live event for a channel

Bug

Content Discovery Facade

OPF-3916

The CDF API to get media card details for recordings is not giving recording details even if recordings are present

Bug

Content Discovery Facade

OPF-3962

Content discovery facade api's not giving proper response 

Improvement

CRM gateway

OPF-3909

Delete device via crm-gateway

Bug

Identity Authentication Service (IAS) (IAS)

OPF-3426

Able to see UsageRule profile Id in IAS contentAuth token when technicalUsageRuleProfileConfig is disabled or 0FF

Bug

Image Handler(IHS) (IHS)

OPF-3552

Error while checking in ihs "errorMessage": "temporary download issue" 

Bug

Operator UI (OPUI)

OPF-3542

Intermittent issue while trying to login to Opcon

Bug

Operator UI (OPUI)

OPF-3766

List Preview of DCG does not work properly based on the query when nodes are toggled during edit

List of resolved issues

The following issues resolved as part of the OPF_22.38_STD0 release.

Issue Type

Component(s)

Key

Summary

Bug

Account and Device Manager (ADM)

OPF-2646

RMG allows Entitlements to be created with invalid dates

Bug

Account and Device Manager (ADM)

OPF-3042

Client Unable To Set Parental Control Threshold Using API

Bug

Account and Device Manager (ADM)

OPF-3543

PIN service not working for some accounts

Bug

Content and Product Manager (CPM)

OPF-2664

The product link is not getting created for the editorial channel if we create product link for technical channel using single product link API

Bug

Content and Product Manager (CPM)

OPF-2966

When the last node is deleted from the NL

Bug

Content and Product Manager (CPM)

OPF-3206

CPM Pushing the channel events to MDS which Doesn't have technical channels

Bug

Content and Product Manager (CPM)

OPF-3339

When we update editorial channel without passing the sourcePrefernce at editorial channel

Bug

Content and Product Manager (CPM)

OPF-3359

Migration- CIM NIS Ingestion is getting failed for btv with production data

Bug

Content and Product Manager (CPM)

OPF-3369

Editorial Content is not creating when we are trying to create new STCU event for Harmonic Channel 

Bug

Content and Product Manager (CPM)

OPF-3418

CPM is not Clearing the Geo Block  Locations Group added in a Content or Channel or Event. 

Bug

Content Discovery Facade

OPF-3056

/metadata/v2/editorials returns Dynamic Content Groups by default

Bug

Content Discovery Gateway (CDG)

OPF-3262

CDG stuck/unable to start due to incoming traffic load

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3437

Migration : While comparing mds responses between production instance and mds response of opf2(by ingesting exported file) some fields are missing. 

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3443

Migration : Some Fields are missing in exported file which are present in imported xml file.

Bug

Metadata Server (MDS)

OPF-3364

UsageRule Profile data is not getting in MDS on technical Channel response

Bug

Operator UI (OPUI)

OPF-2826

Unable To View Media Card Of Dynamic Content

Bug

Operator UI (OPUI)

OPF-2861

Editorial Content Blocking / filtering locations are not displayed unless assigned via OpCon

Improvement

Operator UI (OPUI)

OPF-3024

OPCON-NPD - Improve cell/Checkbox behaviour when in Grid View | Improvement request

Bug

Search Aggregation

OPF-3404

SAS request for content groups doesn't include series/season

Bug

Search Facade

OPF-3455

searchfacade-config is overriden when pod is upgraded

Bug

User Activity Vault (UAV)

OPF-3260

UAV configmap change

STD3

STD3

List of known issues

The following issues are still open (not resolved) in this OPF_22.38_STD3 release.

Issue Type

Component(s)

Key

Summary

Bug

Account and Device Manager (ADM)

OPF-3518

PIN Status of LOCKED PIN shows MANDATORY always

Bug

Account and Device Manager (ADM)

OPF-3673

When we cancel an account using Accounts page in OPCON the workflow jobs for the future recordings are not getting deleted 

Bug

Account and Device Manager (ADM)

OPF-4304

Pods in crash loop after stability test

Bug

API Gateway  (AGW)

OPF-3280

Incorrect response in GDPR while the bookmark and Favorite is added to user

Bug

Authorisation Facade

OPF-3958

signonByUser

Bug

Authorisation Facade

OPF-4287

Migration PPV Support - Ph1 -  bocPurchase api is not working as expected (returning 401 unauthorized from sdp side) 

Bug

Authorisation Facade

OPF-4324

AuthFacade Sign on Issue - when http router restarted

Bug

Authorisation Facade

OPF-4369

Seeing F1072 errors due to signon failures during mass content ingest

Bug

Authorisation Facade

OPF-4524

AuthFacade Needed restarting after MDS upgrade

Bug

Business Configuration Manager (BCM)

OPF-3451

Enable/disable Usage Rules Profile

Bug

business-rules

OPF-3901

The LTCU workflows are not getting intermediately for a past event

Bug

business-rules

OPF-4143

Doubts about redo workflow

Bug

business-rules

OPF-4448

Contents returned by OPF3 MDS (facade) and ML2 MDS have different formats

Bug

Cast Crew and Persona Service (CCP)

OPF-2205

CCP data is getting deleted even though recording is in active state 

Bug

Cast Crew and Persona Service (CCP)

OPF-4649

Cast & Crew db not purged

Bug

Content and Product Manager (CPM)

OPF-2311

Change in product/package does not get reflected on end-user

Bug

Content and Product Manager (CPM)

OPF-2427

Channels get unsubscribed after the platform upgrade

Bug

Content and Product Manager (CPM)

OPF-2650

When delete/add the Nodelink on the CPM

Bug

Content and Product Manager (CPM)

OPF-2828

Inconsistency Flag on content group on CPM

Bug

Content and Product Manager (CPM)

OPF-3075

RabbitMQ mds.vod.error queue is increasing

Bug

Content and Product Manager (CPM)

OPF-3336

[CPM] CPM logs in kibana are hard to read and download

Bug

Content and Product Manager (CPM)

OPF-3520

CPM data not synching with MDS / SAS

Bug

Content and Product Manager (CPM)

OPF-3532

Order of Nodes has changed in Opcon

Bug

Content and Product Manager (CPM)

OPF-3550

CPW (Content publishing window) is empty

Bug

Content and Product Manager (CPM)

OPF-3654

CPM Sending ContentPublishingWindows with a null node reference 

Bug

Content and Product Manager (CPM)

OPF-3771

CPM allows MOVING a Node to Same Node (Source and Destination are same)

Bug

Content and Product Manager (CPM)

OPF-3772

Not able to copying the child node as the root node from OPCON

Bug

Content and Product Manager (CPM)

OPF-3832

Missing items in Billing Reports due to lack of product presence in DWH

Bug

Content and Product Manager (CPM)

OPF-3840

DCG is Enabled even when the Dynamic Content Group Enabled button is disabled

Bug

Content and Product Manager (CPM)

OPF-3860

CPM sending productlinks with null end validity

Bug

Content and Product Manager (CPM)

OPF-3900

EditorialContent is not creating for STCU event 

Bug

Content and Product Manager (CPM)

OPF-4013

OPCONSOLE - Update content targeting group from a channel generates that the channel doesn't appear in the lineup. 

Bug

Content and Product Manager (CPM)

OPF-4056

PL-CPW created with null start and end validityPeriodSet

Bug

Content and Product Manager (CPM)

OPF-4085

Timeout / poor performance of deeplink API

Bug

Content and Product Manager (CPM)

OPF-4088

Orphan entities in Neo4j not removed by purge

Bug

Content and Product Manager (CPM)

OPF-4114

CPM pods memory usage gradually increases to over 90%

Bug

Content and Product Manager (CPM)

OPF-4360

CPM not sending notification to MDS for event linked with deeplink

Bug

Content and Product Manager (CPM)

OPF-4404

CPW Does Not Update After Nodelink Was Updated  - Related To Fixing Missing MDS Data

Bug

Content and Product Manager (CPM)

OPF-4425

One of the CPM POD hang and cause the xml ingest always failed

Bug

Content and Product Manager (CPM)

OPF-4452

Large volume of production content lost product id and dropped off STB

Bug

Content and Product Manager (CPM)

OPF-4485

Ccritical K8s Deployment Down: cpm

Bug

Content and Product Manager (CPM)

OPF-4486

UHD Content ITEM Upright - No Productlinks so not visible to STB

Bug

Content and Product Manager (CPM)

OPF-4510

No Actions Available Button on operator Store Content

Bug

Content and Product Manager (CPM)

OPF-4564

CPM is creating CPW without start and end date

Bug

Content and Product Manager (CPM)

OPF-4621

CPM Node's childPreferenceSet gets wiped out

Bug

Content and Product Manager (CPM)

OPF-4652

CPM is being restarted often

Bug

Content and Product Manager (CPM)

OPF-4663

Even if XML is failed

Bug

Content and Product Manager (CPM)

OPF-4682

CPM Update notifications not reaching MDS - STB Missing Content Issue

Bug

Content Builder

OPF-3519

Rails API are taking too much time to be delivered

Bug

Content Builder

OPF-4221

ContentBuilder mixes up multiple nodes on MDS query when retrieving a published node in rails.

Bug

Content Builder

OPF-4342

Catchup fields are null when a catchup DeepLink is promoted into Rails

Bug

Content Builder

OPF-4593

The Content Builder template views API is not giving the contents in sorted order when a DCG which has sorted order is added into the Rail

Bug

Content Builder

OPF-4691

Ccritical K8s Pod is crash looping: contentbuilder

Bug

Content Discovery Facade

OPF-4179

Mismatching Season Information on MLC

Bug

Content Discovery Facade

OPF-4299

CDF isn't omitting Cache-Control headers for /epg APIs

Bug

Content Discovery Facade

OPF-4534

Search-facade generates Error 400 when SortOrder is defined

Bug

Content Discovery Facade

OPF-4673

Multiple products coming back in the CDF response

Bug

Content Discovery Facade

OPF-4685

Contents are shown in the device even when CDF is not assigning nodes

Bug

Content Discovery Facade

OPF-4687

DCG ids are returned from CDF and contents are duplicated in the device

Bug

Content Discovery Facade

OPF-4692

Version filtering does not work in CDF

Bug

Content Discovery Facade

OPF-4697

Input default nodes information is returned by CDF

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3239

Count mismatch in OPF3 mds and OPF2 mds while validating BTV Migration

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4585

The OPF3 or/and the merge script (with new xslt) does not remove all epgDescription for SDP

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4609

The Live.sh script or CEX-NES should add the flag fullExport="true" when exporting 30 days of EPG

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-2684

CIM-NIS fails to accept complex passwords with special characters when connecting to SFTP server 

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-3693

Posters are not available for some of the Events as the data is not being ingested into the ihs metadata database

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4081

~1% of xml files ingested fail with unexpected error

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4297

Program technical id is transformed to a float number instead of string

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4482

CPM "productsRefs" partially migrated

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4494

Ingest taking longer time using delta files

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4547

CIM stuck not processing xml files

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4718

VOD content validity dates cannot be modified via XML

Bug

Content Workflow Manager (CWM)

OPF-2634

CWM replaces hyphen character on EditorialContent Name on pivot transcoding jobs

Bug

Content Workflow Manager (CWM)

OPF-3180

Packaging workflow is hang

Bug

Content Workflow Manager (CWM)

OPF-4255

When CWM starts and picks up ~500 validation jobs

Bug

Content Workflow Manager (CWM)

OPF-4620

Recording purge jobs are launched multiple times

Bug

Content Workflow Manager (CWM)

OPF-4661

Serious CWM high memory usage (< 15% left)

Bug

Content Workflow Manager (CWM)

OPF-4693

CWM doesn't pick the workflow jobs

Bug

CRM gateway

OPF-4423

Main Event MAHXXXXXX-5XXX entitlement creation failing for an account with 70 Set Top Boxes

Bug

CRM gateway

OPF-4722

Account profile change to "default" when the acccount status change from active to suspend via crm-gw

Bug

CWM Harmonic VOS Adapter

OPF-4371

PreProcessing job timeout generates an unsupported request to VOS360 adaptor

Bug

Database

OPF-4245

F0503 Error Spike during F/E calls - RMG Archiving

Bug

Delta Ingest Processor (DIP)

OPF-4490

DIP/CIM Ingestion errors

Bug

Environment

OPF-3899

Technical fields are missing in mds

Bug

Environment

OPF-4420

[ODM] After the field upgrade for the 1.36.71 version on SEI devices

Bug

Environment

OPF-4570

ELK indexes get blocked - index read-only

Bug

Identity Authentication Service (IAS) (IAS)

OPF-3426

Able to see  UsageRule profile Id in IAS contentAuth token when technicalUsageRuleProfileConfig is disabled or 0FF

Bug

Image Handler(IHS) (IHS)

OPF-1180

LTCU auto-generated editorial content does not return images in images tab of opcon

Bug

Image Handler(IHS) (IHS)

OPF-3988

IHS purge queue over 7500 and growing

Bug

Image Handler(IHS) (IHS)

OPF-4074

IHS db is not purged

Bug

Image Metadata Server

OPF-4394

CPM does't purge iMDS images

Bug

Image Metadata Server

OPF-4634

Episode images: Wrong episode image on search and series page

Bug

Image Metadata Server

OPF-4712

Imagemetadataserver is being restarted every day

Bug

Locker to UserRecordings Facade

OPF-3968

LKR2UserRecording Facade support for GET seriesrecordingS API

Bug

Locker to UserRecordings Facade

OPF-4265

Different URL asset for OTT and STB recordings

Bug

Metadata Aggregator Service (MAS)

OPF-943

Shorting/Extending On-going Live event on OpConsole doesn't reflect changes on CU CaptureJob

Bug

Metadata Aggregator Service (MAS)

OPF-4670

Deleting a future event that shares content with a past event results in error message "No purge job to delete the contents"

Bug

Metadata Server (MDS)

OPF-4037

isContentAuthorised returns NOT_AUTHORIZED for VOD with related serviceLongName

Bug

Metadata Server (MDS)

OPF-4362

STCU dates are wrongly ingested into Ncanto

Bug

Metadata Server (MDS)

OPF-4464

Deeplinks wrong availability dates in Ncanto

Bug

Metadata Server (MDS)

OPF-4630

Contents returned by OPF3 MDS do not have series assigned until an export to ML2 is done

Bug

Metadata Server (MDS)

OPF-4633

Cache key does not respect new token style - still relies on billingCountryCode

Bug

Metadata Server (MDS)

OPF-4659

High Get Nodes calls slow overall response times

Bug

Operator UI (OPUI)

OPF-3389

Migration - "longName" is missing in chunked file which is present in production data

Bug

Operator UI (OPUI)

OPF-3407

OPCON - Retaining Table Preferences per profile after Q2 upgrade

Bug

Operator UI (OPUI)

OPF-3421

When we are editing validity dates of unpublished product-link

Bug

Operator UI (OPUI)

OPF-3574

OpCon ContentType Values

Bug

Operator UI (OPUI)

OPF-3657

Cannot move a node to be a child of another node

Bug

Operator UI (OPUI)

OPF-3766

List Preview of DCG does not work properly based on the query when nodes are toggled during edit

Bug

Operator UI (OPUI)

OPF-3871

Search contents included in a product returns wrong results

Bug

Operator UI (OPUI)

OPF-4160

https://api.<customer_name>.opentv.com/opconsole/#/login is opened

Bug

Operator UI (OPUI)

OPF-4323

You cannot see more than 100 account profile in the account profile box from an account

Bug

Operator UI (OPUI)

OPF-4533

Opconsole do not show DCG with SortOrder filter configured

Bug

Operator UI (OPUI)

OPF-4674

Various issues with products (OPF / SSP / Operator Console)

Bug

Platform

OPF-4664

Dead letter queue increasing and not being consumed

Bug

RightsManager (RMG)

OPF-4105

Entitlements aren't archived when linked account is archived. 

Bug

RightsManager (RMG)

OPF-4605

rmg crashloopbackoff

Bug

Search Aggregation

OPF-3952

Delete Failed node are not filtering out by SAS

Bug

Search Aggregation

OPF-4392

Product remains linked to a channel after remove it from OPConsole

Bug

Search Aggregation

OPF-4512

Trying to sort by field that doesn't exist causes SAS error

Bug

Search Aggregation

OPF-4563

Issues while managing product updates

Bug

Search Facade

OPF-4135

Unable to filter DCG results by NOW date range

Bug

Search Facade

OPF-4393

Search returns item without start and end date when type is "ltcu"

Bug

Search Facade

OPF-4660

Future editorialContents are returned in Search results

Bug

Search Facade

OPF-4695

Action field is missing from SEARCH result

Bug

Search Facade

OPF-4696

Ratings object missing from search-facade response

Bug

URL Builder

OPF-4525

URLbuilder response time is around 900ms

Bug

User Activity Vault (UAV)

OPF-3298

GET UAV on a Warm_LC_account and other accounts getting 503 error time to time 

Bug

User Activity Vault (UAV)

OPF-3386

OPF3 F/E STB doesn't send an auth token for UAV in OPF2 but it's needed in OPF3 (not backward compatible)

Bug

User Activity Vault (UAV)

OPF-4232

GET and PUT UAV Bookmarks with 503 error

Bug

User Activity Vault (UAV)

OPF-4334

UAV activity requests do not check auth token

Bug

User Activity Vault (UAV)

OPF-4382

Bookmark retrival response with 503

Bug

User Activity Vault (UAV)

OPF-4690

Favorite API have a slow response between 18:00 - 22:00 SGT time

Bug

User Recordings

OPF-4642

Deleting/Canceling Series recording by STB doesn't work

New issues

The following are new issues found in this OPF_22.38_STD3 release.

Issue Type

Component/s

Key

Summary

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4665

CEX-NES adding parameter fullExport=true is not added in the output file

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4666

CEX-NES you cannot trigger 2 APS using the same configuration template

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-4688

CEX-NES raises OutOfMemory - Java heap space when extracting all channels information

List of resolved issues

The following issues resolved as part of the OPF_22.38_STD3 release.

Issue Type

Component/s

Key

Summary

Improvement

Content and Product Manager (CPM)

OPF-2194

Some SERIES EdContents have no TechContents associated

Improvement

Content and Product Manager (CPM)

OPF-2917

[CPM] Dynamic Content Groups does not support ordering

Bug

Content and Product Manager (CPM)

OPF-4228

Timeout while modifying STCU/LTCU flag from opcon

Bug

Content and Product Manager (CPM)

OPF-4276

CPM hits 95% Memory and pods are restarted

Bug

Content and Product Manager (CPM)

OPF-4353

"string" value being filled on empty fields after XML channels import (from CMS4)

Bug

Content and Product Manager (CPM)

OPF-4384

ChannelMaker script failing with message: 400 - {"technicalMessage":"Duplicate key CUST_CatchUp

Bug

Content and Product Manager (CPM)

OPF-4442

Nnot possible to modify SortOrder in a DCG using API

Bug

Content Builder

OPF-4029

Deeplink metadata values does not appear on the Template response

Bug

Content Builder

OPF-4364

Need to modify url sent from CB to MDS

Bug

Content Builder

OPF-4433

ContentDelivery response returns expired STCU items from recommendation rails.

Bug

Content Discovery Facade

OPF-3863

The API /metadata/v1/epg/now?next=true&previous=true doesn't return the next event if there is no Live event for a channel

Bug

Content Export Module Nagravision Export Specification (CEX-NES)

OPF-3926

CEX-NES  logs contains too many error messages

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4257

Errors importing ML2.x channels & products export with CIM-NIS

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4352

Metadata fields are not being copied in ML2.x->CMS5 import

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4376

ML2.x->CMS5 import: "Technical Type" filled with "DRM Device ID" value

Bug

Content Import Module Nagravision Import Specification (CIM-NIS)

OPF-4409

Error importing XML: "technicalMessage":"No existing product with id '' found for a product link"

Bug

Metadata Server (MDS)

OPF-4346

Incorrect type for field "isnPvr"

Improvement

Metadata Server (MDS)

OPF-4580

Unable to filter DCG by deeplink license type

Bug

Search Aggregation

OPF-4415

SAS went down when Elastic Search Node 01 was down

Improvement

Search Facade

OPF-4284

SearchFacade add contentType

Bug

User Recordings

OPF-4260

Recording service is re-queuing the message indefinitly upon failure in processing of a deleted event

STD5

STD5

List of known issues

The following issues are still open (not resolved) in this OPF_22.38_STD5 release.

Issue Type

Component(s)

Key

Summary





New issues

The following are new issues found in this OPF_22.38_STD5 release.

Issue Type

Component/s

Key

Summary





List of resolved issues

The following issues resolved as part of the OPF_22.38_STD5 release.

Issue Type

Component/s

Key

Summary





Deprecated APIs

Component

API

Description

Deprecated in release

Supported until

IAS

/v2/token

Replaced by 

  • /v3/token/actions/signOnByUserNamePassword

  • /v3/token/actions/signOnByCasm

  • /v3/token/actions/signOnBySmartCardId

  • /v3/token/actions/signOnByTVKeyActivation

  • /v3/token/actions/refresh

2022 Q3

2023 Q1

IAS

/v2/signout

Replaced by 

  • /v3/token/actions/signout

2022 Q3

2023 Q1