CMF
RDK Releases
Documentation
CMF Videos
Support
Support for CMF is provided by the RDK Support group.
To contact RDK Support:
Enter a ticket: https://jira.rdkcentral.com/
or
E-mail: support@rdkcentral.com
Please Note RDK Central Github https://github.com/rdkcentral uses a pubic Github ID handle
If you have multiple GitHub accounts, e.g. public account(s) and a corporate enterprise account use the GitHub account switcher to make sure you are on the correct account before making any changes, just click the account switcher arrows.
If you raise a support ticket please ensure you tell us your public GitHub username and any repositories you are having issues accessing.
To access rdkcentral GitHub repositories without having to enter your username/password you must create a PAT and set this in your ~/.netrc
machine github.com login <Public GitHub userID> password <PAT>
To create a PAT navigate to Settings - Developer Settings - Personal access tokens - Tokens (classic)
Note: for git actions (clone/push/pr) you need to select at least the following scopes:
repo write:packages
The following things should be checked if you are having issues accessing rdkcentral GitHub private repositories:
Note GitHub invites will only have been issued if you are a member of Comcast GHEC or have raised a support ticket requesting access to a private repo.
Valid GHEC users will automatically receive the invite and do not need to raise a support ticket unless they haven't received it within 24 hours.
If you entered an invalid GHEC or Public GitHub user ID the invite will not be sent until it is corrected.
If you are a member of more than one GitHub organisation and have different GitHub accounts for them, e.g. your a member of rdkcentral and an enterprise GitHub organisation, you can setup your access as follows:
~/.gitconfig [url "https://PUBLIC_ID@github.com/rdkcentral"] insteadOf = "https://github.com/rdkcentral" insteadOf = "ssh://github.com/rdkcentral" insteadOf = "ssh://git@github.com/rdkcentral" insteadOf = "git@github.com:rdkcentral" insteadOf = "github.com:rdkcentral" [url "https://ENTERPRISE_ID@github.com/company"] insteadOf = "https://github.com/company" insteadOf = "ssh://github.com/company" insteadOf = "ssh://git@github.com/company" insteadOf = "git@github.com:company" insteadOf = "github.com:company"
~/.netrc machine github.com login PUBLIC_ID password PUBLIC_ID_PAT machine github.com login ENTERPRISE_ID password ENTERPRISE_ID_PAT