Skip to main content
Skip table of contents

Release notes for OpenTV Video Platform

Release summary 

This release comes with improvements in the Operator Console that will help to handle content deletion as a bulk operation or shorten/extend live events for catch-up. We are also adding the integration with Gracenote ON for data ingestion.   

Bulk delete nodes (select multiple to delete)

Customers will have the ability to manage the deletion of content as a bulk operation.

This release includes support for bulk deletion, in a similar manner to the existing bulk copy and movement of nodes.

New Content Builder – ensuring production readiness

Content Builder has been rebuilt from the ground up, resulting in important performance improvements.

Search Façade improvements

The search syntax used by Search Façade has been updated to align it with SAS, making it easier to use and ensuring consistent search results.

Content metadata ingestion via Gracenote ON 

For customers who use Gracenote as their metadata provider, we have created a new OPF service to ingest data from Gracenote On APIs.

This new service will allow OPF to ingest data from Gracenote more efficiently – we can now ingest just the changes to the metadata since the last import (deltas). This allows the service to be more efficient in its data processing, reducing the time taken to import metadata, allowing the service to be configured to run more frequently if required and resulting in less overall load on downstream services.

Shortening/extending ongoing live event in OpConsole doesn't reflect changes on CU CaptureJob

This feature has been created to address an issue related to shortening/extending ongoing live events.

One of the most common operations during live events for certain customers is to shorten a certain live event as it is going to finish earlier than the original scheduled time.

This requires the end time of the event to be changed while the event is being still broadcasted and for its duration to be shortened.

This is feasible using OpConsole, but such duration changes were not being reflected to the WFM LTCU_Capture job attached to the event.

Compatibility matrix

OPF

Q4 : 21.50.STD0

SSP Q4GA (21.48STD1 )

SSP Q1GA (23.10STD1 )

NOT STARTED

DWH GIT Details– (https://gitlab.hq.k.grp/dtv-analytics/dtv-analytics/-/tree/DWH_REL_22Q4_STD1 git commit sha e59ebffe1c9f3c5d6183f4bb121d1932036fb298)
Tableau (online config) – 

List of known issues

The following issues are still open (not resolved) in this OPF3_22.50STD0 release.

Issue Type
Component(s)
Key
Summary
BugAccount and Device Manager (ADM)OPF-4304Pods in crashloop after stability test
BugAPI Gateway  (AGW)OPF-3280Incorrect response in gdpr while the bookmark and Favorite is added to user
BugAuthorisation FacadeOPF-4287Migration PPV Support - Ph1 -  bocPurchase api is not working as expected (returning 401 unauthorized from sdp side) 
BugAuthorisation FacadeOPF-4324AuthFacade Sign on Issue when http router restarted
BugAuthorisation FacadeOPF-4369Seeing F1072 errors due to signon failures during mass content ingest
BugAuthorisation FacadeOPF-4524AuthFacade Needed restarting after MDS upgrade
BugBusiness Configuration Manager (BCM)OPF-3451Enable/disable Usage Rules  Profile
Bugbusiness-rulesOPF-4143Doubts about redo workflow
Bugbusiness-rulesOPF-4448Contents returned by OPF3 MDS (facade) and ML2 MDS have different formats
BugCast Crew and Persona Service (CCP)OPF-2205CCP data is getting deleted even though recording is in active state 
BugCast Crew and Persona Service (CCP)OPF-4649Cast&Crew db not purged
BugContent and Product Manager (CPM)OPF-2650When delete/add the Nodelink on the CPM
BugContent and Product Manager (CPM)OPF-3075RabbitMQ mds.vod.error queue is increasing
BugContent and Product Manager (CPM)OPF-3336[CPM] CPM logs in kibana are hard to read and download
BugContent and Product Manager (CPM)OPF-3520CPM data not synching with MDS / SAS
BugContent and Product Manager (CPM)OPF-3532Order of Nodes has changed in Opcon
BugContent and Product Manager (CPM)OPF-3550CPW (Content publishing window) is empty
BugContent and Product Manager (CPM)OPF-3654CPM Sending ContentPublishingWindows with a null node reference 
BugContent and Product Manager (CPM)OPF-3832Missing items in Billing Reports due to lack of product presence in DWH
BugContent and Product Manager (CPM)OPF-3840DCG is Enabled even when the Dynamic Content Group Enabled button is disabled
BugContent and Product Manager (CPM)OPF-3860CPM sending productlinks with null end validity
BugContent and Product Manager (CPM)OPF-4013OPCONSOLE- Update content targeting group from a channel generates that the channel doesn't appear in the lineup. 
BugContent and Product Manager (CPM)OPF-4085Timeout / poor performance of deeplink API
BugContent and Product Manager (CPM)OPF-4088Orphan entities in Neo4j not removed by purge
BugContent and Product Manager (CPM)OPF-4114CPM pods memory usage gradually increases to over 90%
BugContent and Product Manager (CPM)OPF-4360CPM not sending notification to MDS for event linked with deeplink
BugContent and Product Manager (CPM)OPF-4404CPW Does Not Update After Nodelink Was Updated  - Related To Fixing Missing MDS Data
BugContent and Product Manager (CPM)OPF-4425One of the CPM POD hang and cause the xml ingest always failed
BugContent and Product Manager (CPM)OPF-4452 Large volume of production content lost product id and dropped off STB
BugContent and Product Manager (CPM)OPF-4485Critical K8s Deployment Down: cpm
BugContent and Product Manager (CPM)OPF-4486UHD Content ITEM Upright - No Productlinks so not visible to STB
BugContent and Product Manager (CPM)OPF-4510No Actions Available Button on Store Content
BugContent and Product Manager (CPM)OPF-4621CPM Node's childPreferenceSet gets wiped out
BugContent and Product Manager (CPM)OPF-4652CPM is being restarted often
BugContent and Product Manager (CPM)OPF-4663Even if XML is failed
BugContent and Product Manager (CPM)OPF-4682CPM Update notifications not reaching MDS - STB Missing Content Issue
BugContent BuilderOPF-4221[Sports] ContentBuilder mixes up multiple nodes on MDS query when retrieving a published node in rails.
BugContent BuilderOPF-4342Catchup fields are null when a catchup DeepLink is promoted into Rails
BugContent BuilderOPF-4691Critical K8s Pod is crash looping: contentbuilder
BugContent Discovery FacadeOPF-4179Mismatching Season Information on MLC
BugContent Discovery FacadeOPF-4299CDF isn't omitting Cache-Control headers for /epg APIs
BugContent Discovery FacadeOPF-4673Multiple products coming back in the CDF response
BugContent Discovery FacadeOPF-4685Contents are shown in the device even when CDF is not assigning nodes
BugContent Discovery FacadeOPF-4687DCG ids are returned from CDF and contents are duplicated in the device
BugContent Discovery FacadeOPF-4692Version filtering does not work in CDF
BugContent Discovery FacadeOPF-4697Input default nodes information is returned by CDF
BugContent Export Module Nagravision Export Specification (CEX-NES)OPF-3239Count mismatch in OPF3 mds and OPF2 mds while validating BTV Migration
BugContent Export Module Nagravision Export Specification (CEX-NES)OPF-4585The OPF3 or/and the merge script (with new xslt) does not remove all epgDescription for SDP
BugContent Export Module Nagravision Export Specification (CEX-NES)OPF-4666CEX-NES you cannot trigger 2 APS using the same configuration template
BugContent Export Module Nagravision Export Specification (CEX-NES)OPF-4688CEX-NES raises OutOfMemory - Java heap space when extracting all channels information
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-2684CIM-NIS fails to accept complex passwords with special characters when connecting to SFTP server 
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-3693Posters are not available for some of the Events as the data is not being ingested into the ihs metadata database
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4081~1% of xml files ingested fail with unexpected error
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4297Program technical id is transformed to a float number instead of string
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4482CPM "productsRefs" partially migrated
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4494Ingest taking longer time using delta files
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4547CIM stuck not processing xml files
BugContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4718VOD content validity dates cannot be modified via XML
BugContent Workflow Manager (CWM)OPF-2634CWM replaces hyphen character on EditorialContent Name on pivot transcoding jobs
BugContent Workflow Manager (CWM)OPF-4620Recording purge jobs are launched multiple times
BugContent Workflow Manager (CWM)OPF-4661Serious CWM high memory usage (< 15% left)
BugContent Workflow Manager (CWM)OPF-4693CWM doesn't pick the workflow jobs
BugCRM gatewayOPF-4423Main Event MAHXXXXXX-5XXX entitlement creation failing for an account with 70 Set Top Boxes
BugCRM gatewayOPF-4722Account profile change to "default" when the account status change from active to suspend via crm-gw
BugCWM Harmonic VOS AdapterOPF-4371PreProcessing job timeout generates an unsupported request to VOS360 adaptor
BugDatabaseOPF-4245Error Spike during F/E calls - RMG Archiving
BugDelta Ingest Processor (DIP)OPF-4490DIP/CIM Ingestion errors
BugEnvironmentOPF-3899Technical fields are missing in mds
BugEnvironmentOPF-4420[ODM] After the field upgrade for the 1.36.71 version on SEI devices
BugImage Handler(IHS) (IHS)OPF-1180LTCU auto-generated editorial content does not return images in images tab of opcon
BugImage Handler(IHS) (IHS)OPF-3988IHS purge queue over 7500 and growing
BugImage Handler(IHS) (IHS)OPF-4074IHS db is not purged
BugImage Metadata ServerOPF-4712Imagemetadataserver is being restarted every day
BugLocker to User Recordings FacadeOPF-4265Different URL asset for OTT and STB recordings
BugMetadata Aggregator Service (MAS)OPF-4670Deleting a future event that shares content with a past event results in error message "No purge job to delete the contents"
BugMetadata Server (MDS)OPF-4037isContentAuthorised returns NOT_AUTHORIZED for VOD with related serviceLongName
BugMetadata Server (MDS)OPF-4464Deeplinks wrong availability dates in Ncanto
BugMetadata Server (MDS)OPF-4630Contents returned by OPF3 MDS do not have series assigned until an export to ML2 is done
BugMetadata Server (MDS)OPF-4633Cache key does not respect new token style - still relies on billingCountryCode
BugMetadata Server (MDS)OPF-4659High Get Nodes calls slow overall response times
BugOperator UI (OPUI)OPF-3407OPCON Q2-  Retaining Table Preferences per profile after Q2 upgrade
BugOperator UI (OPUI)OPF-3657Cannot move a node to be a child of another node
BugOperator UI (OPUI)OPF-3871Search contents included in a product returns wrong results
BugOperator UI (OPUI)OPF-4160https://api.<customer_name>.opentv.com/opconsole/#/login is opened
BugOperator UI (OPUI)OPF-4674Various issues with products (OPF / SSP / Operator Console)
BugPlatformOPF-4664Dead letter queue increasing and not being consumed
BugRightsManager (RMG)OPF-4105Entitlements aren't archived when linked account is archived. 
BugRightsManager (RMG)OPF-4605rmg crashloopbackoff
BugSearch AggregationOPF-4392Product remains linked to a channel after remove it from OPConsole
BugSearch AggregationOPF-4512Trying to sort by field that doesn't exist causes SAS error
BugSearch FacadeOPF-4393Search returns item without start and end date when type is "ltcu"
BugSearch FacadeOPF-4660Future editorialContents are returned in Search results
BugSearch FacadeOPF-4696Ratings object missing from search-facade response
BugURL BuilderOPF-4525URLbuilder response time is around 900ms
BugUser Activity Vault (UAV)OPF-3298GET UAV on a Warm_LC_account and other accounts getting 503 error time to time 
BugUser Activity Vault (UAV)OPF-3386STB doesn't send an auth token for UAV in OPF2 but it's needed in OPF3 (not backward compatible)
BugUser Activity Vault (UAV)OPF-4232GET and PUT UAV Bookmarks with 503 error
BugUser Activity Vault (UAV)OPF-4382Bookmark retrival response with 503
BugUser Activity Vault (UAV)OPF-4690Favorite API have a slow response between 18:00 - 22:00 SGT time
BugUser RecordingsOPF-4642Deleting/Canceling Series recording by STB doesn't work

New issues

The following are new issues found in this OPF3_22.50STD0 release.

Issue Type
Component/s
Key
Summary
BugContent and Product Manager (CPM)OPF-4373Unable to add content to Node if the node is already associated to DCG
BugContent and Product Manager (CPM)OPF-4412CPW is not deleted when the content added to the node is removed
BugContent and Product Manager (CPM)OPF-4471Missing purgeConfiguration for PPVProducts
BugContent and Product Manager (CPM)OPF-4586Content type is coming unknown for series recorded content from recording api
BugContent BuilderOPF-4383The continue watching for NPVR Event is not coming as part of template views response
BugContent Discovery FacadeOPF-4613MediaCardAggregatedApi - Bookmark field not updated 
BugContent Discovery FacadeOPF-4654MediacardAggregated Api - Missing fields in api response
BugDatabaseOPF-4379The Recordings API is giving internal server error intermediately
BugIdentity Authentication Service (IAS) (IAS)OPF-4414v2/isPPVAuthorised? api not working when red button feature is enabled
BugIdentity Authentication Service (IAS) (IAS)OPF-4456Playout  not happening with UsageProfilerule-UHD(Any usage profile ID  except Test/SD/HD)  when red button feature is disabled
BugLocker to User Recordings FacadeOPF-4259OPF2 - OPF3 NPVR migration isMigrated:true not available 
BugMetadata Server (MDS)OPF-4091NodeRefs are not removed in solr search
BugOperator UI (OPUI)OPF-4092After deleteing the node via bulk node delete in opcon
BugOperator UI (OPUI)OPF-4497Cannot add custom billing address fields to an account
BugOperator UI (OPUI)OPF-4600Request /adm/v2/accounts is rejected from OPUI
BugPlatformOPF-4540Disable the automatic secret rotation of all services connected to databases
BugSearch AggregationOPF-4244Updated Channel information are not reflected in Channels that are associated with Products
BugUser RecordingsOPF-4528No Provision of enable/disable the feature "Cessation Of Channel" through config
BugUser RecordingsOPF-4536[ION_SIT] Season Wise sort is not proper for few contents in a recorded series folder 
BugUser RecordingsOPF-4612Recorded events shown in en_gb locale rather then en_us


List of resolved issues

The following issues resolved as part of the OPF3_22.50STD0 release.

Issue Type
Component(s)
Key
Summary
BugAccount and Device Manager (ADM)OPF-3518PIN Status of LOCKED PIN shows MANDATORY always
BugAccount and Device Manager (ADM)OPF-3673When we cancel an account using Accounts page in OPCON the workflow jobs for the future recordings are not getting deleted 
BugAuthorisation FacadeOPF-3958signonByUser
Bugbusiness-rulesOPF-3901The LTCU workflows are not getting intermediately for a past event
BugContent and Product Manager (CPM)OPF-2311Change in product/package does not get reflected on end-user
ImprovementContent and Product Manager (CPM)OPF-2345Need ability to set default values for Custom Fields
BugContent and Product Manager (CPM)OPF-2427Channels get unsubscribed after the platform upgrade
ImprovementContent and Product Manager (CPM)OPF-2558OPUI: [CMS] ability to See all copied nodes in the Nav tree when bulk copy actioned
ImprovementContent and Product Manager (CPM)OPF-2676CPM doesn't allow pagination over productLinks APIs - this blocks OPF-2592
BugContent and Product Manager (CPM)OPF-2828Inconsistency Flag on content group on CPM
ImprovementContent and Product Manager (CPM)OPF-3595Events Bulk DEL doesn't work
ImprovementContent and Product Manager (CPM)OPF-3615GET events with channel's providerId & providerResourceId fetches ALL the events
BugContent and Product Manager (CPM)OPF-3771CPM allows MOVING a Node to Same Node (Source and Destination are same)
BugContent and Product Manager (CPM)OPF-3772Not able to copying the child node as the root node from OPCON
BugContent and Product Manager (CPM)OPF-3900EditorialContent is not creating for STCU event 
BugContent and Product Manager (CPM)OPF-4056PL-CPW created with null start and end validityPeriodSet
BugContent and Product Manager (CPM)OPF-4564CPM is creating CPW without start and end date
ImprovementContent BuilderOPF-2784[CB] [Rails] Template rendering fails completely if just one part of the template fails
BugContent BuilderOPF-3519Rails API are taking too much time to be delivered
ImprovementContent Import Module Nagravision Import Specification (CIM-NIS)OPF-4217XSLT improvements
BugContent Workflow Manager (CWM)OPF-3180Packaging workflow is hang
BugContent Workflow Manager (CWM)OPF-4255When CWM starts and picks up ~500 validation jobs
BugIdentity Authentication Service (IAS) (IAS)OPF-3426Able to see  UsageRule profile Id in IAS contentAuth token when technicalUsageRuleProfileConfig is disabled or 0FF
BugLocker to User Recordings FacadeOPF-3968LKR2UserRecording Facade support for GET seriesrecordingS API
BugMetadata Aggregator Service (MAS)OPF-943Shorting/Extending On-going Live event on OpConsole doesn't reflect changes on CU CaptureJob
BugMetadata Server (MDS)OPF-4362STCU dates are wrongly ingested into Ncanto
ImprovementOperator UI (OPUI)OPF-3047OPCON-Cumulative user permissions in hybrid AD/App environment
ImprovementOperator UI (OPUI)OPF-3097OPCON - Operator access - Enable Add Child Option to Level 3 menu nodes (Last Restricted Node Level)
ImprovementOperator UI (OPUI)OPF-3227OPUI: [CMS] - Rows Per Page - Add additional option of "250"
ImprovementOperator UI (OPUI)OPF-3229OPUI: Node Link Default ON | Future Improvement
ImprovementOperator UI (OPUI)OPF-3232OPUI: [CMS] - Bulk Display Ordering 
ImprovementOperator UI (OPUI)OPF-3234SEARCH: 
BugOperator UI (OPUI)OPF-3389Migration- "longName" is missing in chunked file which is present in production data
BugOperator UI (OPUI)OPF-3421When we are editing validity dates of unpublished product-link
BugOperator UI (OPUI)OPF-3574OpCon ContentType Values
BugOperator UI (OPUI)OPF-3766List Preview of DCG does not work properly based on the query when nodes are toggled during edit
ImprovementOperator UI (OPUI)OPF-4031Operator needs to search contents in OpCon based on consumption url
BugOperator UI (OPUI)OPF-4323You cannot see more than 100 account profile in the account profile box from an account
BugSearch AggregationOPF-3952 Delete Failed node are not filtering out by SAS
BugSearch FacadeOPF-4135Unable to filter DCG results by NOW date range

Deprecated APIs

Component
API
Description
Deprecated in release
Supported until
IAS/v2/tokenReplaced by 
  • /v3/token/actions/signOnByUserNamePassword
  • /v3/token/actions/signOnByCasn
  • /v3/token/actions/signOnBySmartCardId
  • /v3/token/actions/signOnByTVKeyActivation
  • /v3/token/actions/refresh
2022 Q32023 Q1
IAS/v2/signoutReplaced by 
  • /v3/token/actions/signout
2022 Q32023 Q1



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.