IBM Continuous Delivery service has dependency on github.ibm.com

While working with a client recently, we found that using the IBM Continuous Delivery service in IBM Cloud has a dependency on https://github.ibm.com/. This Git Hub Enterprise repository is hosted by IBM on the public internet, and is sometimes also referred to as one of the Whitewater services.

When running a pipeline job in the Continuous Delivery (CD) service that uses Maven, we observed the error below in the job log. After investigation by the IBM Cloud support team, it turned out that github.ibm.com had a temporary outage.

Preparing to start the job...
Cloning the 'development' branch from repo 'https://github.client.domain/github-user-name/some-repo.git'
Repository successfully cloned
remote: Internal Server Error.
remote:
fatal: unable to access 'https://idsorg@github.ibm.com/org-ids/maven.build-deploy-ext.git/': The requested URL returned error: 500

The good news is that IBM has plans to improve the CD service later this year and make it more self-contained. However in the mean time, we strongly recommend clients who use the CD service to monitor the status of github.ibm.com at https://status.whitewater.ibm.com/. It is also possible to subscribe so you get notified ahead of planned maintenance (email/SMS/Atom/RSS feed).

Originally posted on IBM Developer blog “IBM Cloud Best Practices from the Field” by Hendrik van Run on 30 March 2018 (2919 visits)

Leave a comment

Design a site like this with WordPress.com
Get started