Skip to content

Migrate Stunnel to use xpki cert in p12 format #335

Description

@vbabypublic

Goal

A non trivial change in any of the OSS repository has to be reviewed and approved by OSS governance team. (A trivial change can be reviewed and approved by regular process).

A change can be categorized as trivial or non-trivial based on the conditions mentioned in https://etwiki.sys.comcast.net/display/RDKDEVX/Intake+process

Subject :- Migrate Stunnel to use xpki cert in p12 format
[To be added by the requester]

Reason for this change :-
p12 is the default format of the cert, but for revssh connection we are currently converting it to pem and using it, which we want to avoid,
Stunnel by default supports p12 formatted cert, only problem is it doesn't support passcode to be provided in non-interactive way
the patch aims to provide the passcode in secure and non-interactive manner.
[To be added by the requester]

Tickets :- RDK-58804, RDKEMW-10284
[To be added by the requester]

PR :- #314
[To be added by the requester]

Test results :- RDKV DEV QA validation results,
https://ccp.sys.comcast.net/browse/RDK-59719?focusedId=23739007&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-23739007
After co pilot review comments addressed, Dev Unit testing results
https://ccp.sys.comcast.net/browse/RDKEMW-10284?focusedId=24485592&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-24485592
[To be added by the requester]

RDKE DEV QA Validation reults,
https://ccp.sys.comcast.net/browse/RDKEMW-10284?focusedId=24552519&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-24552519

Impacts on stack layer :-
rdkcentral/sysint#364
rdkcentral/meta-rdk-video#2384
https://github.com/rdk-e/meta-rdk-comcast-video/pull/2600
[To be added by the requester]

DEV team contact :-
[To be added by the requester]
Name :- Lasya Prakarsha Donthi Venkata
E-Mail :- LasyaPrakarsha_DonthiVenkata@comcast.com

Review request date :- [The date when the request came to OSS governance team to review]
[To be added by governance team]

Expected date of review completion :- [The date when OSS team approve/reject/give feedback on this change]
[To be added by governance team]

Notes (Optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions