Skip to content

rdkcentral support process

github-actions[bot] edited this page Feb 26, 2026 · 2 revisions

RDKCentral Code Management Facility (CMF) – High‑Level Support Process

Audience: Community

1. Overview

There are two RDKCentral teams providing support to the community.

  1. Infrastructure Team (Infra) - Responsible for Jira / Confluence / Artifactory, RDKCentral Accounts, LDAP and RDKM Slack Infrastructure.
  2. Code Management Facility Team (CMF) - Responsible for providing support for all issues related to Code Management within the RDKM ecosystem.

The following is an overview of the workflow to follow if you have a RDKCentral support request or issue:

flowchart LR

    %% ======================
    %% Main Flow
    %% ======================
    A([🚀 Start: RDKCentral Support Problem]) --> B{🔍 Determine Problem Type}

    B -->|Simple Query| C[💬 Ask on Comcast Enterprise Slack <br/> Slack Channel #code_rdkcentral_support]

    click C "https://comcast.enterprise.slack.com/archives/C055S2RGYD6"

    B -->|Task Request| D{🗂️ Task Type?}

    D -->|Infrastructure Task<br/>• Jira, Confluence, Artifactory, LDAP, RDKM Slack| E["🛠️ Email Infra Team mailto:support@rdkcentral.com"]

    click E "mailto:support@rdkcentral.com"

    D -->|Code Management Task<br/>•RDKCentral Gerrit / GitHub Repositories| F{📁 Code Management Request Type?}

    F -->|New GitHub Repository Request| G["📦 Raise GitHub Repository Request (GHREPORQ) Ticket<br/> on jira.rdkcentral.com"]

    click G "https://jira.rdkcentral.com/jira/issues/?jql=project%20%3D%20GHREPOREQ"

    F -->|Existing Repository or Other CM Task| H["📝 Raise CMF Support(CMFSUPPORT) Ticket<br/> on jira.rdkcentral.com"]

    click H "https://jira.rdkcentral.com/jira/issues/?jql=project%20%3D%20CMFSUPPORT"


    %% ======================
    %% Spacer to push Notes to bottom
    %% ======================
    
    Z(( ))
    style Z fill:transparent,stroke:transparent,color:transparent
    H --- Z
    %% ======================
    %% Notes (Right)
    %% ======================
    subgraph Notes [🧭 Notes]
        direction TB

        subgraph N1 [📁 CMFSUPPORT Requests]
            direction TB
            N1a[Types<br/>• Open Sourcing<br/>• Access Issues<br/>• Tooling<br/>  ]
            N1b[Workflows<br/>• GitHub Actions<br/>• Pull Requests<br/>•  Webhooks<br/>• Copilot<br/>• Git‑Flow<br/>• Branching<br/>• Blackduck<br/>• Foss‑id<br/>• Coverity<br/>• Security<br/>• Build<br/>• Test<br/>• CLA<br/>• etc.]
        end
    end

    Z -.-> Notes

    %% ======================
    %% Color Styling
    %% ======================
    classDef start fill:#4c8bf5,stroke:#1a3d91,color:#fff
    classDef decision fill:#ffcc00,stroke:#cc9900,color:#000
    classDef action fill:#34a853,stroke:#0f6b2a,color:#fff
    classDef infra fill:#f5a623,stroke:#a16300,color:#fff
    classDef cm fill:#7b61ff,stroke:#3e2ca6,color:#fff
    classDef notes fill:#f2f2f7,stroke:#b7b7c9,color:#111

    class A start
    class B,D,F decision
    class C,G,H action
    class E infra
    class Notes,N1,N2,N1a,N2a,N2b notes
Loading

2. RDKCentral Support Responsibilities

2.1 RDKCentral CMF Support Scope

The CMF team handles issues related to repositories on RDKCentral:

  • New repository requests.
  • Repository access requests.
  • Branch access issues.
  • RDKCentral Open Sourcing
  • Coverity Integrations.
  • Workflows
    • GitHub Actions, Pull Requests, Webhooks, Copilot, Git‑Flow, Branching, Blackduck, Foss‑id, Coverity, CodeQL, Security, Build, Test, CLA, etc.
  • Tooling
  • General repository maintenance or changes.

The CMF Team have created some useful FAQs and Guides that should be referenced if you are experiencing issues or or have workflow requests on GitHub. These are:

FAQs

Guides

Note: If your support request requires implementation work, a ticket must be created to allow for planning and tracking.

2.2 RDKCentral Infrastructure Support Team Scope

For non-repository infrastructure systems on RDKCentral, contact the Infra Support Team.
RDKCentral infrastructure support issues relate to:

  • RDKCentral Accounts / Single Sign On Login
  • Confluence/Wiki.
  • Jira.
  • LDAP.
  • Artifactory.
  • RDKM Slack.

Contact Email:
support@rdkcentral.com

3. How to Raise Requests

3.1 New RDKCentral GitHub Repository Requests

Submit new repository requests via the GHREPOREQ Jira tracker:

GHREPOREQ

3.2 All Other RDKCentral Repository‑Related Requests

For all other repository or CMF-related issues (access, branches, workflows, etc.), submit a ticket via the CMFSUPPORT tracker:

CMFSUPPORT

4. RDKCentral Communication Channels

4.1 Slack

General questions may be asked in the Comcast Slack channel:

Directly messaging CMF team members is not a supported communication method.

4.2 Email (RDKCentral Infrastructure Issues Only)

Use email only for Infra-related issues:

Email: support@rdkcentral.com

5. RDKCentral Ticket Requirement

Any issue requiring implementation, repository changes, workflow updates, or configuration work must have a corresponding ticket so the CMF team can properly plan and track the work.