GitHub external runbook library
Before you begin
About this task
Complete the following steps to create a connection to GitHub to populate your runbook
Library with content from the connected GitHub repository.
Note: Runbooks that are retrieved from GitHub are identified internally using the file name of the
runbook in the GitHub repository, combined with an additional fixed identifier for GitHub. If the
runbook file name is longer than 57 characters, then the resulting runbook ID becomes longer than 64
characters. This is the limit for runbook IDs as they are stored in the alerts.status table in the
ObjectServer (see Installing the Netcool/Impact add-on for Runbook Automation). As a result, runbook IDs that are longer than
64 characters get truncated, and the runbook cannot be invoked from the context of the alert
(neither automatically nor manually). To prevent this, make sure that the runbook file names in
GitHub are at most 57 characters in length. In hybrid environments, you can alternatively increase
the size of the RunbookID column in the alerts.status table as
needed.